diff --git a/doc/graphs/perfect_tree_d2.pu b/doc/graphs/perfect_tree_d2.pu new file mode 100644 index 0000000000000000000000000000000000000000..61050297ce43b632fb829bdb38036f4d9909f843 --- /dev/null +++ b/doc/graphs/perfect_tree_d2.pu @@ -0,0 +1,24 @@ +@startuml + +skinparam usecase { + BackgroundColor DarkSeaGreen + BorderColor DarkSlateGray + ArrowColor Blue +} + +(C1) <-- (C2) +(C1) <-- (C3) +(C2) <-- (C4) +(C2) <-- (C5) +(C3) <-- (C6) +(C3) <-- (C7) +(C4) <-- (C8) +(C4) <-- (C9) +(C5) <-- (C10) +(C5) <-- (C11) +(C6) <-- (C12) +(C6) <-- (C13) +(C7) <-- (C14) +(C7) <-- (C15) + +@enduml \ No newline at end of file diff --git a/doc/graphs/sybil.pu b/doc/graphs/sybil.pu new file mode 100644 index 0000000000000000000000000000000000000000..8eb7e8ca8a52aaa3e54c6c2a1887f628e958eb7c --- /dev/null +++ b/doc/graphs/sybil.pu @@ -0,0 +1,42 @@ +@startuml + +skinparam usecase { + BackgroundColor DarkSeaGreen + BorderColor DarkSlateGray + ArrowColor Blue +} + + +(C3) --[#AFBDDA,dotted]-> (C1) +(C4) --[#AFBDDA,dotted]-> (C1) +(C5) --[#AFBDDA,dotted]-> (C2) +(C6) --[#AFBDDA,dotted]-> (C2) + +(C1) --[#AFBDDA]-> (S1) +(C1) --[#AFBDDA]-> (S2) +(C1) --[#AFBDDA]-> (S3) +(C1) --[#AFBDDA]-> (S4) + +(C2) ---> (S1) +(C2) ---> (S2) +(C2) ---> (S3) +(C2) ---> (S4) + +(S1) -[#FFBBAA]-> (S5) +(S1) -[#FFBBAA]-> (S6) +(S1) -[#FFBBAA]-> (S7) +(S1) -[#FFBBAA]-> (S8) +(S2) -[#F178FF]-> (S5) +(S2) -[#F178FF]-> (S6) +(S2) -[#F178FF]-> (S7) +(S2) -[#F178FF]-> (S8) +(S3) -[#090755]-> (S9) +(S3) -[#090755]-> (S10) +(S3) -[#090755]-> (S11) +(S3) -[#090755]-> (S12) +(S4) -[#6FBBAA]-> (S9) +(S4) -[#6FBBAA]-> (S10) +(S4) -[#6FBBAA]-> (S11) +(S4) -[#6FBBAA]-> (S12) + +@enduml \ No newline at end of file