Skip to content

Commit 0eb8905

Browse files
committed
First Release
1 parent aa5c975 commit 0eb8905

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+3135
-0
lines changed

Alpha-Beta_Pruning/Alpha-Beta_Pruning.py

+602
Large diffs are not rendered by default.

Alpha-Beta_Pruning/__init__.py

Whitespace-only changes.

Alpha-Beta_Pruning/input.txt

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
X
2+
3
3+
********
4+
********
5+
********
6+
***XXX**
7+
***XOX**
8+
***XXX**
9+
********
10+
********

Alpha-Beta_Pruning/input0.txt

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
X
2+
2
3+
********
4+
********
5+
********
6+
***OX***
7+
***XO***
8+
********
9+
********
10+
********

Alpha-Beta_Pruning/input1.txt

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
X
2+
3
3+
********
4+
********
5+
********
6+
***OX***
7+
********
8+
********
9+
********
10+
********

Alpha-Beta_Pruning/input2.txt

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
X
2+
3
3+
********
4+
********
5+
********
6+
***XX***
7+
****XX**
8+
***XX***
9+
********
10+
********

Alpha-Beta_Pruning/input3.txt

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
X
2+
3
3+
********
4+
********
5+
********
6+
***XXX**
7+
***XOX**
8+
***XXX**
9+
********
10+
********

Alpha-Beta_Pruning/input4.txt

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
X
2+
3
3+
********
4+
********
5+
********
6+
********
7+
********
8+
********
9+
*O***O**
10+
XXXXXX**

Alpha-Beta_Pruning/input5.txt

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
X
2+
3
3+
OOOOOOOO
4+
OOOOOOOO
5+
OOOOOOOO
6+
OOOOOOO*
7+
OOOOOO**
8+
OOOOOO*X
9+
OOOOOOO*
10+
OOOOOOOO

Alpha-Beta_Pruning/output.txt

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
********
2+
********
3+
********
4+
***XXX**
5+
***XOX**
6+
***XXX**
7+
********
8+
********
9+
Node,Depth,Value,Alpha,Beta
10+
root,0,-Infinity,-Infinity,Infinity
11+
pass,1,Infinity,-Infinity,Infinity
12+
c3,2,-Infinity,-Infinity,Infinity
13+
b2,3,6,-Infinity,Infinity
14+
c3,2,6,6,Infinity
15+
d3,3,20,6,Infinity
16+
c3,2,20,20,Infinity
17+
c4,3,20,20,Infinity
18+
c3,2,20,20,Infinity
19+
pass,1,20,-Infinity,20
20+
e3,2,-Infinity,-Infinity,20
21+
d2,3,24,-Infinity,20
22+
e3,2,24,-Infinity,20
23+
pass,1,20,-Infinity,20
24+
g3,2,-Infinity,-Infinity,20
25+
h2,3,11,-Infinity,20
26+
g3,2,11,11,20
27+
f3,3,34,11,20
28+
g3,2,34,11,20
29+
pass,1,20,-Infinity,20
30+
c5,2,-Infinity,-Infinity,20
31+
b4,3,24,-Infinity,20
32+
c5,2,24,-Infinity,20
33+
pass,1,20,-Infinity,20
34+
g5,2,-Infinity,-Infinity,20
35+
g4,3,23,-Infinity,20
36+
g5,2,23,-Infinity,20
37+
pass,1,20,-Infinity,20
38+
c7,2,-Infinity,-Infinity,20
39+
c6,3,34,-Infinity,20
40+
c7,2,34,-Infinity,20
41+
pass,1,20,-Infinity,20
42+
e7,2,-Infinity,-Infinity,20
43+
d7,3,23,-Infinity,20
44+
e7,2,23,-Infinity,20
45+
pass,1,20,-Infinity,20
46+
g7,2,-Infinity,-Infinity,20
47+
g6,3,43,-Infinity,20
48+
g7,2,43,-Infinity,20
49+
pass,1,20,-Infinity,20
50+
root,0,20,20,Infinity

Alpha-Beta_Pruning/output1.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
********
2+
********
3+
********
4+
**XXX***
5+
********
6+
********
7+
********
8+
********
9+
Node,Depth,Value,Alpha,Beta
10+
root,0,-Infinity,-Infinity,Infinity
11+
c4,1,Infinity,-Infinity,Infinity
12+
pass,2,-Infinity,-Infinity,Infinity
13+
pass,3,4,-Infinity,Infinity
14+
pass,2,4,4,Infinity
15+
c4,1,4,-Infinity,4
16+
root,0,4,4,Infinity

Alpha-Beta_Pruning/output2.txt

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
********
2+
********
3+
********
4+
***XX***
5+
****XX**
6+
***XX***
7+
********
8+
********
9+
Node,Depth,Value,Alpha,Beta
10+
root,0,-Infinity,-Infinity,Infinity
11+
pass,1,Infinity,-Infinity,Infinity
12+
pass,2,12,-Infinity,Infinity
13+
pass,1,12,-Infinity,12
14+
root,0,12,12,Infinity

