Author Commit Message Labels Comments Date
Default avatar catseye
Options: suppress intermediate gens, change the divider string.
Default avatar catseye
Fix bug. REDGREEN seems to be handled correctly now.
Default avatar catseye
Implement deep membership checking.
Default avatar catseye
Another failing test, and an attempt to make it pass, but wrong.
Default avatar catseye
Handle class inclusion in adjacency predicates.
Default avatar catseye
Add TODO notes.
Default avatar catseye
Refactor to not have separate class-oriented AST nodes.
Default avatar catseye
Update README.
Default avatar catseye
Fix a bug and note some descriptions it's been tested with.
Default avatar catseye
Split and refactor, pass top AST node through evaluator, fix test.
Default avatar catseye
Inch towards class inclusion predicates...
Default avatar catseye
Class inheritance.
Default avatar catseye
More tests for CA evolution... need to implement classes.
Default avatar catseye
Flesh out more examples, implement state predicate.
Default avatar catseye
Tests for evolution of CA's, for more informative examples.
Default avatar catseye
Fix a bug, identify a token collision, fix an example, all pass.
Default avatar catseye
Get almost all tests passing, just a mystery with neighbourhoods.
Default avatar catseye
Falderalize the spec.
Default avatar catseye
Try to get the nomenclature consistent.
Default avatar catseye
Support including initial configuration in ALPACA description.
Default avatar catseye
Don't hardcode Moore neighbourhood; parse them. Life still works.
Default avatar catseye
Minor note about neighbourhoods.
Default avatar catseye
Clean up AST. Children of ASTs should always be ASTs.
Default avatar catseye
Don't hardcode representation map. Wireworld works!
Default avatar catseye
Allow loading cellular automaton form from a text file.
Default avatar catseye
Fix two x/y typos; recalculate playfield limits. Life works!
Default avatar catseye
Add --generations command line option.
Default avatar catseye
Still not correct, but much, much more interesting.
Default avatar catseye
Try to evolve an initial playfield (not correct yet, obviously.)
Default avatar catseye
Beginning of playfield object; evaluate lists of rules.
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.