-
Notifications
You must be signed in to change notification settings - Fork 0
Constants
mstern98 edited this page Mar 25, 2021
·
3 revisions
Context
topylogic.NONE=0, ''Start with multiple states. Transition to only one state from each vertex'' topylogic.NONE_UNSAFE=8 ''Same as NONE but the edge function can access the second vertices shared variables'' topylogic.SINGLE=1, ''Start at one vertex and switch to one vertex. No threads'' topylogic.SWITCH=2, ''Start with multiple states. Transition to multiple states creating a new thread for each'' topylogic.SWITCH_UNSAFE=10, ''Same as switch but handles shared variables like NONE_UNSAFE''
Memory options
topylogic.ABORT=0, ''End program if thread cannot be spawned'' topylogic.WAIT=1, ''Try again. Will try up to max_attempts'' topylogic.CONTINUE, ''Don't spawn this thread. Ignore the problem''
Snapshot (By using a value, n, > 0 then the program will print every n state changes)
topylogic.NO_SNAP=-1, ''Don't print anything'' topylogic.START_STOP=0, ''Print the first and last state''
Verbosity
topylogic.NO_VERB=0, ''Print nothing'' topylogic.VERTICES=1, ''Print vertices in the graph'' topylogic.EDGES=2, ''Print the edges in the graph'' topylogic.FUNCTIONS=4, ''Print the functions of the vertices and edges'' topylogic.GLOBALS=8, ''Print the global variables''