New in this version:
- Wavelength change resets the wave in
high intensity panel.
- Gun controls have been moved out of
the wave area.
- Fire button is closer to trigger.
- Renamed to ‘Quantum Interference’
- Disable Fade added to particle-screen
- Cleaned up control panel (removed
unnecessary items, moved others to advanced panel).
- Added Close button to potential
barrier graphics
- Added Edit button to potential barrier
graphics.
- Added numerical readout to intensity
slider.
- Improved
graphics for fire button.
- Added wiggle
me’s for panel 1 & 2.
- Mandel experiment in tab 3 (coherent
only).
Bugfixes:
- Moved detection events north so they
never disappear offscreen.
- Fixed wavefunction normalization on
photon particle emission.
- Adding a detector to high intensity
mode no longer changes color to grayscale.
- Fixed a UI bug (Look and Feel didn’t
change for menus, play/pause buttons)
- Fixed photon particle emission
behavior on reset & clear wavefunction.
- Other minor bugfixes & code
refactoring.
Performance
Enhancements
- Ensure only one model runs at once
- Delete unused images.
- While wave magnitude is zero, avoid
propagation.
- Isolate magnitude computations (avoid
repeats)
Remaining Features:
Key:
Low
Priority
Normal Priority
Question
Model:
- Add Mandel Experiment
- Add incoherent mode?
- New Particles
- Neutrons
- Maybe Helium
- Proper units
for everything.
- Add a
“classical mode” in which small wavepackets are treated & displayed
as classical particles? This feature is
under discussion.
- How to handle
incoherent waves?
- Maybe
easier with photons?
i.
Tried scrambling the
phases, weird artifacts in wave propagation
ii.
Also, still get
coherence in parts.
- Increased/user
controlled decoherence? (last priority)
Graphics:
- Gun should do
something graphical (oscillate, glow?) on rapid fire
- Add
magnifying glass
- Ruler with
changeable units
- Add 3d edges
to wave area, detector sheet and (possibly) potential barriers &
detectors.
Controls:
- Add numerical readout to
wavelength slider?
Misc:
Internal:
- Internal code for photon particle
emission is quite ugly.
Bugs:
Finalizing: