Cachen von Berechnungen

Das Berechnen von Umgriffen ist aktuell noch sehr zeitaufwendig. Es wäre sinnvoll, die Möglichkeiten für eine bestimmte Konfiguration (Startposition, Würfelzustand und resultierendes Unterprogramm) mittels einer sich eigenständig erweiternden Lookup-Tabelle abzuspeichern.

Wird dann die gleiche Situation noch einmal vorgefunden, muss keine ausführliche Berechnung durchgeführt werden. Stattdessen kann die bereits berechnete Variante einfach an das bestehende Program angehängt werden.