Skip to content

Releases: jedlimlx/Cellular-Automaton-Viewer

Update v2.8.4

04 Dec 04:04
Compare
Choose a tag to compare

Features added since last update:

  • Significant speed-up for generations rules and some 2-state rules
  • Added multi-threading for the DFS round (use -t <numThreads>)
  • Added gutter-symmetry (use -s 3)
  • Added random search order (use -rng). Are you feeling lucky?

Documentation: https://jedlimlx.github.io/Cellular-Automaton-Viewer
Wiki: https://jedlimlx.github.io/Cellular-Automaton-Viewer/wiki/Home.html

Update v2.8.3

03 Aug 11:38
Compare
Choose a tag to compare

Features added since last update:

  • 2 - 14 times speed up!!!
  • Improved efficiency of lookahead
  • Improved efficiency of DFS round
  • Added new options
    • Added option -l <lookup_width> to vary the number of cells in 1 row to generate the lookup table for (larger means faster search but more memory consumption)

Documentation: https://jedlimlx.github.io/Cellular-Automaton-Viewer
Wiki: https://jedlimlx.github.io/Cellular-Automaton-Viewer/wiki/Home.html

Update v2.8.2

21 Jun 03:58
Compare
Choose a tag to compare

Features added since last update:

  • 10% speed-up for von neumann rules
  • Added support for strobing / alternating rules
  • Fixed issues with the transposition table

Documentation: https://jedlimlx.github.io/Cellular-Automaton-Viewer
Wiki: https://jedlimlx.github.io/Cellular-Automaton-Viewer/wiki/Home.html

Update v2.8.1

17 Jun 04:55
Compare
Choose a tag to compare

Features added since last update:

  • 2x speedup for cfind
  • Several bugs in cfind fixed
  • Added more options to cfind
    • -no_partials to suppress partial output
    • -l <lookup_size> to limit the size of the lookup table

Documentation: https://jedlimlx.github.io/Cellular-Automaton-Viewer
Wiki: https://jedlimlx.github.io/Cellular-Automaton-Viewer/wiki/Home.html

Update v2.8

14 Jun 07:15
Compare
Choose a tag to compare

Features added since last update:

  • Rule support
    • Add Margolus rules, HROT BSFKL rules, Deficient INT rules and Euclidean CA
    • ~10% simulation speed improvement
    • Ruletree generation is now 30% - 100% faster
    • Various improvements to catalyst search programs
    • New ship search program for higher-range rules
  • GUI / Editing Improvements
    • Update search dialog GUI with a new look
    • Add new symmetries (D2x, D4x, D8)
  • Bugfixes
    • Fixed canonisation of R2 VN rules
    • Handling errors related to "no area selected"

Documentation: https://jedlimlx.github.io/Cellular-Automaton-Viewer
Wiki: https://jedlimlx.github.io/Cellular-Automaton-Viewer/wiki/Home.html

Update v2.7

30 Nov 02:32
Compare
Choose a tag to compare

Features added since last update:

  • Rule support
    • 3x speed improvement for INT rule range generation
    • Add range 2 von neumann, checkerboard and r3 cross INT support
    • Add apgtable generation to Integer HROT and HROT generations with state weights
    • Add naive rules ([R]:T100:NO)
    • Compute heat, temperature and volatility in identification function
  • GUI / Editing Improvements
    • Allow setting of rule directory
    • Allow changing rule colours (tied to individual rulestrings)
    • Add increase / decrease step size button
  • Bugfixes
    • Pattern should update correctly now
    • No more ConcurrentModificationExceptions
    • Fixed bug where neighbourhoods where not generated in the RLE
    • Fixed bug involving parsing weights higher than 8

Documentation: https://jedlimlx.github.io/Cellular-Automaton-Viewer
Wiki: https://jedlimlx.github.io/Cellular-Automaton-Viewer/wiki/Home.html

Update v2.6

16 Nov 06:19
Compare
Choose a tag to compare

Features added since last update:

  • Rule support
    • Added support for rulestring canonisation and min, max rule generation in INT rules
    • Added support for [R]History and [R]E(x)nergetic for INT rules
    • Added INT generations support, including B0 rules
    • Added bounded grid (specifically toroidal grids)
  • GUI / Editing Improvements
    • Ability to simulation inside and outside selection
    • Improved rendering
  • Search Program
    • New brute force search program
    • Ability to flip and rotate catalysts in catalyst search program
    • Ability to call catalyst search program from CLI

Documentation: https://jedlimlx.github.io/Cellular-Automaton-Viewer
Wiki: https://jedlimlx.github.io/Cellular-Automaton-Viewer/wiki/Home.html

Update v2.5

28 Oct 08:16
Compare
Choose a tag to compare

Features added since last update:

  • Rule support
    • Added [R]DeadlyEnemies
    • Added Multi-state Cyclic HROT
    • Added Alternating Rules
    • Revamped apgtable generation (looks alot cleaner now)
  • GUI / Editing Improvements
    • Better undo / redo support
    • Ability to view population graph
    • Ability to modify random soup generation settings
  • Search Program
    • New catalyst search program (with support for multiple catalysts)

Documentation: https://jedlimlx.github.io/Cellular-Automaton-Viewer
Wiki: https://jedlimlx.github.io/Cellular-Automaton-Viewer/wiki/Home.html

Update v2.4

11 Oct 06:32
Compare
Choose a tag to compare

New features added since last update:

  • Rule Support
    • Added support for regenerating generations
    • Added support for [R]Symbiosis
    • Added support for INT rules (Moore, Hexagonal, Far Corners, Far Edges, R2 Cross, Knight)
    • Added support for custom rules (*.rule)
      • SQC Ruletables
      • Golly Ruletables
      • Golly Ruletrees
  • GUI / Editing Improvements
    • Clearing cells cache is faster
    • Fixed rotate clockwise / anticlockwise

Documentation: https://jedlimlx.github.io/Cellular-Automaton-Viewer
Wiki: https://jedlimlx.github.io/Cellular-Automaton-Viewer/wiki/Home.html

Update v2.3

24 Sep 00:28
Compare
Choose a tag to compare

New features added since last update:

  • Rule Support
    • Added deficient and integer HROT rules
    • Added 1D rules
    • Added HROT History
    • Refactor quite a bit of code
  • GUI / Editing Improvements
    • Simulation is approximately 10 - 20 times faster
    • Ability to adjust step size and maximum simulation speed
  • Command Line Interface
    • Fix simulation command

Documentation: https://jedlimlx.github.io/Cellular-Automaton-Viewer
Wiki: https://jedlimlx.github.io/Cellular-Automaton-Viewer/wiki/Home.html