zidius
Lieutenant
- Registriert
- Juli 2009
- Beiträge
- 903
Hi,
ich programmiere gerade für einen Wettbewerb an meiner Hochschule eine 4 Gewinnt KI (mit modifizierten Regeln) und bin jetzt bei der Feinabstimmung der Bewertungsfunktion.
Aber genau die macht mir richtig Probleme.
Zur kurzen Beschreibung:
Ich verwende die Alpha-Beta-Suche und bewerte in einer bestimmten Tiefe das Spielfeld durch Zählen der vorhandenen 2er und 3er Ketten (4er Ketten werden gesondert gesucht)
Dabei werden nur solche Ketten berücksichtigt, die noch zu einer 4er Kette erweitert werden können.
Die eigenen Ketten zählen positiv, die des Gegners negativ und die Summe ist das Ergebnis.
...
Eigentlich so, wie man es überall im Netz nachlesen kann. Was nur leider nirgends erwähnt wird ist, wie viele Punkte es für die 3er und 2er Ketten geben soll. Bzw. welches das 'beste' Verhältnis zwischen diesen ist (Wenn es überhaupt so eins gibt).
Habe selber schon viele Werte ausprobiert, kann aber leider nicht wirklich bestimmen, welche besser bzw. schlechter sind
Mom schwanke ich zwischen
2er Kette = 2 Punkte, 3er Kette = 5 Punkte
und
2er Kette = 2 Punkte, 3er Kette = 30 Punkte
vll. ist aber beides murks.
Wollte daher hier mal nachfragen, ob damit schon wer Erfahrung hat
Bin für Tipps aller Art dankbar!
Gruß
F(r)og of War
ich programmiere gerade für einen Wettbewerb an meiner Hochschule eine 4 Gewinnt KI (mit modifizierten Regeln) und bin jetzt bei der Feinabstimmung der Bewertungsfunktion.
Aber genau die macht mir richtig Probleme.
Zur kurzen Beschreibung:
Ich verwende die Alpha-Beta-Suche und bewerte in einer bestimmten Tiefe das Spielfeld durch Zählen der vorhandenen 2er und 3er Ketten (4er Ketten werden gesondert gesucht)
Dabei werden nur solche Ketten berücksichtigt, die noch zu einer 4er Kette erweitert werden können.
Die eigenen Ketten zählen positiv, die des Gegners negativ und die Summe ist das Ergebnis.
...
Eigentlich so, wie man es überall im Netz nachlesen kann. Was nur leider nirgends erwähnt wird ist, wie viele Punkte es für die 3er und 2er Ketten geben soll. Bzw. welches das 'beste' Verhältnis zwischen diesen ist (Wenn es überhaupt so eins gibt).
Habe selber schon viele Werte ausprobiert, kann aber leider nicht wirklich bestimmen, welche besser bzw. schlechter sind
Mom schwanke ich zwischen
2er Kette = 2 Punkte, 3er Kette = 5 Punkte
und
2er Kette = 2 Punkte, 3er Kette = 30 Punkte
vll. ist aber beides murks.
Wollte daher hier mal nachfragen, ob damit schon wer Erfahrung hat
Bin für Tipps aller Art dankbar!
Gruß
F(r)og of War