The objective of this project is a software which can manage board game and petanque tournaments.
GNU General Public License v3.0
0
stars
1
forks
source link
Algorithmus zum Auslosen von Supermelee-Runden ist zu langsam #29
Closed
dschweie closed 5 years ago
Als Entwickler habe ich festgestellt, dass es zu lange dauert, bis eine Runde "ausgelost" ist.
Mit 30 Spielern kann es bereits ab der 3. Runde so aussehen, als ob die Software in einer Endlos-Schleifen läuft.
Die Idee des Backtracking scheint weniger das Problem zu sein. Vielmehr werden zu viele Suchen in den bisher erstellten Spieltagen durchgeführt.
Eine Idee, wie der Algorithmus beschleunigt werden kann, ist die Bildung einer Tabelle, aus der die Informationen zu entnehmen sind,