phetsims / build-a-nucleus

"Build a Nucleus" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
0 stars 5 forks source link

doesNuclideExistBooleanProperty should be false for p0n0 #169

Closed zepumph closed 12 months ago

zepumph commented 1 year ago

While working on a few cleanup steps over in https://github.com/phetsims/build-a-nucleus/issues/164, @Luisav1 and I found that the sim is quite dependent on a "hack" of sorts that makes p0n0 nucleus an existent atom. This is a falsehood, and so we should try to fix this assumption.

zepumph commented 1 year ago

After many hours and a few extra rabbit holes, @Luisav1 and I have successfully removed the hackary which stated that p0n0 existed and had an unknown halflife. Commit coming soon.

zepumph commented 1 year ago

Ok, that was a lot! It would be great to keep this open in case CT or others find trouble with the enabled buttons. I also think it would be a good thing to bring to a dev test to make sure that QA hammers on the enabled buttons.

For QA to test:

Feel free to close

Nancy-Salpepi commented 12 months ago

Things look OK to me in dev.23. Will keep this open for @KatieWoe to confirm as well.

KatieWoe commented 12 months ago

I haven't seen anything either