Releases: teraxtech/caplayer
v0.4.4
v0.4.3
v0.4.2
v0.4.1
v0.4.0
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
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