Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions specs/AsyncGameOfLife_anim.tla
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,8 @@ AnimAlias ==
[
grid |-> grid
] @@
[ _anim |-> Serialize("<svg viewBox='-100 0 " \o ToString(N * CellSize + 300) \o " " \o ToString(N * CellSize + 120) \o "' xmlns='http://www.w3.org/2000/svg'>" \o
SVGElemToString(AnimView) \o
"</svg>",
"AsyncGameOfLife_anim_" \o ToString(TLCGet("level")) \o ".svg",
[format |-> "TXT", charset |-> "UTF-8", openOptions |-> <<"WRITE", "CREATE", "TRUNCATE_EXISTING">>]) ]
[ _anim |-> SVGSerialize(
SVGDoc(AnimView, -100, 0, N * CellSize + 300, N * CellSize + 120, <<>>),
"AsyncGameOfLife_anim_", TLCGet("level")) ]

=============================================================================
7 changes: 1 addition & 6 deletions specs/BatteryRelay_anim.tla
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,6 @@ AnimAlias ==
batteryLeft |-> batteryLeft,
batteryLevel |-> batteryLevel
] @@
LET IO == INSTANCE IOUtils IN
[ _anim |-> IO!Serialize("<svg viewBox='0 0 230 200' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'>" \o
SVGElemToString(AnimView) \o
"</svg>",
"BatteryRelay_anim_" \o ToString(TLCGet("level")) \o ".svg",
[format |-> "TXT", charset |-> "UTF-8", openOptions |-> <<"WRITE", "CREATE", "TRUNCATE_EXISTING">>]) ]
[ _anim |-> SVGSerialize(SVGDoc(AnimView, 0, 0, 230, 200, <<>>), "BatteryRelay_anim_", TLCGet("level")) ]

====
7 changes: 1 addition & 6 deletions specs/BlockingQueue_anim.tla
Original file line number Diff line number Diff line change
Expand Up @@ -125,11 +125,6 @@ AnimAlias ==
[
buffer |-> buffer, waitSet |-> waitSet
] @@
LET IO == INSTANCE IOUtils IN
[ _anim |-> IO!Serialize("<svg viewBox='0 0 560 350' xmlns='http://www.w3.org/2000/svg'>" \o
SVGElemToString(AnimView) \o
"</svg>",
"BlockingQueue_anim_" \o ToString(TLCGet("level")) \o ".svg",
[format |-> "TXT", charset |-> "UTF-8", openOptions |-> <<"WRITE", "CREATE", "TRUNCATE_EXISTING">>]) ]
[ _anim |-> SVGSerialize(SVGDoc(AnimView, 0, 0, 560, 350, <<>>), "BlockingQueue_anim_", TLCGet("level")) ]

====
7 changes: 1 addition & 6 deletions specs/CabbageGoatWolf_anim.tla
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,6 @@ AnimAlias ==
[
banks |-> banks, boat |-> boat
] @@
LET IO == INSTANCE IOUtils IN
[ _anim |-> IO!Serialize("<svg viewBox='0 0 530 420' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'>" \o
SVGElemToString(AnimView) \o
"</svg>",
"CabbageGoatWolf_anim_" \o ToString(TLCGet("level")) \o ".svg",
[format |-> "TXT", charset |-> "UTF-8", openOptions |-> <<"WRITE", "CREATE", "TRUNCATE_EXISTING">>]) ]
[ _anim |-> SVGSerialize(SVGDoc(AnimView, 0, 0, 530, 420, <<>>), "CabbageGoatWolf_anim_", TLCGet("level"))]

====
7 changes: 1 addition & 6 deletions specs/DiningPhilosophers_anim.tla
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,6 @@ AnimAlias ==
[
philosophers |-> philosophers, forks |-> forks
] @@
LET IO == INSTANCE IOUtils IN
[ _anim |-> IO!Serialize("<svg viewBox='0 0 270 270' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'>" \o
SVGElemToString(AnimView) \o
"</svg>",
"DiningPhilosophers_anim_" \o ToString(TLCGet("level")) \o ".svg",
[format |-> "TXT", charset |-> "UTF-8", openOptions |-> <<"WRITE", "CREATE", "TRUNCATE_EXISTING">>]) ]
[ _anim |-> SVGSerialize(SVGDoc(AnimView, 0, 0, 270, 270, <<>>), "DiningPhilosophers_anim_", TLCGet("level")) ]

