pre_2to3 Log

Commit Date  
[e67fdb] by mtnyogi

1. Moved pyke/ to pyke/ so that pyke doesn't
get imported when you unpickle plans.
2. Added module to pyke.
3. Added type check for args parameter to add_*_fact and assert_ in
knowledge_engine.engine. Also now accept any iterable (other than strings)
as args parameter.
4. Added final parameter to lookup_data and create_plan calls in prove_[n1]
to convert prototype plans stored in pattern variables into real plans.
5. Added parenthesis around $pattern_name expansions in the generated python
code (though, on hindsight, I'm not sure this was really needed).
6. Commented out prints in examples/sqlgen/database.krb.
7. Added movie id 3 to a second DVD in examples/sqlgen/catalog.txt.
8. Added examples/web_framework example.

2008-03-06 03:03:50 Tree
[c0848a] by mtnyogi

Documented trade/untrace calls.
Added copyright and license notices to sqlgen example.
Added README file to sqlgen example.

2008-03-03 19:13:23 Tree
[eef52e] by mtnyogi

This revision has the following:

1. Fixed bug: * modules not reloaded.
2. Added "trace" and "untrace" functions to pyke.engine.
3. Added "allow_vars" parameter to "as_data" methods.
4. Fixed bug: tuple patterns match strings.
5. Fixed bug: debug messages printed on .krb syntax errors.
6. Added sqlgen example.

2008-03-02 21:36:14 Tree
[41aea1] by mtnyogi

1. Finished statistics gathering, so that print_stats now works properly.
2. Added general() function to family_relations example.

2008-02-24 22:05:42 Tree
[55084c] by mtnyogi

1. Added engine.print_stats(), but not all stats are being updated yet.
2. reset wasn't reseting forward-chaining rules. Fixed.
3. variable binding cycles were possible. Fixed.
4. rest_var in pattern_tuple not matched properly. Fixed.
5. Major enhancements to family_relations example.

2008-02-24 18:02:52 Tree
[d43b93] by mtnyogi

Converted the inference engine into an object so that you can have multiple
copies with different rule bases. This implements Feature Request #1865574.

2008-02-12 15:32:43 Tree
[c599d2] by mtnyogi

Fix for bug #1861997, load of absolute paths broken.

2008-01-09 04:49:59 Tree
[d79e3e] by mtnyogi

Deleted generated example .py files from svn

2007-10-31 03:03:50 Tree
[565184] by mtnyogi

Intermediate checkpoint on documentation. Also fixed a few bugs in pyke.

2007-10-31 03:01:57 Tree
[1c69a7] by mtnyogi

Changed special.cut to special.claim_goal.

2007-10-17 00:47:44 Tree
[91d91c] by mtnyogi

Implemented load function.

2007-10-17 00:39:33 Tree
[a12f24] by mtnyogi

The compiler now generates three files, rather than just two.

2007-10-16 22:06:44 Tree
[447832] by mtnyogi

Put try/finally in generated inference functions to catch special.cut() and
fail cases.

Also added prove_1 and changed compiler to use it.

Finally, changed example.family_relations.test to use prove_n rather than
calling prove directly.

2007-10-16 20:43:56 Tree
[9ad371] by mtnyogi

Removed This_rule_base dependency from on for
generated foobar files. Still have dependency for plan functions, so the
import is still there (though it can be deleted for the,
where it causes trouble if left there).

2007-10-16 01:21:50 Tree
[869429] by mtnyogi

Got compiler functions grouped into compiler package. Also got top level
knowledge engine functions grouped into pyke package (except for load

2007-10-16 00:26:54 Tree
[7996a8] by mtnyogi

Changed 'using' -> 'taking' in syntax.

2007-10-15 21:55:10 Tree
[14453f] by mtnyogi

Changed 'proven' -> 'use' and 'doing' -> 'with'. Also added python coding
declarations to .py files. Still need to change 'using' clause...

2007-10-15 21:28:55 Tree
[9cc939] by mtnyogi

Added svn:keywords properties. Some work on docs...

2007-10-15 20:18:26 Tree
[55c3bd] by mtnyogi

Initial import.

2007-10-15 00:22:52 Tree

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks