def test_add_modulator_monitor(fixed_nodenet): uid = micropsi.add_modulator_monitor(fixed_nodenet, 'base_test', 'Testmonitor') monitor = micropsi.nodenets[fixed_nodenet].get_monitor(uid) assert monitor.name == 'Testmonitor' assert monitor.modulator == 'base_test' assert len(monitor.values) == 0 micropsi.step_nodenet(fixed_nodenet) monitor = micropsi.nodenets[fixed_nodenet].get_monitor(uid) assert monitor.values[1] == 1 micropsi.nodenets[fixed_nodenet].set_modulator('base_test', 0.7) micropsi.step_nodenet(fixed_nodenet) monitor = micropsi.nodenets[fixed_nodenet].get_monitor(uid) assert len(monitor.values) == 2 assert monitor.values[2] == 0.7
def test_add_modulator_monitor(fixed_nodenet): uid = micropsi.add_modulator_monitor(fixed_nodenet, 'base_test', 'Testmonitor', color="#112233") monitor = micropsi.nodenets[fixed_nodenet].get_monitor(uid) assert monitor.name == 'Testmonitor' assert monitor.modulator == 'base_test' assert monitor.color == "#112233" assert len(monitor.values) == 0 micropsi.step_nodenet(fixed_nodenet) monitor = micropsi.nodenets[fixed_nodenet].get_monitor(uid) assert monitor.values[1] == 1 micropsi.nodenets[fixed_nodenet].set_modulator('base_test', 0.7) micropsi.step_nodenet(fixed_nodenet) monitor = micropsi.nodenets[fixed_nodenet].get_monitor(uid) assert len(monitor.values) == 2 assert monitor.values[2] == 0.7
def add_modulator_monitor(nodenet_uid, modulator, name, color=None): return True, runtime.add_modulator_monitor(nodenet_uid, modulator, name, color=color)
def add_modulator_monitor(nodenet_uid, modulator, name): return True, runtime.add_modulator_monitor(nodenet_uid, modulator, name)
def add_modulator_monitor(nodenet_uid, modulator, name, color=None): """ Add a modulator monitor, recording the value of the emotional modulator""" return True, runtime.add_modulator_monitor(nodenet_uid, modulator, name, color=color)