Beruflich Dokumente
Kultur Dokumente
Alpha cutoff pruning occurs when minimizing if parent's alpha >= childs beta Why stop expanding children?
computer has a better move than this
Expand A? Yes since there are successors, no cutoff test for root A A =C G H
3
max B F N
4
Call Stack D
0
E K L
2
-5
J Q R
0
M U V
O W
-3
P
9
-6
S
3
T
5
-7
-9
-5
Expand B? Yes since As alpha >= Bs beta is false, no alpha cutoff A Call Stack D
0
max B B =+ min F N
4 -5
=-
C H
3
E K L
2
J Q R
0
M U V
O W
-3
P
9
-6
S
3
T
5
-7
-9
-5
B A
max
=+
Call Stack D
0
E K L
2
min max
4
F F =- N W
-3
-5
J Q R
0
M U V
O X
P
9
-6
S
3
T
5
-7
-9
F B A
-5
max
=+
A =- C D
0
Call Stack E K R
0
min max
4
F =- N W
-3
-5
H
3
J Q S
3
L
2
M U V N F B A
O X
P
9
-6
T
5
-7
-9
-5
Keep expanding F? Yes since Fs alpha >= Bs beta is false, no beta cutoff A =- C H
3
max
=+
Call Stack D
0
E K L
2
min max N
4
=4 =-
-5
J Q R
0
M U V
O W
-3
P
9
-6
S
3
T
5
-7
-9
-5
F B A
max
=+
Call Stack D
0
E K L
2
min max N
4
=4
-5
J Q R
0
M U V O F B A
O O =+ W
-3 -5
P
9
-6
S
3
T
5
-7
-9
min
max
=+
A =- C D
0
Call Stack E K R
0
min max N
4
=4
-5
H
3
J Q S
3
L
2
M U V
=+
P
9
-6
T
5
-7
-9
min
W
-3
-5
W O F B A
max
=+
Call Stack D
0
E K L
2
min max N
4
=4
-5
J Q R
0
M U V O F B A
=-3 =+
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
max
=+
A =- C D
0
Call Stack E K R
0
min max N
4
=4
-5
H
3
J Q S
3
L
2
M U V O F B A
=-3
P
9
-6
T
5
-7
-9
min
W
-3
-5
max
=+
Call Stack D
0
E K L
2
min max N
4
=4
-5
J Q R
0
M U V
=-3
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
F B A
Keep expanding B? Yes since As alpha >= Bs beta is false, no alpha cutoff A =- C G H
3
max
=+ =4
Call Stack D
0
E K L
2
min
=4
-5
J Q R
0
M U V
max N
4 =-3
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
B A
max
=4
A =- C D
0
Call Stack E K R
0
min
=4
-5
H
3
J Q S
3
L
2
M U V
max N
4 =-3
P
9
-6
T
5
-7
-9
min
W
-3
-5
G B A
max
=-5 =4
Call Stack D
0
E K L
2
min
=4
-5
J Q R
0
M U V
max N
4 =-3
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
B A
Keep expanding A? Yes since there are more successors, no cutoff test A Call Stack D
0
max
=-5
=-5 =
C G H
3
E K L
2
min
=4
-5
J Q R
0
M U V
max N
4 =-3
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
Expand C? Yes since As alpha >= Cs beta is false, no alpha cutoff A Call Stack D
0
max
=-5
=-5 =
min
=4
C C =+
-5
E K L
2
H
3
J Q R
0
M U V
max N
4 =-3
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
C A
max
=-5
=-5 = =+
Call Stack D
0
C I
E K L
2
min
=4
-5
H
3
J Q R
0
M U V
max N
4 =-3
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
H C A
Keep expanding C? Yes since As alpha >= Cs beta is false, no alpha cutoff A Call Stack D
0
max
=-5
=-5 = =+ =3
C I
E K L
2
min
=4
-5
H
3
J Q R
0
M U V
max N
4 =-3
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
C A
max
=-5
=-5 = =3
Call Stack D
0
C I
E K L
2
min
=4
-5
H
3
J Q R
0
M U V
max N
4 =-3
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
I C A
Keep expanding C? Yes since As alpha >= Cs beta is false, no alpha cutoff A Call Stack D
0
max
=-5
=-5 = =3
C I
E K L
2
min
=4
-5
H
3
J Q R
0
M U V
max N
4 =-3
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
C A
Expand J? Yes since Js alpha >= Cs beta is false, no beta cutoff A Call Stack D
0
max
=-5
=-5 = =3
C I
E K L
2
min
=4
-5
H
3
J J =Q R
0
M U V
max N
4 =-3
P
9
-6
S
3
T
5
-7
-9
min
W
-3
-5
J C A
max
=-5
=-5 = =3
Call Stack D
0
C I
E K L
2
min
=4
-5
H
3
max N
4 =-3
=-
M U V P J C A
P
9
-6
R
0
S
3
T
5
-7
-9
min
W
-3
-5
Keep expanding J? No since Js alpha >= Cs beta is true: beta cutoff A Call Stack D
0
max
=-5
=-5 = =3
C I
E K L
2
min
=4
-5
H
3
=9 =-
M U V
max N
4 =-3
P
9
-6
R
0
S
3
T
5
-7
-9
min
W
-3
-5
J C A
max
=-5
=-5 = =3
C I
E K L
2
min
=4
-5
H
3
=9
M U V
max N
4 =-3
P
9
-6
R
0
S
3
T
5
-7
-9
min
W
-3
-5
J C A
max
=-5
=-5 = =3
C I
E K L
2
min
=4
-5
H
3
=9
M U V
max N
4 =-3
P
9
-6
R
0
S
3
T
5
-7
-9
min
W
-3
-5
C A
Keep expanding A? Yes since there are more successors, no cutoff test A Call Stack D
0
max
=-5
=-5 =3 =3
C I
E K L
2
min
=4
-5
H
3
=9
M U V
max N
4 =-3
P
9
-6
R
0
S
3
T
5
-7
-9
min
W
-3
-5
max
=-5
=3 = =3
Call Stack D
0
C I
E K L
2
min
=4
-5
H
3
=9
M U V
max N
4 =-3
P
9
-6
R
0
S
3
T
5
-7
-9
min
W
-3
-5
D A
Keep expanding A? Yes since there are more successors, no cutoff test A Call Stack D
0
max
=-5
=3 = =3
C I
E K L
2
min
=4
-5
H
3
=9
M U V
max N
4 =-3
P
9
-6
R
0
S
3
T
5
-7
-9
min
W
-3
-5
max
=-5
=3 = =3
Call Stack D
0
C I
E K L
2
min
=4
-5
H
3
=9
M U V
max N
4 =-3
P
9
-6
R
0
S
3
T
5
-7
-9
min
W
-3
-5
Call Stack D
0 =2
C I
E L
2
min
=4
-5
H
3
=9
=5
M U V
max N
4 =-3
P
9
-6
R
0
S
3
T
5
-7
-9
min
W
-3
-5
max
=-5
=3 = =3
Call Stack D
0 =2
C I
E L
2
min
=4
-5
H
3
=9
=5
M U V
max N
4 =-3
P
9
-6
R
0
S
3
T
5
-7
-9
min
W
-3
-5
green: terminal states, red: pruned states blue: non-terminal state (depth limit)