diff --git a/src/Views/ForceDirectedGraph.elm b/src/Views/ForceDirectedGraph.elm index dc77f50b51b1dab476c44ec3e328b34b5131d5cd..8d28287de72f316a46b2c302cdec8cedf40b6cae 100644 --- a/src/Views/ForceDirectedGraph.elm +++ b/src/Views/ForceDirectedGraph.elm @@ -50,13 +50,25 @@ view global local = [ -- Html.h2 [ style "margin-top" "0" ] -- [ Html.text "Force directed Graph" ] Html.div [ style "display" "flex", style "flex-direction" "row", style "gap" "0.5rem" ] - [ Html.button [ Local.ChangeVersion 0 |> propagate |> onClick ] + [ Html.button + [ Local.ChangeVersion 0 |> propagate |> onClick + , Html.Attributes.title "Radialkräfte, die Schengen-Länder auf einen inneren und Drittländer auf einen äußeren Kreis zwingen" + ] [ Html.text "Version 1" ] - , Html.button [ Local.ChangeVersion 1 |> propagate |> onClick ] + , Html.button + [ Local.ChangeVersion 1 |> propagate |> onClick + , Html.Attributes.title "Gleichmäßig abstoßende Kraft auf allen Knoten" + ] [ Html.text "Version 2" ] - , Html.button [ Local.ChangeVersion 2 |> propagate |> onClick ] + , Html.button + [ Local.ChangeVersion 2 |> propagate |> onClick + , Html.Attributes.title "Abstoßende Kräfte skaliert mit dem Verhältnis von angenommenen zu abgelehnten Visas + Kollisionskraft, die einen Radius um jeden Knoten simuliert (Schengenländer größer, Drittländer kleiner) " + ] [ Html.text "Version 3" ] - , Html.button [ Local.ChangeVersion 3 |> propagate |> onClick ] + , Html.button + [ Local.ChangeVersion 3 |> propagate |> onClick + , Html.Attributes.title "Kantenlänge skaliert mit dem Verhältnis von angenommenen zu abgelehnten Visas + Gleichmäßig abstoßende Kraft auf jedem Knoten + Gleichmäßige Kollisionskraft" + ] [ Html.text "Version 4" ] ] ]