amahabal / PySeqsee

Python framework for writing programs to solve complex problems not amenable to brute force. The architecture is a descendant of Douglas Hofstadter and Melanie Mitchell's Copycat architecture.
http://amahabal.github.com/PySeqsee/
GNU General Public License v3.0
32 stars 10 forks source link

Refactor LTM, allow selective saving #32

Open amahabal opened 7 years ago

amahabal commented 7 years ago

Currently, when saving an LTM, the last state within current run is saved. It would be better to be able to push only the salient items and edges out instead of the whole graph.

This requires some rejiggering (mostly of LTM manager, but tweaking other LTM related classes is also a good idea)

amahabal commented 7 years ago

Finished the code for this. Not closing this just yet, as I should document how this works before I close this.