Skip to content

Releases: nusco/narjillos

v0.8.1 - The Cheap Release

01 Dec 22:23
Compare
Choose a tag to compare
  • Low memory footprint: The program required obscene amounts of memory—a legacy of the old times, when all state was kept in memory. Whoops.

v0.8.0 - The Speciation Release

13 Nov 01:30
Compare
Choose a tag to compare
  • New breathing code: With the new chemistry system, narjillos can live and reproduce off atmosphere chemicals alone, even without ever touching food. As a result, the dish now has different ecological niches, and you can have different species with different survival strategies co-existing in the dish. Typically, some species will survive by hunting for food, while others will spare energy and survive by breathing.
  • Grab-bag: The usual bunch of small fixes and changes.

v0.7.0 - The Database Release

08 Sep 09:43
Compare
Choose a tag to compare
  • Very long experiments: In previous versions, memory kept growing until you eventually got an error (usually around 100 to 120 Megaticks). Now historical data is saved to a database rather than memory - so you can just keep going. Let's see whether creatures keep evolving in extremely long experiments.
  • History database: As a bonus, you can now examine the history of an experiment with any SQLite client.

v0.6.0 - The Madison+ Release

09 Aug 12:44
Compare
Choose a tag to compare
  • Better Command-line Arguments: More intuitive and easy to remember.
  • Grab-bag: Small fixes and changes.

v0.5.0 - The Lab Analysis Release

01 Aug 16:37
Compare
Choose a tag to compare
  • Lab Analysis: the lab and dnabrowser programs help you export and analyze experiments, gene pools, germlines and individual DNAs.
  • Simpler Command-line Interface: The experiment script is gone. Use narjillos --fast instead.
  • Atmosphere: Narjillos consume and produce elements (Oxygen, Hydrogen and Nitrogen). A first attempt at a self-regulating ecosystem.
  • Eye Candy: the creatures are cuter and more detailed.
  • More Powerful Genes: the ratio of a Narjillo's "beat wave" is determined by its genes.
  • Grab-bag: More fixes and small changes.

v0.4.0

15 May 12:59
Compare
Choose a tag to compare
  • Better Navigation: automatic zoom-to-fit and better double-click detection.
  • Genome Tweaks: longer, fixed-length genome and more flexible body plans.
  • Fix "A Chromosome Is Forever" Bug: reproduction could add genes, but never remove them.
  • Fix "Don't Bother Saving" Bug: experiments were not auto-saved reliably every ten minutes.
  • More tweaks and fixes.

v0.3.1

24 Apr 23:34
Compare
Choose a tag to compare

Fix "Invisible Food" Bug: this one was embarrassing.
New Demo Mode: toggle with Ctrl+D, then lay back and watch the creatures.

v0.3.0

20 Apr 22:26
Compare
Choose a tag to compare
  • Configuration file: edit configuration.yaml to change mutation rate, dish size and dozens of others parameters.
  • New reproduction code: amongst other things, narjillos "shoot" eggs, and egg parameters are determined by genes.
  • Smoother graphics: the program consistently runs at 30 FPS on modern machines.
  • Smarter saving: frequently persisting a command-line experiment was taking more time than actually running it. Now everything is much faster.
  • More small improvements and bug fixes.

v0.2.0

22 Feb 21:04
Compare
Choose a tag to compare
  • Intuitive navigation: pinch to zoom, drag to pan, lock on objects with double-click.
  • Proper command-line arguments: start with "--help" to see your options.
  • Viscosity: prevents narjillos from becoming freakish long-legged speed demons.
  • Better persistence: saves experiment and ancestry to a single file, with reliable temporary files.
  • More small improvements and bug fixes.

v0.1.0

15 Dec 20:26
Compare
Choose a tag to compare
  • First public release.