cyphesis/rulesets/basic/mind
Erik Ogenvik 0a81e9897f Added a concept of goal "validity".
Calling "is_valid" checks whether the goal actually can be fulfilled.
If it can't be, False is returned.
By default all Goals return True unless a "validity" function is supplied
in the constructor.

For now we only use it for checking whether movement goals can be reached.
2016-06-08 22:03:59 +02:00
..
goals Added a concept of goal "validity". 2016-06-08 22:03:59 +02:00
panlingua Modify forester and lumberjack. 2013-07-25 17:14:59 +02:00
__init__.py * Added in Python interface code to deal with manipulation of operation 2000-11-27 18:28:20 +00:00
compass.py Update all Python scripts to import vector and point from physics 2009-05-20 19:34:01 +01:00
dictlist.py 2006-01-06 Al Riddoch <alriddoch@zepler.org> 2006-01-06 21:39:00 +00:00
Goal.py Added a concept of goal "validity". 2016-06-08 22:03:59 +02:00
Knowledge.py 2005-07-03 Al Riddoch <alriddoch@zepler.org> 2005-07-03 23:08:38 +00:00
Memory.py Changed recall_place method in Memory.py to use EntityFilter 2014-08-08 18:22:57 -04:00
NPCMind.py Better log output with entity's name. 2016-06-08 21:46:37 +02:00