Commit graph

112 commits

Author SHA1 Message Date
Simon Brooke 85d66208b9 Much better error logging on rule execution. 2023-07-21 23:53:08 +01:00
Simon Brooke ac25969f90 Major overhaul of rule metadata, so upversioned to 0.3.0
Many tests do not pass at this stage
2023-07-21 09:35:14 +01:00
Simon Brooke 321e6edd9a Logging rule errors. 2023-07-18 22:27:27 +01:00
Simon Brooke 68298cf9c1 More work on flow rules. All rules must now have metadata
Better error capturing!
2023-07-18 22:15:19 +01:00
Simon Brooke 866c00bea0 Some work on flow, but mainly tidyup. 2023-07-11 08:22:54 +01:00
Simon Brooke 4f35557b38 Upversioning whole system to 0.2.0, for flow feature 2023-07-10 13:48:07 +01:00
Simon Brooke 8b3639edd5 Logging of flows; better member? 2023-07-10 10:44:33 +01:00
Simon Brooke f60fdb944b Executing flows now works. 2023-07-10 08:15:09 +01:00
Simon Brooke 5ef93ef4df Work on flows, close to complete but no cigar. 2023-07-09 22:27:20 +01:00
Simon Brooke f4d4e9b694 Upgraded everything. This may be a mistake! 2023-07-08 10:21:41 +01:00
Simon Brooke 67a43279f6
Fix linting issues 2021-12-09 21:20:31 +00:00
Simon Brooke 630309719e
Merge branch 'feature/2' into develop 2021-12-09 20:03:21 +00:00
Simon Brooke 2cb3a6af6f
Trying to address bit-rot 2021-12-09 20:02:33 +00:00
Simon Brooke 1cb613e6e6
#2: Minor preparatory changes. 2020-06-06 12:21:54 +01:00
Simon Brooke 2f2463da0e
Sweep up of minor changes 2020-06-03 10:47:28 +01:00
simon 519ca4e3bd Upversioned from 0.1.5 to 0.1.6-SNAPSHOT 2016-12-27 16:18:38 +00:00
simon 3ca247e471 Upversioned from 0.1.5-SNAPSHOT to 0.1.5 for release 2016-12-27 16:18:10 +00:00
simon 47caea3eb8 Don't do anything with mw-explore during buildall - it contains unreliable junk. 2016-12-27 15:44:57 +00:00
simon 39b7cd608c Added Docker stuff; corrected usage message. 2016-12-27 15:22:41 +00:00
simon f1b35dc948 Standardised header documentation in line with current best practice. 2016-08-21 14:17:30 +01:00
simon 944b54fc89 Deleted version.clj, which did not work anyway. 2016-08-13 17:41:53 +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 3c26408a9f Dememoised get-neighbours, as the optimisation only works in deep
recursion which I'm no longer doing.
2015-04-21 07:56:22 +01:00
Simon Brooke 5f73b18d12 Tests now pass again. Oooops. 2015-04-18 21:53:09 +01:00
Simon Brooke f9591c4e8d Added new non-recursive river drainage algorithm. Sadly, it's slower -
twice as slow - but should get around the JVM stack problem. Still haven't
solved laking.
2015-04-18 19:21:04 +01:00
Simon Brooke f9c437d8d3 Unit tests for drainage functions. 2015-04-13 20:54:41 +01:00
Simon Brooke 337d1ae07e Further work on the Falls of Clyde problem, and on optimisation. 2015-04-13 20:36:24 +01:00
Simon Brooke 1c8d8c4219 Added merge-cell, and tests for it. Still trying to solve the Falls of Clyde
problem
2015-04-12 19:34:19 +01:00
Simon Brooke 6b3f8730a6 Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-engine 2015-04-11 09:30:44 +01:00
simon bb379f7195 Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-engine 2015-04-10 19:56:20 +01:00
simon 2dbc1cecc5 A possible - untested - solution to the local hollow problem. 2015-04-10 19:55:09 +01:00
Simon Brooke d52b563f92 Added link to Goldsmith in README. 2015-03-28 19:31:28 +00:00
Simon Brooke dce1b603a3 D'oh! Messed up the formatting of markdown links. 2015-03-28 17:27:47 +00:00
Simon Brooke b007807b29 Added more to README to make it easier for other people to build this. 2015-03-28 16:54:50 +00:00
Simon Brooke 260c1a78c2 Merge branch 'master' of https://github.com/simon-brooke/mw-engine
Conflicts:
	LICENSE
2015-03-28 16:52:41 +00:00
Simon Brooke ebbc9fcdbb Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-engine 2015-03-28 16:45:41 +00:00
Simon Brooke ce6212a965 Modifications to README.md and buildall.sh to make this easier for other
people to build.
2015-03-28 16:43:11 +00:00
Simon Brooke 5c6fbb5b08 Initial commit 2015-03-28 16:24:24 +00:00
simon fd817f2582 Minor optimisation 2014-10-20 17:01:40 +01:00
Simon Brooke f06febd7c6 Work on improving efficiency of mapping over arrays. 2014-10-18 15:50:31 +01:00
Simon Brooke cd6b4ae10c Upversioned from 0.1.4 to 0.1.5-SNAPSHOT 2014-10-15 22:17:53 +01:00
Simon Brooke 901541b499 Upversioned from 0.1.4-SNAPSHOT to 0.1.4 for release 2014-10-15 22:17:29 +01:00
Simon Brooke 8dd4d11dc6 Upversioned from 0.1.4 to 0.1.4-SNAPSHOT 2014-10-15 22:10:41 +01:00
Simon Brooke 8cbdd9d1a7 Upversioned from 0.1.4-SNAPSHOT to 0.1.4 for release 2014-10-15 22:08:12 +01:00
Simon Brooke 9912f264fa Some tentative attempts at optimisation. This, actually, makes no
difference in itself - because the world is immutable, this change
won't work without a different mechanism for generating the world
itself.
2014-09-06 11:41:09 +01:00
simon 42e6cfac05 Working on getting drainage to actually work - which, inter alia, means
further work on efficiency.
2014-08-30 21:58:48 +01:00
simon dffa617a38 Upversioned from 0.1.3 to 0.1.4-SNAPSHOT 2014-08-30 14:58:41 +01:00
simon cd5fc76a55 Upversioned from 0.1.3-SNAPSHOT to 0.1.3 for release 2014-08-30 14:58:13 +01:00
simon 7943765686 Upversioned from 0.1.3 to 0.1.3-SNAPSHOT 2014-08-30 14:51:55 +01:00
simon 92e44d327f Upversioned from 0.1.3-SNAPSHOT to 0.1.3 for release 2014-08-30 14:51:25 +01:00