Before the refactoring of the code and renaming of Spike --> IncreaseActivation, the test code ran.
After the refactoring, running the test code produces a crash-on-startup.
Error report is below.
Christophers-MacBook-Air:PySeqsee honey$ pwd
/Users/honey/Dropbox/Python/PySeqsee
Christophers-MacBook-Air:PySeqsee honey$ ls
COPYING README data docs farg scrap setup.py tests
Christophers-MacBook-Air:PySeqsee honey$ python3 farg/apps/seqsee/run_seqsee.py --sequence="2 3 5 7 11"
Initialized a GUI run mode
Traceback (most recent call last):
File "farg/apps/seqsee/run_seqsee.py", line 68, in
SeqseeMain().main(sys.argv)
File "/Users/honey/Dropbox/Python/PySeqsee/farg/core/main.py", line 200, in main
self.ProcessFlags()
File "/Users/honey/Dropbox/Python/PySeqsee/farg/core/main.py", line 176, in ProcessFlags
self.run_mode = self.CreateRunModeInstance()
File "/Users/honey/Dropbox/Python/PySeqsee/farg/core/main.py", line 137, in CreateRunModeInstance
ui_class=self.gui_class)
File "/Users/honey/Dropbox/Python/PySeqsee/farg/core/run_mode/gui.py", line 20, in init
stopping_condition_fn=stopping_condition_fn)
File "/Users/honey/Dropbox/Python/PySeqsee/farg/apps/seqsee/gui/gui.py", line 47, in init
GUI.init(self, *_kwargs)
File "/Users/honey/Dropbox/Python/PySeqsee/farg/core/ui/gui/init.py", line 52, in init
stopping_condition=stopping_condition_fn)
File "/Users/honey/Dropbox/Python/PySeqsee/farg/apps/seqsee/controller.py", line 59, in init
Controller.init(self, *_args)
File "/Users/honey/Dropbox/Python/PySeqsee/farg/core/controller.py", line 73, in init
self.ltm = LTMManager.GetLTM(self.ltm_name)
File "/Users/honey/Dropbox/Python/PySeqsee/farg/core/ltm/manager.py", line 42, in GetLTM
ltm = LTMGraph(filename)
File "/Users/honey/Dropbox/Python/PySeqsee/farg/core/ltm/graph.py", line 41, in init
self._LoadNodes(up)
File "/Users/honey/Dropbox/Python/PySeqsee/farg/core/ltm/graph.py", line 56, in _LoadNodes
node = unpickler.load()
ImportError: No module named ltm.node