From 7e7a55c8ec9734d9a2e9094f4734396b7e5fb066 Mon Sep 17 00:00:00 2001
From: Simon Brooke
Date: Tue, 14 Apr 2020 08:30:41 +0100
Subject: [PATCH] Today is the Fifth Plough of the Plough
Implemented almost the whole of the Myth of the God Incarnate calendar
---
.gitignore | 2 -
docs/cloverage/index.html | 127 ++-
.../the_great_game/agent/agent.clj.html | 29 +
.../the_great_game/gossip/gossip.clj.html | 4 +-
.../the_great_game/gossip/news_items.clj.html | 740 ++++++++++++++++++
.../the_great_game/merchants/markets.clj.html | 34 +-
docs/cloverage/the_great_game/time.clj.html | 440 +++++++++++
.../the_great_game/world/location.clj.html | 119 +++
docs/codox/economy.html | 2 +-
docs/codox/index.html | 2 +-
docs/codox/intro.html | 2 +-
.../modelling_trading_cost_and_risk.html | 2 +-
docs/codox/naming-of-characters.html | 26 +
docs/codox/orgnic-quests.html | 34 +
docs/codox/sandbox.html | 39 +
docs/codox/sexual-dimorphism.html | 2 +-
docs/codox/the-great-game.agent.agent.html | 3 +
docs/codox/the-great-game.gossip.gossip.html | 2 +-
.../the-great-game.gossip.news-items.html | 18 +
.../the-great-game.merchants.markets.html | 2 +-
...e-great-game.merchants.merchant-utils.html | 2 +-
.../the-great-game.merchants.merchants.html | 2 +-
.../the-great-game.merchants.planning.html | 2 +-
...reat-game.merchants.strategies.simple.html | 2 +-
docs/codox/the-great-game.time.html | 3 +
docs/codox/the-great-game.utils.html | 2 +-
docs/codox/the-great-game.world.location.html | 3 +
docs/codox/the-great-game.world.routes.html | 2 +-
docs/codox/the-great-game.world.run.html | 2 +-
docs/codox/the-great-game.world.world.html | 2 +-
src/the_great_game/agent/agent.clj | 3 +
src/the_great_game/gossip/gossip.clj | 3 +-
src/the_great_game/gossip/news_items.clj | 171 ++--
src/the_great_game/time.clj | 144 ++++
src/the_great_game/world/location.clj | 29 +-
test/the_great_game/gossip/gossip_test.clj | 4 +
.../the_great_game/gossip/news_items_test.clj | 132 ++++
test/the_great_game/time_test.clj | 79 ++
test/the_great_game/world/location_test.clj | 36 +
39 files changed, 2085 insertions(+), 167 deletions(-)
create mode 100644 docs/cloverage/the_great_game/agent/agent.clj.html
create mode 100644 docs/cloverage/the_great_game/gossip/news_items.clj.html
create mode 100644 docs/cloverage/the_great_game/time.clj.html
create mode 100644 docs/cloverage/the_great_game/world/location.clj.html
create mode 100644 docs/codox/naming-of-characters.html
create mode 100644 docs/codox/orgnic-quests.html
create mode 100644 docs/codox/sandbox.html
create mode 100644 docs/codox/the-great-game.agent.agent.html
create mode 100644 docs/codox/the-great-game.gossip.news-items.html
create mode 100644 docs/codox/the-great-game.time.html
create mode 100644 docs/codox/the-great-game.world.location.html
create mode 100644 src/the_great_game/time.clj
create mode 100644 test/the_great_game/gossip/gossip_test.clj
create mode 100644 test/the_great_game/gossip/news_items_test.clj
create mode 100644 test/the_great_game/time_test.clj
create mode 100644 test/the_great_game/world/location_test.clj
diff --git a/.gitignore b/.gitignore
index 7387005..0910231 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,5 +17,3 @@ pom.xml.asc
.nrepl-port
.cpcache/
*~
-
-docs/cloverage/
diff --git a/docs/cloverage/index.html b/docs/cloverage/index.html
index eba4573..4590c73 100644
--- a/docs/cloverage/index.html
+++ b/docs/cloverage/index.html
@@ -15,19 +15,15 @@
Total Blank Instrumented
- the-great-game.core 2
4
-33.33 %
- 2
the-great-game.agent.agent
1
-66.67 %
-6 1 3
+100.00 %
+ 1
+100.00 %
+7 2 1
the-great-game.gossip.gossip 65
5 39
- the-great-game.merchants.markets 160
53
-75.12 %
+ the-great-game.gossip.news-items 461
55
+89.34 %
25
5
14
-68.18 %
+ style="width:83.65384615384616%;
+ float:left;"> 87 9
8
+92.31 %
+244 29 104
+
+
+ the-great-game.merchants.markets 206
7
+96.71 %
+ 41
2
1
+97.73 %
84 8 44
the-great-game.merchants.merchant-utils 104
122
-46.02 %
+ style="width:66.12377850162866%;
+ float:left;"> 203 104
+66.12 %
33
3
25
-59.02 %
-92 7 61
+ style="width:66.66666666666667%;
+ float:left;"> 48 4
20
+72.22 %
+106 7 72
the-great-game.merchants.merchants 4.03 %
173 6 124
+
+ the-great-game.time 259
5
+98.11 %
+ 58
1
1
+98.33 %
+144 21 60
+
the-great-game.utils 100.00 %
35 3 19
+
+ the-great-game.world.location 76
10
+88.37 %
+ 12
3
2
+88.24 %
+37 4 17
+
the-great-game.world.routes
-51.99 %
+66.14 %
-54.62 %
+67.89 %
+
+ 001 (ns the-great-game.agent.agent
+
+
+ 002 "Anything in the game world with agency")
+
+
+ 003
+
+
+ 004 ;; hierarchy of needs probably gets implemented here
+
+
+ 005 ;; I'm probably going to want to defprotocol stuff, to define the hierarchy
+
+
+ 006 ;; of things in the gameworld; either that or drop to Java, wich I'd rather not do.
+
+
+ 007
+
+
diff --git a/docs/cloverage/the_great_game/agent/agent.clj.html b/docs/cloverage/the_great_game/agent/agent.clj.html
new file mode 100644
index 0000000..bbdf18f
--- /dev/null
+++ b/docs/cloverage/the_great_game/agent/agent.clj.html
@@ -0,0 +1,29 @@
+
+
+
+
the_great_game/agent/agent.clj
+
+
+