Tony Garnock-Jones
90af8c3584
Make ground async-channel always available, rather than dynamically
...
scoped to run-ground. This is important because (spawn-timer-driver),
for example, is called outside run-ground and spawns a thread that
communicates with ground via the ground async-channel. When we move to
running multiple grounds at once, we will have to revisit the
parameterization scheme here.
2014-06-21 11:37:05 -04:00
Tony Garnock-Jones
815294cd2b
More flexible tracing of worlds
2014-06-21 10:45:38 -04:00
Tony Garnock-Jones
7df1e40433
Improved interface to gestalt-project.
2014-06-18 16:05:46 -04:00
Tony Garnock-Jones
1faa122c49
Changes from code review
2014-06-14 20:50:34 -04:00
Tony Garnock-Jones
5b7b192b60
Widen ground-level inertness detection to account for non-event ground-level gestalt.
2014-06-14 20:50:34 -04:00
Tony Garnock-Jones
a86da29f68
Comments in ground.rkt
2014-06-14 20:50:34 -04:00
Tony Garnock-Jones
aa629c8bbe
send-ground-message
2014-06-11 16:02:46 -04:00
Tony Garnock-Jones
58a0af38a6
Adjust projection to yield multiple values instead of a vector
2014-05-28 20:10:55 -04:00
Tony Garnock-Jones
6649689b8f
Make captures able to express and-patterns.
2014-05-21 20:54:36 -04:00
Tony Garnock-Jones
e5ba41d8a3
Reformulate gestalts (again). Back to metalevel/level/pattern rather than metalevel/pattern/level.
2014-05-21 16:28:38 -04:00
Tony Garnock-Jones
b750a01e78
Switch gestalt representations to accommodate n<m filtering.
...
The previous format separated out the different levels too much.
The new format pushes the level representation *under* the routing
matcher.
2014-05-20 21:50:19 -04:00
Tony Garnock-Jones
0cfa2bfe16
gestalt-project->finite-set -> gestalt-project-key-set
2014-05-19 18:59:05 -04:00
Tony Garnock-Jones
7fc0875228
Gestalt-based ground.rkt
2014-05-13 23:15:36 -04:00
Tony Garnock-Jones
b8a2883bf7
Tidy up logging
2013-10-28 19:08:03 +00:00
Tony Garnock-Jones
6e9da1a686
Cheesy hack to distinguish ground's world from primordial processes
2013-10-28 11:06:05 +00:00
Tony Garnock-Jones
9c08cd1723
Multi-collection package
2013-10-28 10:26:19 +00:00