3491784282Rule engine now running very relaibly with no errors showing.Simon Brooke2014-07-20 15:14:10 +0100
d23239a5c6Improved debugging, and lots more tests. Ultimately I intend the enhanced debugging to be optional, because it will have a performance hitSimon Brooke2014-07-19 13:22:38 +0100
6ac4f55ed5Added functionality to heightmap to allow a word to be created the size of the supplied heightmap - after all, that's what we will normally want.Simon Brooke2014-07-17 09:50:22 +0100
601c7d74a6Still some bugs in rules generated from rule-language source. However, a great deal does work.Simon Brooke2014-07-14 23:21:09 +0100
6320b3e5b0There's a null pointer exception that currently occurs when a rule maps onto neighbours, e.g.: (map #(population % :deer) (get-neighbours world cell)) I've worked around it for now by commenting out the rules which do this, but the bug is in get-neighbours and should be fixed there.simon2014-07-04 09:10:58 +0100
8a00e5c0daA great deal of change, mainly tidy-up and documentation, but also added reading heightmaps.simon2014-07-03 20:17:24 +0100
580ebb0e8eSeparated herbivore rule from predator rules so they can be added separately.simon2014-07-02 23:02:39 +0100
19db0e0673Worked out why the wolves weren't working...simon2014-07-02 23:00:23 +0100
9ad67ba0a4Small changes necessitated by reference from mw-ui.Simon Brooke2014-07-02 17:58:34 +0100
37fad409baSeparated the formatting of a cell out into a first class function.Simon Brooke2014-07-01 12:00:58 +0100
b9bc270bdbAdded a set of rules which attempt to model natural processes in the environment.Simon Brooke2014-07-01 11:38:18 +0100