== Cellular automata plant growth simulator ==
TODO:
- Implement NEAT search (https://github.com/OptimusLime/neatjs)
- Use a symmetric transport and action function,
This is how transport PRESSURE works...
-- [delta_transport_pressure_x_y] = f(x, y). -- delta_chemicals_x_y = f(x, y) - f(y, x)
And, of course, the state function:
-- delta_signals_x = g(x)
Also, let there be just 1 type of cell, and change its graphics depending on its behavior.
- green = photosynthesis
- transport (FROM or TO...) (can be negative).
How to run:
-
Install npm and webpack
-
Run
npm install
to install local dependencies -
Run
webpack --watch
to package TypeScript files -
Run
npm start
to start the local server -
Navigate to
http://localhost:8080