Alpha-Beta_Pruning/output3.txt

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
********
2+
********
3+
********
4+
***XXX**
5+
***XOX**
6+
***XXX**
7+
********
8+
********
9+
Node,Depth,Value,Alpha,Beta
10+
root,0,-Infinity,-Infinity,Infinity
11+
pass,1,Infinity,-Infinity,Infinity
12+
c3,2,-Infinity,-Infinity,Infinity
13+
b2,3,6,-Infinity,Infinity
14+
c3,2,6,6,Infinity
15+
d3,3,20,6,Infinity
16+
c3,2,20,20,Infinity
17+
c4,3,20,20,Infinity
18+
c3,2,20,20,Infinity
19+
pass,1,20,-Infinity,20
20+
e3,2,-Infinity,-Infinity,20
21+
d2,3,24,-Infinity,20
22+
e3,2,24,-Infinity,20
23+
pass,1,20,-Infinity,20
24+
g3,2,-Infinity,-Infinity,20
25+
h2,3,11,-Infinity,20
26+
g3,2,11,11,20
27+
f3,3,34,11,20
28+
g3,2,34,11,20
29+
pass,1,20,-Infinity,20
30+
c5,2,-Infinity,-Infinity,20
31+
b4,3,24,-Infinity,20
32+
c5,2,24,-Infinity,20
33+
pass,1,20,-Infinity,20
34+
g5,2,-Infinity,-Infinity,20
35+
g4,3,23,-Infinity,20
36+
g5,2,23,-Infinity,20
37+
pass,1,20,-Infinity,20
38+
c7,2,-Infinity,-Infinity,20
39+
c6,3,34,-Infinity,20
40+
c7,2,34,-Infinity,20
41+
pass,1,20,-Infinity,20
42+
e7,2,-Infinity,-Infinity,20
43+
d7,3,23,-Infinity,20
44+
e7,2,23,-Infinity,20
45+
pass,1,20,-Infinity,20
46+
g7,2,-Infinity,-Infinity,20
47+
g6,3,43,-Infinity,20
48+
g7,2,43,-Infinity,20
49+
pass,1,20,-Infinity,20
50+
root,0,20,20,Infinity

Alpha-Beta_Pruning/output4.txt

+54
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
********
2+
********
3+
********
4+
********
5+
********
6+
X*******
7+
*X***O**
8+
XXXXXX**
9+
Node,Depth,Value,Alpha,Beta
10+
root,0,-Infinity,-Infinity,Infinity
11+
a6,1,Infinity,-Infinity,Infinity
12+
pass,2,-Infinity,-Infinity,Infinity
13+
f6,3,106,-Infinity,Infinity
14+
pass,2,106,106,Infinity
15+
g6,3,95,106,Infinity
16+
pass,2,106,106,Infinity
17+
a6,1,106,-Infinity,106
18+
root,0,106,106,Infinity
19+
b6,1,Infinity,106,Infinity
20+
pass,2,-Infinity,106,Infinity
21+
f6,3,94,106,Infinity
22+
pass,2,94,106,Infinity
23+
g6,3,83,106,Infinity
24+
pass,2,94,106,Infinity
25+
b6,1,94,106,Infinity
26+
root,0,106,106,Infinity
27+
c6,1,Infinity,106,Infinity
28+
pass,2,-Infinity,106,Infinity
29+
f6,3,105,106,Infinity
30+
pass,2,105,106,Infinity
31+
g6,3,94,106,Infinity
32+
pass,2,105,106,Infinity
33+
c6,1,105,106,Infinity
34+
root,0,106,106,Infinity
35+
f6,1,Infinity,106,Infinity
36+
pass,2,-Infinity,106,Infinity
37+
a6,3,106,106,Infinity
38+
pass,2,106,106,Infinity
39+
b6,3,94,106,Infinity
40+
pass,2,106,106,Infinity
41+
c6,3,105,106,Infinity
42+
pass,2,106,106,Infinity
43+
f6,1,106,106,Infinity
44+
root,0,106,106,Infinity
45+
g6,1,Infinity,106,Infinity
46+
pass,2,-Infinity,106,Infinity
47+
a6,3,95,106,Infinity
48+
pass,2,95,106,Infinity
49+
b6,3,83,106,Infinity
50+
pass,2,95,106,Infinity
51+
c6,3,94,106,Infinity
52+
pass,2,95,106,Infinity
53+
g6,1,95,106,Infinity
54+
root,0,106,106,Infinity

Alpha-Beta_Pruning/output5.txt

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
OOOOOOOO
2+
OOOOOOOO
3+
OOOOOOOO
4+
OOOOOOO*
5+
OOOOOO**
6+
OOOOOO*X
7+
OOOOOOO*
8+
OOOOOOOO
9+
Node,Depth,Value,Alpha,Beta
10+
root,0,-Infinity,-Infinity,Infinity
11+
pass,1,Infinity,-Infinity,Infinity
12+
pass,2,-339,-Infinity,Infinity
13+
pass,1,-339,-Infinity,-339
14+
root,0,-339,-339,Infinity

0 commit comments

Comments
 (0)