ExtendedContextAutomaton

This commit is contained in:
Artur Meski
2016-12-27 22:11:22 +01:00
parent 56218a3596
commit d5f3f06743
3 changed files with 103 additions and 9 deletions

View File

@@ -41,12 +41,22 @@ def process():
##################################################################
def main():
print_banner()
# process()
r = ReactionSystem()
r.add_bg_set_entity("inc")
r.add_bg_set_entity("dec")
c = ExtendedContextAutomaton(r)
c.add_init_state("init")
c.add_state("working")
c.add_action("act1")
c.add_action("act2")
c.add_transition("init", "act1", ([],[],["inc"]), "working")
c.add_transition("working", "act2", ([],[],["inc"]), "working")
rc = ReactionSystemWithAutomaton(r,c)
rc.show()