|
|
The Flask
|
The Flask© is a portable
artificial chemistry simulator written in Java by Benjy Cline. It is a
computational system loosely based on the ideas of real chemistry.
Computational problems are solved by defining them in terms of atoms
and binding rules, running the simulator to collide atoms and
form molecules, and selecting a resultant molecule that represents a
solution to the computational problem.

Figure 1 - FlaskRunner GUI (click to
enlarge)
Features
- Stochastic molecular collision simulator
- GUI for declarative problem definition (see Figure 1.)
- Result visualization
- Virtual and spatial location for atoms
- Extendable with Java programming