kodjo
1059ce25c5
Fixed #68 : Implement SheerkaQL
...
Fixed #70 : SheerkaFilterManager : Pipe functions
Fixed #71 : SheerkaFilterManager : filter_objects
Fixed #75 : SheerkaMemory: Enhance memory() to use the filtering capabilities
Fixed #76 : SheerkaEvaluateConcept: Concepts that modify the state of the system must not be evaluated during question
2021-04-26 19:13:47 +02:00
kodjo
657c7536f7
I can manage infinite recursion when building concept
2020-12-10 21:08:10 +01:00
kodjo
315f8ea09b
Added first version of DebugManager. Implemented draft of the rule engine
2020-11-20 13:41:45 +01:00
kodjo
351c16f946
First implementation of questions management
2020-08-14 08:16:33 +02:00
kodjo
71f753c925
Resolved some remaining chicken and egg when parsing BNF nodes
2020-07-05 11:03:03 +02:00
kodjo
f26c391d3f
Fixed parsing of BNF concepts mixed with isaset concepts
2020-07-02 16:32:02 +02:00
kodjo
7310bc5522
Fixed infinite recursion when parsing complex BNF node
2020-06-23 15:22:27 +02:00
kodjo
912455c343
EvalEvaluator is called only if in root context. Added action and action_context to ExecutionContext
2020-06-12 17:47:29 +02:00
kodjo
1bde97b5e3
Concept validation must be requested
2020-03-09 12:23:53 +01:00
kodjo
ef31a4807d
Concepts bodies are now evaluated on demand
2020-02-27 10:48:45 +01:00
kodjo
b9afcba61f
Refactored ExecutionContext serialization (added sheerkapickle) and added History management
2020-01-31 18:58:03 +01:00
kodjo
c489a38ebc
Refactored sheerka class: splitted to use sub handlers. Refactored unit tests to use classes.
2020-01-22 17:49:28 +01:00