Stochasm

User Guide Open the app ↗

Tips & troubleshooting — small things worth knowing

Tips & troubleshooting

  • WebGL2 is required. Every modern browser has it; if the stage reports a WebGL problem, update your browser or enable hardware acceleration.
  • On a phone? The simulator itself needs a desktop or laptop browser — phones get a landing page instead — but this guide (and the Gallery) works fine on mobile, so you can read up before you're back at a real keyboard.
  • Presets need a web server. Opening stochasm.html straight from disk (file://) blocks the preset list — a browser security restriction on fetch, not a bug. Paste-import still works, and the hosted app is unaffected.
  • Play greyed out after launching an ensemble? It enables the moment all replicas finish seeding — a few seconds for the largest ensembles.
  • Performance levers: the Compiled C Core and worker count (Builder), MC speed, the measurement rate (ensembles — sampling observables less often is the single biggest win for large lattices), lattice size and ensemble size, and the observable group toggles — Pair correlation and Union-Find are the heavy ones.
  • The two FPS numbers are honest: gfx is drawing, sim is physics. A paused simulation shows sim 0 fps by design.
  • Occupancy edits not showing? Occupancy is a Builder control (it re-seeds the preview live). The one exception: while an imported lattice snapshot is pinned, occupancy edits defer — a green note in the Builder’s Site Types list says the new values apply whenever the lattice is next seeded randomly (uncheck the snapshot in System to seed randomly now).
  • Lost a floating window? Start Fresh resets every window to its home position.
© Nicholas B. Tito · Stochasm — explore statistical thermodynamics, machine learning, and create digital art.