====
7 changes: 1 addition & 6 deletions specs/EWD998_anim.tla
Original file line number Diff line number Diff line change
Expand Up @@ -232,11 +232,6 @@ AnimAlias ==
[
active |-> active, pending |-> pending, color |-> color, counter |-> counter, token |-> token
] @@
LET IO == INSTANCE IOUtils IN
[ _anim |-> IO!Serialize("<svg viewBox='0 0 760 480' xmlns='http://www.w3.org/2000/svg'>" \o
SVGElemToString(AnimView) \o
"</svg>",
"EWD998_anim_" \o ToString(TLCGet("level")) \o ".svg",
[format |-> "TXT", charset |-> "UTF-8", openOptions |-> <<"WRITE", "CREATE", "TRUNCATE_EXISTING">>]) ]
[ _anim |-> SVGSerialize(SVGDoc(AnimView, 0, 0, 760, 480, <<>>), "EWD998_anim_", TLCGet("level")) ]

====
7 changes: 1 addition & 6 deletions specs/MongoRaftReconfig_anim.tla
Original file line number Diff line number Diff line change
Expand Up @@ -107,11 +107,6 @@ AnimAlias ==
[
currentTerm |-> currentTerm, state |-> state, log |-> log, immediatelyCommitted |-> immediatelyCommitted, config |-> config, configVersion |-> configVersion, configTerm |-> configTerm
] @@
LET IO == INSTANCE IOUtils IN
[ _anim |-> IO!Serialize("<svg viewBox='0 0 720 350' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'>" \o
SVGElemToString(AnimView) \o
"</svg>",
"MongoRaftReconfig_anim_" \o ToString(TLCGet("level")) \o ".svg",
[format |-> "TXT", charset |-> "UTF-8", openOptions |-> <<"WRITE", "CREATE", "TRUNCATE_EXISTING">>]) ]
[ _anim |-> SVGSerialize(SVGDoc(AnimView, 0, 0, 720, 350, <<>>), "MongoRaftReconfig_anim_", TLCGet("level")) ]

=============================================================================
7 changes: 1 addition & 6 deletions specs/TwoPhase_anim.tla
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,6 @@ AnimAlias ==
[
rmState |-> rmState, tmState |-> tmState, tmPrepared |-> tmPrepared, msgs |-> msgs
] @@
LET IO == INSTANCE IOUtils IN
[ _anim |-> IO!Serialize("<svg viewBox='0 0 180 200' xmlns='http://www.w3.org/2000/svg'>" \o
SVGElemToString(AnimView) \o
"</svg>",
"TwoPhase_anim_" \o ToString(TLCGet("level")) \o ".svg",
[format |-> "TXT", charset |-> "UTF-8", openOptions |-> <<"WRITE", "CREATE", "TRUNCATE_EXISTING">>]) ]
[ _anim |-> SVGSerialize(SVGDoc(AnimView, 0, 0, 180, 200, <<>>), "TwoPhase_anim_", TLCGet("level"))]

=============================================================================
9 changes: 2 additions & 7 deletions specs/bfs_anim.tla
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,7 @@ AnimAlias ==
frontier |-> frontier,
visited |-> visited,
startNode |-> startNode
] @@
LET IO == INSTANCE IOUtils IN
[ _anim |-> IO!Serialize("<svg viewBox='0 0 1000 1000' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'>" \o
SVGElemToString(AnimView) \o
"</svg>",
"bfs_anim_" \o ToString(TLCGet("level")) \o ".svg",
[format |-> "TXT", charset |-> "UTF-8", openOptions |-> <<"WRITE", "CREATE", "TRUNCATE_EXISTING">>]) ]
] @@
[ _anim |-> SVGSerialize(SVGDoc(AnimView, 0, 0, 1000, 1000, <<>>), "bfs_anim_", TLCGet("level")) ]

====