Commit graph

52 commits

Author SHA1 Message Date
Simon Brooke 9a7ec957ca Primarily, added a note on 3d formats 2024-06-10 15:51:10 +01:00
Simon Brooke fd4a5bb8cc Still mostly working on documentation. 2024-05-02 14:16:37 +01:00
Simon Brooke daa8e571f3 Reorganised resources, to differentiate between original and third party 2024-04-23 11:15:18 +01:00
Simon Brooke 96d61e7116 More documentation; code organisation; started work on launcher. 2024-04-22 21:53:21 +01:00
Simon Brooke 9490c9fd3e Merge branch 'develop' of github.com:simon-brooke/the-great-game into develop 2024-04-08 22:38:15 +01:00
Simon Brooke b807b21f8e Beginning work on thinking about mapping roads
Also thought-work on how to do human reproduction.
2024-04-08 22:37:24 +01:00
Simon Brooke 71cfda093d Massive code clean-up, all tests still pass.
...but I'm still struggling to understand how it works and how I
use it. Memo to self: document your code better.
2024-04-08 22:29:21 +01:00
Simon Brooke a5b7e8219b Started instantiating NPCs 2024-04-08 11:24:04 +01:00
Simon Brooke a6dbe8d1cc Beginning tlo make progress on integrating mw-engine 2024-04-07 22:16:08 +01:00
Simon Brooke 833d69132f First steps into serious world building code
This depends on one new library, `wherefore-art-thou` and some new work in `mw-engine`.
2024-04-05 22:09:15 +01:00
Simon Brooke 0ba575c2f9 Much work on tidying documentation, uncompleted. 2024-04-03 17:36:39 +01:00
Simon Brooke 24e84d20d2 Work on planning actions for craftworkers 2024-01-04 20:26:57 +00:00
Simon Brooke e4b171c240 Removed two redundant files 2024-01-02 21:10:53 +00:00
Simon Brooke 81ceaec950 Added ideas about scheduling daily behaviour.
All tests currently pass, but that's at least partly because a lot of the new code doesn't yet have tests.
2024-01-02 21:00:20 +00:00
Simon Brooke e9a51f060f All tests now pass. 2023-12-23 20:55:59 +00:00
Simon Brooke 1f7e38a930 Documentation improvements, partly in reaction to playing Kenshi. 2023-08-09 22:59:23 +01:00
Simon Brooke b747acbd1a
Start of Stanford NLP integration 2023-06-20 14:58:21 +01:00
Simon Brooke 1429340e4c Work on trade plans; new documentation on character selection. 2022-02-05 00:15:40 +00:00
Simon Brooke 42a2792539 Merge remote-tracking branch 'origin/develop' into develop 2021-12-08 12:46:48 +00:00
Simon Brooke 32d6d71e6c
All but one test on gossip.news-items pass
Ran 23 tests containing 105 assertions.
1 failures, 0 errors.
2021-06-10 12:38:48 +01:00
Simon Brooke a399ad9f05 Merge of current work on Mason 2021-06-09 20:43:41 +01:00
Simon Brooke 23032c586c
Working on unit tests. 2021-06-09 20:20:52 +01:00
Simon Brooke 2461319e57
Mainly fixing linter (kondo) whines. 2021-06-09 15:58:58 +01:00
Simon Brooke 5c70bd0c91
Quite a bit of work done on news-items, and it all compiles.
I was actually trying to work on genetic buildings, but...
2021-06-09 15:46:59 +01:00
Simon Brooke b9fe07042e Merging changes made on Mason over those made on Illuminator
Only file really affected is buildings/rectangular.clk
2021-06-08 23:35:19 +01:00
Simon Brooke 9e8d59c2d1
Merge remote-tracking branch 'origin/master' into develop 2021-06-08 18:21:40 +01:00
Simon Brooke 7138c51134
This is a very interim commit. Started work on genetic buildings.
Nothing works!
2021-06-08 18:16:04 +01:00
Simon Brooke 2fd09a9b73 Merge remote-tracking branch 'origin/master' 2021-02-26 22:53:22 +00:00
Simon Brooke a2ab62c94a Merge remote-tracking branch 'origin/develop' into develop 2021-02-19 23:59:49 +00:00
Simon Brooke 7e76600f59 A great deal of work mainly on high level documentation 2021-02-19 23:41:08 +00:00
Simon Brooke 310896cc95
Prepended all namespaces with 'cc.journeyman'; tests run, 4 don't pass. 2020-11-15 21:09:18 +00:00
Simon Brooke 0b34d81002
Working towards the beginnings of serious settlement code. 2020-06-29 21:30:16 +01:00
Simon Brooke 70b139530b
Recovery from massive git messup. 2020-05-24 10:40:48 +01:00
Simon Brooke faf3dae725
Experimenting with defprotocol and defrecord. 2020-04-18 16:58:52 +01:00
Simon Brooke efb4a9f46d Minor fixes 2020-04-16 12:24:40 +01:00
Simon Brooke 66bf7ad856
Trivial typo 2020-04-15 20:22:01 +01:00
Simon Brooke bc7e0f44d3
Further work on documentation and thinking. Not all tests pass. 2020-04-15 20:20:12 +01:00
Simon Brooke 3fcf16e079
Much work on tidying documentation, not yet complete. 2020-04-15 16:40:59 +01:00
Simon Brooke 7e7a55c8ec Today is the Fifth Plough of the Plough
Implemented almost the whole of the Myth of the God Incarnate calendar
2020-04-14 08:38:38 +01:00
Simon Brooke bd76e93568 Merge branch 'master' into develop 2020-04-12 17:14:46 +01:00
Simon Brooke 5d37ad29eb Sweep-up of changes on illuminator 2020-04-12 17:13:49 +01:00
Simon Brooke b250310efc
Added a stub file for agent 2020-04-12 16:47:37 +01:00
Simon Brooke 691b6b2959
Starting to get The spread of knowledge in a large game world working 2020-04-12 16:19:11 +01:00
Simon Brooke 4e94084f6d Stage one in integrating Codox and Cloverage output 2019-05-26 09:58:04 +01:00
Simon Brooke 66388bc944 Refactor complete, all tests still pass 2019-05-18 12:25:24 +01:00
Simon Brooke 23e24bd381 Tactical commit before major refactor 2019-05-18 09:33:50 +01:00
Simon Brooke 28db4866eb Added logging; simulation ALMOST runs 2019-05-15 07:18:09 +01:00
Simon Brooke 984feb850a Added a strategy for running the whole simulation 2019-05-15 00:20:43 +01:00
Simon Brooke 530760ee02 Adjustment of prices and quantities in markets 2019-05-14 14:10:19 +01:00
Simon Brooke fcf8a8fa0d Cargo selection planning now works. 2019-05-14 11:10:07 +01:00