Skip to content

Releases: tamchow/chemotaxis

Named Parameters, New Tumble Probability, Dynamic Frame Time

13 Jul 07:31
Compare
Choose a tag to compare

Command-line parameters are all named now for better extensibility later on in implementing more command-line parameters.

Corrected tumble probability calculations; new one using overall concentration gradient change rate over time according to literature.

Implemented optional dynamic frame time feature for simulation updating

Recommended run configuration (6 food sources, 5 bacteria) (if you want to avoid the random defaults):

  1. If you have Scala installed:

scala ./chemotaxis.jar fs=6 bs=5

  1. If you don't have Scala installed (the JAR's 5MB+ in size because it bundles Scala (it's a UberJAR)):

java -jar ./chemotaxis.jar fs=6 bs=5

This assumes that the downloaded release JAR is in the current directory and the scala executable is on your path.

First Release

11 Jul 17:40
Compare
Choose a tag to compare
First Release Pre-release
Pre-release

This is the first release after the project was migrated to SBT. Fully functional except for as-yet unimplemented session save/restore and useful user interactivity with displayed elements.

Recommended run configuration (if you want to avoid the random defaults):

scala ./chemotaxis.jar 6 5 (6 food sources, 5 bacteria)

This assumes that the downloaded release JAR is in the current directory and the scala executable is on your path.