class MCController: def __init__(self): self.mcCondenser = MemoryCondenser() def loadMemory(self, strOwl, strDesig): self.mcCondenser.loadExperience(strOwl, strDesig) def start(self): count = self.mcCondenser.countExperiences() if count > 0: print_data = False if len(sys.argv) > 2: if sys.argv[2] == "data": print_data = True if sys.argv[1] == "experiences": self.mcCondenser.printExperiences(dot=not print_data) elif sys.argv[1] == "condensed": self.mcCondenser.injectExperiences(data=print_data) elif sys.argv[1] == "deduced": self.mcCondenser.injectExperiences(deduced=True, data=print_data) else: print "No experiences loaded, nothing to condense"
class MCController: def __init__(self): self.mcCondenser = MemoryCondenser() def loadMemory(self, strOwl, strDesig): self.mcCondenser.loadExperience(strOwl, strDesig) def start(self, mode, data): count = self.mcCondenser.countExperiences() if count > 0: if mode == "experiences": self.mcCondenser.printExperiences(dot=not data) elif mode == "condensed": self.mcCondenser.injectExperiences(data=data) elif mode == "deduced": self.mcCondenser.injectExperiences(deduced=True, data=data) else: print TextFlags.SAD, "No experiences loaded, nothing to condense"
def __init__(self): self.mcCondenser = MemoryCondenser()