-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Copy all Java simulations into the repo #2
Comments
Eventually, we would like to use the multi-language "all" jars, but I'm not sure if we will also want to use those for the initial feasibility test. Also, we may want to rebuild the sims from source in #3. |
@mattpen pointed out the all jars are located like so: http://phet.colorado.edu/sims/nuclear-physics/nuclear-physics_all.jar @pixelzoom pointed out the language code is specified like so: Example: java -Djavaws.user.language="fr" -jar nuclear-physics_all.jar |
Sims are organized by project, it will be simpler, easier, faster if we can leverage the "all" jars as much as possible. Here's the list organized by project:
|
Here's a list of the unique projects:
|
A few things to add to #2 (comment)... (1) locale = language + country A locale sometimes consists of a language code and a country code. To specify country code, use
If the locale requires a country and you don't specify it, then the sim will fail to find the locale and will default to English. (2) class-path for main all.js files for projects with multiple flavors (sims) display a dialog to select the flavor to run. For example, there are 4 flavors in the nuclear-physics project, so:
To bypass this dialog, you'll need to specify the class that contains
(3) All |
I added all of the all JAR files, one per project. Closing, though I know I'll have to refer to #2 (comment) in upcoming work. |
By inspecting the body of https://phet.colorado.edu/en/simulations, I identified this list of Java and Flash simulations that are on our website:
Java sims
alpha-decay
balloons-and-buoyancy
band-structure
battery-resistor-circuit
battery-voltage
beta-decay
build-a-molecule
capacitor-lab
circuit-construction-kit-ac
circuit-construction-kit-ac-virtual-lab
collision-lab
conductivity
davisson-germer
covalent-bonds
eating-and-exercise
electric-hockey
efield
energy-skate-park
faraday
fluid-pressure-and-flow
forces-and-motion
forces-1d
fourier
gene-machine-lac-operon
generator
glaciers
greenhouse
ladybug-motion-2d
rotation
lasers
magnet-and-compass
magnets-and-electromagnets
maze-game
membrane-channels
microwaves
hydrogen-atom
molecular-motors
motion-2d
moving-man
natural-selection
discharge-lamps
nuclear-fission
optical-quantum-control
optical-tweezers
photoelectric
plate-tectonics
bound-states
quantum-tunneling
quantum-wave-interference
radioactive-dating-game
radio-waves
the-ramp
ramp-forces-and-motion
reactions-and-rates
reversible-reactions
soluble-salts
self-driven-particle-model
semiconductor
signal-circuit
mri
sound
stretching-dna
sugar-and-salt-solutions
torque
Flash
buoyancy
calculus-grapher
collision-lab
density
estimation
geometric-optics
lunar-lander
my-solar-system
normal-modes
radiating-charge
resonance
stern-gerlach
We should copy the JAR files for all of the Java simulations to this repo, probably in a sims/folder.
The text was updated successfully, but these errors were encountered: