Commit graph

64 commits

Author SHA1 Message Date
Simon Brooke 7375b668c0 Still some bugs in rules generated from rule-language source. However,
a great deal does work.
2014-07-14 23:22:33 +01:00
Simon Brooke e1ed824aff My monster! It lives! 2014-07-14 18:34:38 +01:00
Simon Brooke e5b74a4a68 All core rules now compile into credible-looking code. 2014-07-13 20:59:51 +01:00
Simon Brooke ef3ec6cf18 Much hacking on rule language, getting it to support initial behaviour. 2014-07-13 20:27:14 +01:00
Simon Brooke e15068ec2e Changed license to GPL; some minor documentation changes. 2014-07-13 14:08:13 +01:00
Simon Brooke 0d3ca990c1 Woohoo! Feature complete. All the language features I need to reimplement
the core rule set in the rule language now compile.
2014-07-08 20:22:58 +01:00
Simon Brooke 9fd29fab53 Working probabilities on actions. 2014-07-07 23:05:07 +01:00
Simon Brooke 727e5ccb11 Yay! Fixed the rule compiling bug! Rules now compile correctly. 2014-07-07 22:21:12 +01:00
Simon Brooke 2dc5e394cc Added some moderately-real tests. 2014-07-07 19:45:27 +01:00
Simon Brooke 723a23e3dc Documentation. 2014-07-06 14:31:10 +01:00
Simon Brooke 51388b5be4 Grammar more or less complete except '[more or fewer] than n neighbours'. 2014-07-06 12:44:17 +01:00
Simon Brooke 3545e6f129 Much progress (including simple neighbour conditions) but still problems
with list conditions.
2014-07-05 17:12:52 +01:00
simon fff777862f Added arithmetic actions to right hand side. Made 'is' and 'are' synonyms. 2014-07-04 08:28:20 +01:00
simon 6a0967287e Initial commit - but hey! It works! 2014-07-03 23:27:54 +01:00