(2021-12-21)
The specifications in this directory model termination detection given in:
E.W. Dijkstra, C.S. Scholten: Termination detection for diffusing computations. Information Processing Letters, 11 (1):1–4, 1980.
Four processes | Six processes |
---|---|
Animations can be created on Linux or macOS by running TLC and pasting the output into the animator:
-
Optionally: Modify the definition
Network
inEWD687a_anim.tla
to your liking (number of processes and edges) -
Run TLC with
java -jar tla2tools.jar EWD687a_anim -simulate num=100 -note > EWD687a_anim.out
-
Paste the content of EWD687a_anim.out into the text box at https://animator.tlapl.us/
Alternatively, you can paste the content of EWD687a_anim_2.out into the text box at https://animator.tlapl.us/ to control the animation with six processes.