FrageBranching Factor und Tiefe
Ein einfaches Zwei-Spieler-Spiel beinhaltet einen Stapel von N Streichhölzer und zwei Spieler, die abwechselnd Windungen haben. In jedem Spielzug entfernt ein Spieler 1, 2 oder 3 Streichhölzer vom Stapel. Der Spieler, der den letzten Streichholz entfernt, verliert das Spiel.
A) Was sind der Verzweigungsfaktor und die Tiefe des Spielbaums (geben Sie eine allgemeine Lösung, ausgedrückt in N)? Wie groß ist die Suche Platz?
B) Wie viele einzigartige Zustände gibt es im Spiel? Für große N, was könnte getan werden, um die Suche effizienter zu machen?
Antwort
A) sagte ich der Verzweigungsfaktor 3 sein würde, aber ich gerechtfertigt, weil der Spieler nur könnte je 3 Ursachen entfernen up, unseren Baumes in der Regel drei Kinder haben würde Sinn. Der zweite Teil in Bezug auf die Tiefe, bin ich mir nicht sicher.
B) N x 2 wobei N die Anzahl der verbleibenden Treffer ist. Ich bin mir nicht sicher, wie wir die Suche effizienter gestalten könnten. Vielleicht Einführung von Alpha-Beta-Beschneidung?
Machen Sie Sinn. Wie hast du den Wert für mod 4 bekommen? Ich verstehe nicht, wie Sie zu der 4. – Aceboy1993
kommen, fügte ich eine Beweis-Skizze von diesem. Es geht nur darum, die Beobachtung zu machen und sie dann durch Wiederholung zu beweisen. –