rules have priority
time-bound global variables
first shot at implementing randomization
it should be possible to change the function associated with a character's sense
fix a bug looking up a thing's location
change place2thing so it's properly json
changes to avatar manipulation. It's no longer possible to create a thing + make it an avatar in a single call, maybe I'll add that back in
tidy imports
fix a docstring
let you instantiate a character with starting data
schema change to support changing sense function on particular character
fix broken sql
style
Changing the way rules work so you can make one that applies to (for instance) each thing in a character, without writing the loop yourself
commit_modulus lets you automatically commit the world state every n ticks
moving this to its own file
RuleFollower superclass to handle the provision of RuleMappings
fix some SQL bugs, some iteration bugs
more comprehensive creation of avatars
support variable argument lists, which at the moment are only used for either 2 or 3 arguments