Skip to content

Commit

Permalink
Hourglass 10 rounds
Browse files Browse the repository at this point in the history
  • Loading branch information
michielbdejong committed Apr 19, 2024
1 parent d29a10d commit 5c34bbb
Show file tree
Hide file tree
Showing 9 changed files with 1,047 additions and 157 deletions.
852 changes: 846 additions & 6 deletions __tests__/fixtures/batched-giraffe-hourglass.json

Large diffs are not rendered by default.

126 changes: 126 additions & 0 deletions __tests__/fixtures/batched-giraffe-hourglass.puml
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,16 @@ Alice -[#green]-> Dave: probe genRanHex5
Alice -[#green]-> Charlie: trace genRanHex1 genRanHex6 genRanHex7
Alice -[#green]-> Bob: trace genRanHex1 genRanHex6 genRanHex8
Charlie -[#green]-> Bob: probe genRanHex2
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex3 genRanHex4
Dave -[#green]-> Edward: meet
Dave -[#green]-> Edward: probe genRanHex0
Dave -[#green]-> Edward: probe genRanHex1
Dave -[#green]-> Edward: probe genRanHex2
Dave -[#green]-> Edward: probe genRanHex5
Dave -[#green]-> Edward: probe genRanHex9
Charlie -[#green]-> Bob: trace genRanHex1 genRanHex6 genRanHex7
Alice -[#green]-> Charlie: probe genRanHex5
Bob -[#green]-> Alice: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Bob: probe genRanHex2
Alice -[#green]-> Bob: probe genRanHex5
Edward -[#green]-> Alice: meet
Expand All @@ -34,6 +37,7 @@ Edward -[#green]-> Alice: probe genRanHex2
Edward -[#green]-> Alice: probe genRanHex5
Edward -[#green]-> Alice: probe genRanHex9
Edward -[#green]-> Alice: probe genRanHex10
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex3 genRanHex4
Bob -[#green]-> Charlie: trace genRanHex2 genRanHex11 genRanHex12
Bob -[#green]-> Alice: trace genRanHex2 genRanHex11 genRanHex13
Dave -[#green]-> Alice: probe genRanHex9
Expand All @@ -48,20 +52,142 @@ Alice -[#green]-> Edward: trace genRanHex5 genRanHex24 genRanHex25
Alice -[#green]-> Charlie: probe genRanHex9
Alice -[#green]-> Charlie: probe genRanHex10
Bob -[#green]-> Charlie: probe genRanHex5
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Charlie: trace genRanHex2 genRanHex11 genRanHex13
Alice -[#green]-> Edward: trace genRanHex2 genRanHex11 genRanHex13
Alice -[#green]-> Edward: trace genRanHex9 genRanHex26 genRanHex27
Alice -[#green]-> Dave: trace genRanHex9 genRanHex26 genRanHex28
Edward -[#green]-> Dave: probe genRanHex10
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex14 genRanHex15
Edward -[#green]-> Dave: trace genRanHex0 genRanHex14 genRanHex16
Charlie -[#green]-> Bob: trace genRanHex1 genRanHex17 genRanHex18
Edward -[#green]-> Dave: trace genRanHex1 genRanHex17 genRanHex20
Edward -[#green]-> Dave: trace genRanHex2 genRanHex21 genRanHex23
Edward -[#green]-> Dave: trace genRanHex5 genRanHex24 genRanHex25
Charlie -[#green]-> Alice: trace genRanHex5 genRanHex29 genRanHex30
Charlie -[#green]-> Bob: trace genRanHex5 genRanHex29 genRanHex31
Charlie -[#green]-> Bob: probe genRanHex9
Charlie -[#green]-> Bob: probe genRanHex10
Bob -[#green]-> Alice: trace genRanHex0 genRanHex3 genRanHex4
Edward -[#green]-> Dave: trace genRanHex2 genRanHex11 genRanHex13
Edward -[#green]-> Dave: trace genRanHex9 genRanHex26 genRanHex27
Bob -[#green]-> Alice: trace genRanHex0 genRanHex14 genRanHex15
Dave -[#green]-> Alice: trace genRanHex0 genRanHex14 genRanHex16
Dave -[#green]-> Alice: trace genRanHex1 genRanHex17 genRanHex20
Dave -[#green]-> Alice: trace genRanHex2 genRanHex21 genRanHex23
Dave -[#green]-> Alice: trace genRanHex5 genRanHex24 genRanHex25
Alice -[#green]-> Bob: probe genRanHex9
Alice -[#green]-> Bob: probe genRanHex10
Alice -[#green]-> Dave: probe genRanHex10
Alice -[#green]-> Edward: trace genRanHex5 genRanHex29 genRanHex30
Bob -[#green]-> Alice: trace genRanHex5 genRanHex29 genRanHex31
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Edward: trace genRanHex0 genRanHex3 genRanHex4
Dave -[#green]-> Alice: trace genRanHex2 genRanHex11 genRanHex13
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex14 genRanHex15
Alice -[#green]-> Edward: trace genRanHex0 genRanHex14 genRanHex15
Alice -[#green]-> Charlie: trace genRanHex1 genRanHex17 genRanHex20
Alice -[#green]-> Bob: trace genRanHex1 genRanHex17 genRanHex20
Alice -[#green]-> Edward: trace genRanHex1 genRanHex17 genRanHex20
Alice -[#green]-> Charlie: trace genRanHex2 genRanHex21 genRanHex23
Alice -[#green]-> Edward: trace genRanHex2 genRanHex21 genRanHex23
Alice -[#green]-> Edward: trace genRanHex5 genRanHex24 genRanHex25
Bob -[#green]-> Charlie: trace genRanHex9 genRanHex32 genRanHex33
Bob -[#green]-> Alice: trace genRanHex9 genRanHex32 genRanHex34
Bob -[#green]-> Charlie: trace genRanHex10 genRanHex35 genRanHex36
Bob -[#green]-> Alice: trace genRanHex10 genRanHex35 genRanHex37
Dave -[#green]-> Edward: trace genRanHex10 genRanHex38 genRanHex39
Dave -[#green]-> Alice: trace genRanHex10 genRanHex38 genRanHex40
Edward -[#green]-> Dave: trace genRanHex5 genRanHex29 genRanHex30
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex3 genRanHex4
Edward -[#green]-> Dave: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Charlie: trace genRanHex2 genRanHex11 genRanHex13
Alice -[#green]-> Edward: trace genRanHex2 genRanHex11 genRanHex13
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex14 genRanHex15
Edward -[#green]-> Dave: trace genRanHex1 genRanHex17 genRanHex20
Edward -[#green]-> Dave: trace genRanHex2 genRanHex21 genRanHex23
Edward -[#green]-> Dave: trace genRanHex5 genRanHex24 genRanHex25
Charlie -[#green]-> Alice: trace genRanHex9 genRanHex32 genRanHex33
Alice -[#green]-> Edward: trace genRanHex9 genRanHex32 genRanHex34
Alice -[#green]-> Dave: trace genRanHex9 genRanHex32 genRanHex34
Charlie -[#green]-> Alice: trace genRanHex10 genRanHex35 genRanHex36
Alice -[#green]-> Edward: trace genRanHex10 genRanHex35 genRanHex37
Alice -[#green]-> Edward: trace genRanHex10 genRanHex38 genRanHex40
Dave -[#green]-> Alice: trace genRanHex5 genRanHex29 genRanHex30
Bob -[#green]-> Alice: trace genRanHex0 genRanHex3 genRanHex4
Dave -[#green]-> Alice: trace genRanHex0 genRanHex3 genRanHex4
Edward -[#green]-> Dave: trace genRanHex2 genRanHex11 genRanHex13
Bob -[#green]-> Alice: trace genRanHex0 genRanHex14 genRanHex15
Dave -[#green]-> Alice: trace genRanHex1 genRanHex17 genRanHex20
Dave -[#green]-> Alice: trace genRanHex2 genRanHex21 genRanHex23
Dave -[#green]-> Alice: trace genRanHex5 genRanHex24 genRanHex25
Edward -[#green]-> Dave: trace genRanHex9 genRanHex32 genRanHex34
Alice -[#green]-> Edward: trace genRanHex5 genRanHex29 genRanHex30
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Edward: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Edward: trace genRanHex0 genRanHex3 genRanHex4
Dave -[#green]-> Alice: trace genRanHex2 genRanHex11 genRanHex13
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex14 genRanHex15
Alice -[#green]-> Edward: trace genRanHex0 genRanHex14 genRanHex15
Alice -[#green]-> Charlie: trace genRanHex1 genRanHex17 genRanHex20
Alice -[#green]-> Bob: trace genRanHex1 genRanHex17 genRanHex20
Alice -[#green]-> Edward: trace genRanHex1 genRanHex17 genRanHex20
Alice -[#green]-> Charlie: trace genRanHex2 genRanHex21 genRanHex23
Alice -[#green]-> Edward: trace genRanHex2 genRanHex21 genRanHex23
Alice -[#green]-> Edward: trace genRanHex5 genRanHex24 genRanHex25
Edward -[#green]-> Dave: trace genRanHex5 genRanHex29 genRanHex30
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex3 genRanHex4
Edward -[#green]-> Dave: trace genRanHex0 genRanHex3 genRanHex4
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex3 genRanHex4
Edward -[#green]-> Dave: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Charlie: trace genRanHex2 genRanHex11 genRanHex13
Alice -[#green]-> Edward: trace genRanHex2 genRanHex11 genRanHex13
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex14 genRanHex15
Edward -[#green]-> Dave: trace genRanHex1 genRanHex17 genRanHex20
Edward -[#green]-> Dave: trace genRanHex2 genRanHex21 genRanHex23
Edward -[#green]-> Dave: trace genRanHex5 genRanHex24 genRanHex25
Dave -[#green]-> Alice: trace genRanHex5 genRanHex29 genRanHex30
Bob -[#green]-> Alice: trace genRanHex0 genRanHex3 genRanHex4
Dave -[#green]-> Alice: trace genRanHex0 genRanHex3 genRanHex4
Bob -[#green]-> Alice: trace genRanHex0 genRanHex3 genRanHex4
Dave -[#green]-> Alice: trace genRanHex0 genRanHex3 genRanHex4
Edward -[#green]-> Dave: trace genRanHex2 genRanHex11 genRanHex13
Bob -[#green]-> Alice: trace genRanHex0 genRanHex14 genRanHex15
Dave -[#green]-> Alice: trace genRanHex1 genRanHex17 genRanHex20
Dave -[#green]-> Alice: trace genRanHex2 genRanHex21 genRanHex23
Dave -[#green]-> Alice: trace genRanHex5 genRanHex24 genRanHex25
Alice -[#green]-> Edward: trace genRanHex5 genRanHex29 genRanHex30
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Edward: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Edward: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Edward: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Edward: trace genRanHex0 genRanHex3 genRanHex4
Dave -[#green]-> Alice: trace genRanHex2 genRanHex11 genRanHex13
Alice -[#green]-> Charlie: trace genRanHex0 genRanHex14 genRanHex15
Alice -[#green]-> Edward: trace genRanHex0 genRanHex14 genRanHex15
Alice -[#green]-> Charlie: trace genRanHex1 genRanHex17 genRanHex20
Alice -[#green]-> Bob: trace genRanHex1 genRanHex17 genRanHex20
Alice -[#green]-> Edward: trace genRanHex1 genRanHex17 genRanHex20
Alice -[#green]-> Charlie: trace genRanHex2 genRanHex21 genRanHex23
Alice -[#green]-> Edward: trace genRanHex2 genRanHex21 genRanHex23
Alice -[#green]-> Edward: trace genRanHex5 genRanHex24 genRanHex25
Edward -[#green]-> Dave: trace genRanHex5 genRanHex29 genRanHex30
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex3 genRanHex4
Edward -[#green]-> Dave: trace genRanHex0 genRanHex3 genRanHex4
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex3 genRanHex4
Edward -[#green]-> Dave: trace genRanHex0 genRanHex3 genRanHex4
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex3 genRanHex4
Edward -[#green]-> Dave: trace genRanHex0 genRanHex3 genRanHex4
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex3 genRanHex4
Edward -[#green]-> Dave: trace genRanHex0 genRanHex3 genRanHex4
Alice -[#green]-> Charlie: trace genRanHex2 genRanHex11 genRanHex13
Alice -[#green]-> Edward: trace genRanHex2 genRanHex11 genRanHex13
Charlie -[#green]-> Bob: trace genRanHex0 genRanHex14 genRanHex15
Edward -[#green]-> Dave: trace genRanHex1 genRanHex17 genRanHex20
Edward -[#green]-> Dave: trace genRanHex2 genRanHex21 genRanHex23
Edward -[#green]-> Dave: trace genRanHex5 genRanHex24 genRanHex25
@enduml
Loading

0 comments on commit 5c34bbb

Please sign in to comment.