Commit graph

12 commits

Author SHA1 Message Date
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