def launch_gui(rosie_config): root = Tk() rosie_agent = MobileSimAgent(rosie_config) rosie_gui = RosieGUI(rosie_agent, master=root) rosie_agent.add_connector("find_test", FindObjConnector(rosie_agent, rosie_gui)) rosie_gui.run()
def launch_gui(rosie_config): root = Tk() eval_agent = MobileSimAgent(rosie_config) eval_gui = RosieGUI(eval_agent, master=root) eval_agent.add_connector("find_test", FindTestConnector(eval_agent, eval_gui)) eval_gui.run()
def launch_gui(rosie_config, lesioned): root = Tk() eval_agent = MobileSimAgent(rosie_config) eval_gui = RosieGUI(eval_agent, master=root) if "lesioned" in sys.argv: eval_agent.execute_command("source lesioned-agent-rules.soar", print_res=True) eval_gui.run()
def launch_gui(rosie_home): AGENT_NAME = "serve" agent_file = rosie_home + "/python/rosie/evaluation/" + AGENT_NAME + "/agent/rosie." + AGENT_NAME + ".config" root = Tk() eval_agent = MobileSimAgent(agent_file) eval_gui = RosieGUI(eval_agent, master=root) eval_gui.run()
def launch_gui(rosie_config, var_num): """ var_num is an integer from 1-3 representing the agent variation to use """ root = Tk() var_script = "variations/var" + str(var_num) + "-script.txt" eval_agent = MobileSimAgent(rosie_config, messages_file=var_script) eval_agent.messages.append("!CMD cli pc -f") eval_gui = RosieGUI(eval_agent, master=root) # Source rules specific to the agent variation var_rules = "variations/var" + str(var_num) + "-rules.soar" eval_agent.execute_command("source " + var_rules, print_res=True) eval_gui.run()
def launch_gui(rosie_config): root = Tk() eval_agent = MobileSimAgent(rosie_config) eval_agent.messages.append("!CMD cli pc -f") eval_gui = RosieGUI(eval_agent, master=root) eval_gui.run()