simon
6237eab0cd
1: Preparation for conversion to CLJC. Doesn't yet fully work but that seems
...
to be due to a breaking change in a library.
2016-09-24 10:29:34 +01:00
simon
f1b35dc948
Standardised header documentation in line with current best practice.
2016-08-21 14:17:30 +01:00
simon
21cdff764f
Added namespace documentation conforming to better practice; added GPL
...
declaration; changed 'use' to 'require' passim. All tests pass but that's
not proof we're all good yet.
2016-08-13 17:39:07 +01:00
simon
2bf9d34794
Found a serious fault in display.clj because marginalia picked it up.
...
Hadn't been picked up otherwise because
(1) I hadn't written any unit tests for it, and
(2) it isn't actually used by anything.
Should possibly be deleted.
2014-08-16 21:50:18 +01:00
Simon Brooke
1030ece3ff
Kibitised, and improved test coverage. Cloverage currently failing, don't
...
know why.
2014-08-13 20:02:37 +01:00
Simon Brooke
87198076bc
Vectors instead of lists in the world representation results in a
...
remarkable performance increase!
2014-07-21 14:34:01 +01:00
simon
8a00e5c0da
A great deal of change, mainly tidy-up and documentation, but also
...
added reading heightmaps.
2014-07-03 20:17:24 +01:00
Simon Brooke
37fad409ba
Separated the formatting of a cell out into a first class function.
2014-07-01 12:00:58 +01:00
Simon Brooke
0dc6aab59d
Minor changes
2014-06-30 22:37:37 +01:00
Simon Brooke
977947d4b0
Now runs rather nicely, although output could be tidied up a bit!
2014-06-30 12:14:58 +01:00
Simon Brooke
7bfefe95ab
World now building correctly, and a simple printout function allows
...
a world to be inspected.
2014-06-30 10:13:04 +01:00
Simon Brooke
53a09fddf6
Written enough to create a world; get-neighbours function isn't working.
2014-06-29 18:19:21 +01:00