Skip to content

Releases: teraxtech/caplayer

v0.4.4

02 Sep 23:46
Compare
Choose a tag to compare

Improved performance of rendering large areas of cells
Improved handling of B0 and B0 Generations rules
Added rule format conversion capabilities

v0.4.3

15 Aug 01:54
Compare
Choose a tag to compare

Fixed a bug with the start/stop button
Added copying and pasting RLEs to system clipboard
Edited website layout for greater accessibility

v0.4.2

06 Aug 11:27
Compare
Choose a tag to compare

Fix fit view action

v0.4.1

06 Aug 11:07
Compare
Choose a tag to compare

Significantly improved performance

Automatically formats INTG rules into "B#/S#" or "B#/S#/G#" format

v0.4.0

30 Jul 11:45
Compare
Choose a tag to compare

This release primarily includes a rename of the project to "caplayer" and more general search capabilities, where actions can be automatically executed after each generation depending on if one or more conditions are satisfied or not.
The current actions include:

  • Reset
  • Shift (and paste if the paste area is selected)
  • Randomize
  • Save Pattern
  • Generate Salvo
    • Tries to make a salvo of spaceships from a pattern to pasted or marker
  • Increment Area

The current conditions include:

  • Reset
    • True if grid was reset by previous action or optionally by the user
  • Pattern Stabilizes
    • True if grid becomes periodic and doesn't have an excluded period
  • Generation
    • True for any time after the provided generation
  • Pattern Contains
    • True if the provided pattern is found in the provided area

Besides bug fixes this release also includes:

  • Various optimizations
  • Smoother movement
  • Extended partial support of *History and *StateInvestigator rules to all INT rules
  • Flipping and rotating patterns
  • Improved pattern identifying function
  • A pattern preview for copied and identified patterns

v0.3.5

25 Nov 21:36
Compare
Choose a tag to compare

Implemented collaborative functionality using Node.js, along with the Socket.io and Express packages.

Users draw patterns on a shared grid with the same rule. Most changes are shown to other users, but running the simulation is done locally. This version of the program is hosted at:
collab.silversimulations.com

This main page still runs a version without collaborative features.

Besides bug fixes this release also includes.

  • Added LZ77 compression to patterns exported as a URL
  • Added more options for searches
  • Improved overall documentation
  • Added setting to change the simulation speed
  • Added mouse wheel zooming
  • Added running an area for 1 generation
  • Adjust amount of movement based on framerate
  • Switched some key bindings

v0.3.4

03 Aug 13:41
Compare
Choose a tag to compare

Added iteration count interface to salvo search UI
Fixed some bugs

v0.3.3

02 Aug 02:55
Compare
Choose a tag to compare

Added option of pausing on reset or not
Fixed exporting multistate pattern URLs
Added clipboard label to "Generate Salvo" option

v0.3.2

01 Aug 21:58
Compare
Choose a tag to compare

Fixed "Generate Salvo" Functionality

v0.3.1

01 Aug 21:56
Compare
Choose a tag to compare

Increased tolerance to invalid user input and settings.