Algorithmen auf Spielbäumen Flashcards

1
Q

Alpha-Beta Suche Algorithmus

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wann wird der Alpha-Cutoff ausgeführt

A

Im Min-Knoten wenn der Wert eines Kindes kleiner ist als alpha.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wann wird der Beta-Cutoff ausgeführt

A

Im Max-Knoten wenn der Wert eines Kindes größer ist als beta

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wann spricht man von einem deep cutoff?

A

Wenn das das alpha/beta durch welches der Cutoff ausgelöst wurde nicht im aktuellen Knoten gesetzt wurde sondern vom Elternknoten ‘herruntergegeben’ wurde

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Bei welcher tiefe kann der frühste alpha-cutoff ausgelöst werden?

A

Tiefe 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Bei welcher Tiefe kann der frühste beta cutoff ausgelöst werden?

A

Tiefe 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Welche Zweige müssen auf jeden Fall durchsucht worden sein damit ein Cufoff ausgelöst werden kann

A

Der Pfad links vom Cutoffknoten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Pseudocode für die iterative Tiefensuche

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was ist der Vorteil von iterativer Tiefensuche gegenüber MinMax?

A
  • Wenn das Spiel auf Zeit kann es passieren das MinMax zu lange braucht und keine Lösung produziert. Iterative Tiefensuche hingegen kann einfach eine neue iteration machen wenn noch Zeit übrig ist.
  • Durch die fühzeitige Sortierung der besten Züge können die vermutlich besten Züge als erstes expandiert werden was zu großen Cutoffs führt.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was ist der Nachteile von iterativer Tiefensuche gegenüber MinMax?

A

Man hat einen riesen Overhead, denn man muss für die x+1 Iteration noch mal alles berechnen was man in der x Iteration schon berechnet hat.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly