phetsims / forces-and-motion-basics

"Forces and Motion: Basics" is an educational simulation in HTML5, by PhET Interactive Simulations.
http://phet.colorado.edu/en/simulation/forces-and-motion-basics
GNU General Public License v3.0
7 stars 10 forks source link

[State] Pusher direction not being transmitted when fallen #238

Closed phet-steele closed 7 years ago

phet-steele commented 7 years ago
  1. Go to http://www.colorado.edu/physics/phet/dev/html/forces-and-motion-basics/2.3.0-phetiorc.3/wrappers/state/state.html?sim=forces-and-motion-basics&relativeSimPath
  2. In the Motion screen, use the arrows to apply force on the cart TO THE RIGHT.
  3. Just as the cart reaches max speed and the pusher falls, pause the sim.
  4. When comparing between the top and bottom screen, the pusher is facing left in the bottom when it should be facing right. The pushers do however match if you pushed to the left in step 2. Looks like the fallen pusher in the bottom sim will ALWAYS be facing left when fallen.

screen shot 2017-08-24 at 1 42 02 pm

Seen on macOS 10.12.6 Chrome. For phetsims/QA#42.

jessegreenberg commented 7 years ago

Verified that this is an issue for 2.2-phetio so this is likely not a problem from #226.

jessegreenberg commented 7 years ago

Sometimes it doesn't happen when stepping through. Wondering if this is happening because of the refresh rate of the "state" sim? capture

samreid commented 7 years ago

In the top pic, notice the mountains on the right hand side are different in source vs destination frames.

image

samreid commented 7 years ago

After investigating this for 20 minutes I think we should (a) have @jessegreenberg and @samreid collaborate to investigate further or (b) note it as a known defect and publish anyways--may not be too severe.

Also, I noticed that pressing "Launch" there is no pusher at all:

image

ariel-phet commented 7 years ago

The pusher direction is an inconsequential detail once the pusher has fallen off.

Marking as "wontfix" - feel free to close @samreid or @jessegreenberg

jessegreenberg commented 7 years ago

@samreid since this is a phet-io issue should this be closed or left open for documentation?

samreid commented 7 years ago

I think wontfix issues should be closed. We can still view them (if we remember to look), but open issues should be for issues we plan to work on. Closing.