phetsims / blast Goto Github PK
View Code? Open in Web Editor NEWSimple simulation that uses the full phetsims stack (scenery, joist, axon) for investigating and isolating performance concerns.
License: GNU General Public License v3.0
Simple simulation that uses the full phetsims stack (scenery, joist, axon) for investigating and isolating performance concerns.
License: GNU General Public License v3.0
Please describe or delete if no longer necessary.
From https://github.com/phetsims/special-ops/issues/185, @samreid mentioned that this may be a good time to do this. Here is the checklist:
Decide whether the repo is being (a) deleted (b) archived or (c) removed from active-repos.
We should explicitly state whether something needs to be done to delete the directory from aqua, build-server, and phettest, or whether these directories get automatically deleted, or just hang around forever with no consequences
To help work on eliminating TTypes https://github.com/phetsims/phet-io/issues/1112, we are going to use blast as a guinea pig
/blob/<SHA>/
so that the specific guide you used is preserved.?phetioValidateTandems=false
since some common code-components don't yet have tandems.dt
values are used instead of Date.now() or other Date functions. This is necessary for reproducible playback via input events.phet.joist.random
, and all doing so after modules are declared (non-statically)? For instance, the following methods (and perhaps others) should not be used: Math.random
, _.shuffle
, _.sample
, _.random
undefined
values cannot be saved by phet-io, sims should be written to use null
insteadchipper/data/test-phetio
grunt --brand=phet-io
and test the built version by launching build/wrappers/index and testing all the linksAt today's developer meeting, I recommended deleting blast, and the proposal was met with approval. I'll delete it shortly. It was never a dependency for another project, so it should be safe to delete.
Identified by print-branches.sh
. Please describe.
Looks like initial commit was made by @samreid.
There's not a lot going on in this sim. But there are some bits that should be documented, like:
• The purpose for each screen
• What and why for ItemModel.step (apparently something to do with memory profiling, according to the commit message)
• What and why for BlastModel.step (apparently an animating particle/rectangle, according to the commit message. but why?)
Seems like it would have been pretty easy to do all of the above when the code was created.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.