bettermint commited on
Commit
76ecb65
·
verified ·
1 Parent(s): 1f456e9

Upload 13 files

Browse files
engines/RodentIII/personalities/anand.txt ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Anand personality for Rodent III chess engine
2
+ ; hommage to Viswanathan Anand
3
+ ; author: Pawel Koziol
4
+ ; fast player, slight preference for attack, cares for pawn structure
5
+
6
+ setoption name Strength value 2805
7
+ setoption name PawnValue value 100
8
+ setoption name KnightValue value 325
9
+ setoption name BishopValue value 335
10
+ setoption name RookValue value 500
11
+ setoption name QueenValue value 1000
12
+ setoption name KeepPawn value 0
13
+ setoption name KeepKnight value 0
14
+ setoption name KeepBishop value 0
15
+ setoption name KeepRook value 0
16
+ setoption name KeepQueen value 0
17
+ setoption name BishopPair value 50
18
+ setoption name KnightPair value -10
19
+ setoption name ExchangeImbalance value 25
20
+ setoption name KnightLikesClosed value 6
21
+ setoption name RookLikesOpen value 3
22
+ setoption name Material value 95
23
+ setoption name OwnAttack value 105
24
+ setoption name OppAttack value 90
25
+ setoption name OwnMobility value 105
26
+ setoption name OppMobility value 105
27
+ setoption name KingTropism value 20
28
+ setoption name PiecePlacement value 100
29
+ setoption name PiecePressure value 100
30
+ setoption name PassedPawns value 105
31
+ setoption name PawnStructure value 115
32
+ setoption name Lines value 100
33
+ setoption name Outposts value 100
34
+ setoption name Fianchetto value 0
35
+ setoption name PawnMass value 110
36
+ setoption name PawnChains value 100
37
+ setoption name PawnShield value 120
38
+ setoption name PawnStorm value 80
39
+ setoption name Forwardness value 0
40
+ setoption name DoubledPawnMg value -12
41
+ setoption name DoubledPawnEg value -24
42
+ setoption name IsolatedPawnMg value -10
43
+ setoption name IsolatedPawnEg value -20
44
+ setoption name IsolatedOnOpenMg value -10
45
+ setoption name BackwardPawnMg value -8
46
+ setoption name BackwardPawnEg value -10
47
+ setoption name BackwardOnOpenMg value -8
48
+ setoption name PstStyle value 2
49
+ setoption name MobilityStyle value 0
50
+ setoption name NpsLimit value 0
51
+ setoption name EvalBlur value 0
52
+ setoption name Contempt value 0
53
+ setoption name SearchSkill value 10
54
+ setoption name RiskyDepth value 0
55
+ setoption name SlowMover value 90
56
+ setoption name Selectivity value 175
57
+ setoption name BookFilter value 20
58
+ setoption name GuideBookFile value players/ph-anand2.bin
59
+ setoption name MainBookFile value hist/_post06.bin
engines/RodentIII/personalities/anderssen.txt ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Anderssen presonality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+ ;
4
+ setoption name PawnValue value 100
5
+ setoption name KnightValue value 325
6
+ setoption name BishopValue value 335
7
+ setoption name RookValue value 500
8
+ setoption name QueenValue value 1000
9
+ setoption name KeepPawn value 0
10
+ setoption name KeepKnight value 0
11
+ setoption name KeepBishop value 0
12
+ setoption name KeepRook value 0
13
+ setoption name KeepQueen value 0
14
+ setoption name BishopPair value 50
15
+ setoption name KnightPair value -10
16
+ setoption name ExchangeImbalance value 25
17
+ setoption name KnightLikesClosed value 6
18
+ setoption name RookLikesOpen value 3
19
+ setoption name Material value 100
20
+ setoption name OwnAttack value 100
21
+ setoption name OppAttack value 70
22
+ setoption name OwnMobility value 100
23
+ setoption name OppMobility value 100
24
+ setoption name KingTropism value 20
25
+ setoption name PiecePlacement value 100
26
+ setoption name PiecePressure value 120
27
+ setoption name PassedPawns value 85
28
+ setoption name PawnStructure value 75
29
+ setoption name Lines value 100
30
+ setoption name Outposts value 50
31
+ setoption name Fianchetto value 0
32
+ setoption name PawnMass value 80
33
+ setoption name PawnChains value 100
34
+ setoption name PawnShield value 120
35
+ setoption name PawnStorm value 100
36
+ setoption name Forwardness value 25
37
+ setoption name DoubledPawnMg value -12
38
+ setoption name DoubledPawnEg value -24
39
+ setoption name IsolatedPawnMg value -10
40
+ setoption name IsolatedPawnEg value -20
41
+ setoption name IsolatedOnOpenMg value -10
42
+ setoption name BackwardPawnMg value -8
43
+ setoption name BackwardPawnEg value -10
44
+ setoption name BackwardOnOpenMg value -8
45
+ setoption name PstStyle value 1
46
+ setoption name MobilityStyle value 0
47
+ setoption name NpsLimit value 0
48
+ setoption name EvalBlur value 0
49
+ setoption name Contempt value 0
50
+ setoption name SearchSkill value 10
51
+ setoption name RiskyDepth value 0
52
+ setoption name SlowMover value 100
53
+ setoption name Selectivity value 175
54
+ setoption name BookFilter value 1
55
+ setoption name GuideBookFile value players/ph-anderssen2.bin
56
+ setoption name MainBookFile value hist/_pre30.bin
engines/RodentIII/personalities/botvinnik.txt ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Botvinnik personality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+ ; balanced, cares for pawn structure, somewhat willing to accept doubled pawns
4
+ ; changed piece/square table type
5
+
6
+ setoption name PawnValue value 105
7
+ setoption name KnightValue value 325
8
+ setoption name BishopValue value 325
9
+ setoption name RookValue value 500
10
+ setoption name QueenValue value 1000
11
+ setoption name KeepPawn value 0
12
+ setoption name KeepKnight value 0
13
+ setoption name KeepBishop value 0
14
+ setoption name KeepRook value 0
15
+ setoption name KeepQueen value 0
16
+ setoption name BishopPair value 50
17
+ setoption name KnightPair value -10
18
+ setoption name ExchangeImbalance value 25
19
+ setoption name KnightLikesClosed value 6
20
+ setoption name RookLikesOpen value 3
21
+ setoption name Material value 105
22
+ setoption name OwnAttack value 100
23
+ setoption name OppAttack value 100
24
+ setoption name OwnMobility value 90
25
+ setoption name OppMobility value 90
26
+ setoption name KingTropism value 20
27
+ setoption name PiecePlacement value 100
28
+ setoption name PiecePressure value 100
29
+ setoption name PassedPawns value 120
30
+ setoption name PawnStructure value 120
31
+ setoption name Lines value 100
32
+ setoption name Outposts value 100
33
+ setoption name Fianchetto value 0
34
+ setoption name PawnMass value 110
35
+ setoption name PawnChains value 100
36
+ setoption name PawnShield value 120
37
+ setoption name PawnStorm value 90
38
+ setoption name Forwardness value 0
39
+ setoption name DoubledPawnMg value -10
40
+ setoption name DoubledPawnEg value -20
41
+ setoption name IsolatedPawnMg value -10
42
+ setoption name IsolatedPawnEg value -20
43
+ setoption name IsolatedOnOpenMg value -10
44
+ setoption name BackwardPawnMg value -8
45
+ setoption name BackwardPawnEg value -10
46
+ setoption name BackwardOnOpenMg value -8
47
+ setoption name PstStyle value 2
48
+ setoption name MobilityStyle value 0
49
+ setoption name NpsLimit value 0
50
+ setoption name EvalBlur value 0
51
+ setoption name Contempt value 0
52
+ setoption name SearchSkill value 10
53
+ setoption name RiskyDepth value 0
54
+ setoption name SlowMover value 100
55
+ setoption name Selectivity value 175
56
+ setoption name BookFilter value 20
57
+ setoption name GuideBookFile value players/ph-botvinnik2.bin
58
+ setoption name MainBookFile value hist/_31to80.bin
engines/RodentIII/personalities/fischer.txt ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Fischer personality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+ ; attacking, contemptous, mobility raised for both sides
4
+
5
+ setoption name PawnValue value 100
6
+ setoption name KnightValue value 325
7
+ setoption name BishopValue value 335
8
+ setoption name RookValue value 500
9
+ setoption name QueenValue value 990
10
+ setoption name KeepPawn value 0
11
+ setoption name KeepKnight value 0
12
+ setoption name KeepBishop value 3
13
+ setoption name KeepRook value 2
14
+ setoption name KeepQueen value 0
15
+ setoption name BishopPair value 50
16
+ setoption name KnightPair value -10
17
+ setoption name ExchangeImbalance value 25
18
+ setoption name KnightLikesClosed value 6
19
+ setoption name RookLikesOpen value 3
20
+ setoption name Material value 102
21
+ setoption name OwnAttack value 120
22
+ setoption name OppAttack value 100
23
+ setoption name OwnMobility value 110
24
+ setoption name OppMobility value 110
25
+ setoption name KingTropism value 20
26
+ setoption name PiecePlacement value 100
27
+ setoption name PiecePressure value 100
28
+ setoption name PassedPawns value 100
29
+ setoption name PawnStructure value 100
30
+ setoption name Lines value 100
31
+ setoption name Outposts value 100
32
+ setoption name Fianchetto value 20
33
+ setoption name PawnMass value 100
34
+ setoption name PawnChains value 100
35
+ setoption name PawnShield value 115
36
+ setoption name PawnStorm value 100
37
+ setoption name Forwardness value 0
38
+ setoption name DoubledPawnMg value -12
39
+ setoption name DoubledPawnEg value -24
40
+ setoption name IsolatedPawnMg value -10
41
+ setoption name IsolatedPawnEg value -20
42
+ setoption name IsolatedOnOpenMg value -10
43
+ setoption name BackwardPawnMg value -8
44
+ setoption name BackwardPawnEg value -10
45
+ setoption name BackwardOnOpenMg value -8
46
+ setoption name PstStyle value 2
47
+ setoption name MobilityStyle value 0
48
+ setoption name NpsLimit value 0
49
+ setoption name EvalBlur value 0
50
+ setoption name Contempt value 25
51
+ setoption name SearchSkill value 10
52
+ setoption name RiskyDepth value 0
53
+ setoption name SlowMover value 100
54
+ setoption name Selectivity value 175
55
+ setoption name BookFilter value 20
56
+ setoption name GuideBookFile value players/ph-fischer2.bin
57
+ setoption name MainBookFile value hist/_31to80.bin
engines/RodentIII/personalities/larsen.txt ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Larsen personality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+ ; tricky player following precepts of Nimzowitsch,
4
+ ; plays varied and unusual openings, may want to sacrifice,
5
+ ; even though king attacks aren't his chief interest
6
+ ;
7
+ setoption name PawnValue value 100
8
+ setoption name KnightValue value 330
9
+ setoption name BishopValue value 335
10
+ setoption name RookValue value 500
11
+ setoption name QueenValue value 1000
12
+ setoption name KeepPawn value 0
13
+ setoption name KeepKnight value 0
14
+ setoption name KeepBishop value 0
15
+ setoption name KeepRook value 0
16
+ setoption name KeepQueen value 0
17
+ setoption name BishopPair value 45
18
+ setoption name KnightPair value -10
19
+ setoption name ExchangeImbalance value 25
20
+ setoption name KnightLikesClosed value 7
21
+ setoption name RookLikesOpen value 3
22
+ setoption name Material value 90
23
+ setoption name OwnAttack value 60
24
+ setoption name OppAttack value 80
25
+ setoption name OwnMobility value 100
26
+ setoption name OppMobility value 110
27
+ setoption name KingTropism value 20
28
+ setoption name PiecePlacement value 100
29
+ setoption name PiecePressure value 150
30
+ setoption name PassedPawns value 100
31
+ setoption name PawnStructure value 100
32
+ setoption name Lines value 105
33
+ setoption name Outposts value 120
34
+ setoption name Fianchetto value 0
35
+ setoption name PawnMass value 100
36
+ setoption name PawnChains value 100
37
+ setoption name PawnShield value 120
38
+ setoption name PawnStorm value 100
39
+ setoption name Forwardness value 20
40
+ setoption name DoubledPawnMg value -12
41
+ setoption name DoubledPawnEg value -24
42
+ setoption name IsolatedPawnMg value -10
43
+ setoption name IsolatedPawnEg value -20
44
+ setoption name IsolatedOnOpenMg value -10
45
+ setoption name BackwardPawnMg value -8
46
+ setoption name BackwardPawnEg value -10
47
+ setoption name BackwardOnOpenMg value -8
48
+ setoption name PstStyle value 0
49
+ setoption name MobilityStyle value 0
50
+ setoption name NpsLimit value 0
51
+ setoption name EvalBlur value 0
52
+ setoption name Contempt value 0
53
+ setoption name SearchSkill value 10
54
+ setoption name RiskyDepth value 0
55
+ setoption name SlowMover value 100
56
+ setoption name Selectivity value 175
57
+ setoption name BookFilter value 0
58
+ setoption name GuideBookFile value players/ph-larsen2.bin
59
+ setoption name MainBookFile value hist/_31to80.bin
engines/RodentIII/personalities/marshall.txt ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Marshall personality for Rodent III chess engine
2
+ ; by Pawel Koziol
3
+ ; hommage to Frank Marshall (1877-1944)
4
+ ; very high attack, very high mobility, sacrificial, likes knights
5
+
6
+ setoption name Strength value 2737
7
+ setoption name PawnValue value 100
8
+ setoption name KnightValue value 335
9
+ setoption name BishopValue value 335
10
+ setoption name RookValue value 500
11
+ setoption name QueenValue value 1000
12
+ setoption name KeepPawn value 0
13
+ setoption name KeepKnight value 0
14
+ setoption name KeepBishop value 0
15
+ setoption name KeepRook value 0
16
+ setoption name KeepQueen value 0
17
+ setoption name BishopPair value 50
18
+ setoption name KnightPair value -10
19
+ setoption name ExchangeImbalance value 25
20
+ setoption name KnightLikesClosed value 6
21
+ setoption name RookLikesOpen value 3
22
+ setoption name Material value 90
23
+ setoption name OwnAttack value 150
24
+ setoption name OppAttack value 100
25
+ setoption name OwnMobility value 150
26
+ setoption name OppMobility value 100
27
+ setoption name KingTropism value 25
28
+ setoption name PiecePlacement value 100
29
+ setoption name PiecePressure value 100
30
+ setoption name PassedPawns value 100
31
+ setoption name PawnStructure value 90
32
+ setoption name Lines value 100
33
+ setoption name Outposts value 100
34
+ setoption name Fianchetto value 0
35
+ setoption name PawnMass value 100
36
+ setoption name PawnChains value 100
37
+ setoption name PawnShield value 100
38
+ setoption name PawnStorm value 100
39
+ setoption name Forwardness value 100
40
+ setoption name DoubledPawnMg value -12
41
+ setoption name DoubledPawnEg value -24
42
+ setoption name IsolatedPawnMg value -10
43
+ setoption name IsolatedPawnEg value -20
44
+ setoption name IsolatedOnOpenMg value -10
45
+ setoption name BackwardPawnMg value -8
46
+ setoption name BackwardPawnEg value -10
47
+ setoption name BackwardOnOpenMg value -8
48
+ setoption name PstStyle value 1
49
+ setoption name MobilityStyle value 0
50
+ setoption name NpsLimit value 0
51
+ setoption name EvalBlur value 0
52
+ setoption name Contempt value 0
53
+ setoption name SearchSkill value 10
54
+ setoption name RiskyDepth value 0
55
+ setoption name SlowMover value 100
56
+ setoption name Selectivity value 175
57
+ setoption name BookFilter value 20
58
+ setoption name GuideBookFile value players/marshall.bin
59
+ setoption name MainBookFile value hist/_pre30.bin
engines/RodentIII/personalities/nimzowitsch.txt ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Nimzowitsch personality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+
4
+ setoption name PawnValue value 100
5
+ setoption name KnightValue value 335
6
+ setoption name BishopValue value 325
7
+ setoption name RookValue value 500
8
+ setoption name QueenValue value 1000
9
+ setoption name KeepPawn value 2
10
+ setoption name KeepKnight value 0
11
+ setoption name KeepBishop value 0
12
+ setoption name KeepRook value 0
13
+ setoption name KeepQueen value 0
14
+ setoption name BishopPair value 40
15
+ setoption name KnightPair value -10
16
+ setoption name ExchangeImbalance value 25
17
+ setoption name KnightLikesClosed value 8
18
+ setoption name RookLikesOpen value 3
19
+ setoption name Material value 100
20
+ setoption name OwnAttack value 100
21
+ setoption name OppAttack value 90
22
+ setoption name OwnMobility value 100
23
+ setoption name OppMobility value 120
24
+ setoption name KingTropism value 20
25
+ setoption name PiecePlacement value 100
26
+ setoption name PiecePressure value 100
27
+ setoption name PassedPawns value 110
28
+ setoption name PawnStructure value 110
29
+ setoption name Lines value 100
30
+ setoption name Outposts value 120
31
+ setoption name Fianchetto value 10
32
+ setoption name PawnMass value 120
33
+ setoption name PawnChains value 100
34
+ setoption name PawnShield value 120
35
+ setoption name PawnStorm value 100
36
+ setoption name Forwardness value 0
37
+ setoption name DoubledPawnMg value -14
38
+ setoption name DoubledPawnEg value -28
39
+ setoption name IsolatedPawnMg value -10
40
+ setoption name IsolatedPawnEg value -20
41
+ setoption name IsolatedOnOpenMg value -10
42
+ setoption name BackwardPawnMg value -8
43
+ setoption name BackwardPawnEg value -10
44
+ setoption name BackwardOnOpenMg value -8
45
+ setoption name PstStyle value 0
46
+ setoption name MobilityStyle value 0
47
+ setoption name NpsLimit value 0
48
+ setoption name EvalBlur value 0
49
+ setoption name Contempt value 0
50
+ setoption name SearchSkill value 10
51
+ setoption name RiskyDepth value 0
52
+ setoption name SlowMover value 100
53
+ setoption name Selectivity value 175
54
+ setoption name BookFilter value 20
55
+ setoption name GuideBookFile value players/nimzowitsch.bin
56
+ setoption name MainBookFile value hist/_pre30.bin
engines/RodentIII/personalities/petrosian.txt ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Petrosian personality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+ ; defense, restraint, likes closed positions, likes sacrificing exchange
4
+
5
+ setoption name PawnValue value 100
6
+ setoption name KnightValue value 325
7
+ setoption name BishopValue value 335
8
+ setoption name RookValue value 500
9
+ setoption name QueenValue value 1000
10
+ setoption name KeepPawn value 0
11
+ setoption name KeepKnight value 5
12
+ setoption name KeepBishop value 0
13
+ setoption name KeepRook value 0
14
+ setoption name KeepQueen value 0
15
+ setoption name BishopPair value 40
16
+ setoption name KnightPair value -10
17
+ setoption name ExchangeImbalance value 0
18
+ setoption name KnightLikesClosed value 8
19
+ setoption name RookLikesOpen value 3
20
+ setoption name Material value 100
21
+ setoption name OwnAttack value 100
22
+ setoption name OppAttack value 120
23
+ setoption name OwnMobility value 100
24
+ setoption name OppMobility value 120
25
+ setoption name KingTropism value 20
26
+ setoption name PiecePlacement value 100
27
+ setoption name PiecePressure value 100
28
+ setoption name PassedPawns value 100
29
+ setoption name PawnStructure value 110
30
+ setoption name Lines value 100
31
+ setoption name Outposts value 120
32
+ setoption name Fianchetto value 10
33
+ setoption name PawnMass value 120
34
+ setoption name PawnChains value 100
35
+ setoption name PawnShield value 120
36
+ setoption name PawnStorm value 100
37
+ setoption name Forwardness value 0
38
+ setoption name DoubledPawnMg value -12
39
+ setoption name DoubledPawnEg value -24
40
+ setoption name IsolatedPawnMg value -12
41
+ setoption name IsolatedPawnEg value -24
42
+ setoption name IsolatedOnOpenMg value -10
43
+ setoption name BackwardPawnMg value -8
44
+ setoption name BackwardPawnEg value -10
45
+ setoption name BackwardOnOpenMg value -8
46
+ setoption name PstStyle value 0
47
+ setoption name MobilityStyle value 0
48
+ setoption name NpsLimit value 0
49
+ setoption name EvalBlur value 0
50
+ setoption name Contempt value -5
51
+ setoption name SearchSkill value 10
52
+ setoption name RiskyDepth value 0
53
+ setoption name SlowMover value 100
54
+ setoption name Selectivity value 175
55
+ setoption name BookFilter value 20
56
+ setoption name GuideBookFile value players/petrosian.bin
57
+ setoption name MainBookFile value hist/_31to80.bin
engines/RodentIII/personalities/reti.txt ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Reti personality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+ ; disregards classical piece placement, solid pawn structure
4
+
5
+ setoption name PawnValue value 100
6
+ setoption name KnightValue value 325
7
+ setoption name BishopValue value 335
8
+ setoption name RookValue value 500
9
+ setoption name QueenValue value 1000
10
+ setoption name KeepPawn value 0
11
+ setoption name KeepKnight value 0
12
+ setoption name KeepBishop value 0
13
+ setoption name KeepRook value 0
14
+ setoption name KeepQueen value 0
15
+ setoption name BishopPair value 50
16
+ setoption name KnightPair value -10
17
+ setoption name ExchangeImbalance value 25
18
+ setoption name KnightLikesClosed value 6
19
+ setoption name RookLikesOpen value 3
20
+ setoption name Material value 95
21
+ setoption name OwnAttack value 85
22
+ setoption name OppAttack value 88
23
+ setoption name OwnMobility value 100
24
+ setoption name OppMobility value 100
25
+ setoption name KingTropism value 20
26
+ setoption name PiecePlacement value 50
27
+ setoption name PiecePressure value 150
28
+ setoption name PassedPawns value 150
29
+ setoption name PawnStructure value 180
30
+ setoption name Lines value 100
31
+ setoption name Outposts value 110
32
+ setoption name Fianchetto value 50
33
+ setoption name PawnMass value 100
34
+ setoption name PawnChains value 100
35
+ setoption name PawnShield value 120
36
+ setoption name PawnStorm value 80
37
+ setoption name Forwardness value 0
38
+ setoption name DoubledPawnMg value -12
39
+ setoption name DoubledPawnEg value -24
40
+ setoption name IsolatedPawnMg value -10
41
+ setoption name IsolatedPawnEg value -20
42
+ setoption name IsolatedOnOpenMg value -10
43
+ setoption name BackwardPawnMg value -8
44
+ setoption name BackwardPawnEg value -10
45
+ setoption name BackwardOnOpenMg value -8
46
+ setoption name PstStyle value 0
47
+ setoption name MobilityStyle value 0
48
+ setoption name NpsLimit value 0
49
+ setoption name EvalBlur value 0
50
+ setoption name Contempt value 0
51
+ setoption name SearchSkill value 10
52
+ setoption name RiskyDepth value 0
53
+ setoption name SlowMover value 100
54
+ setoption name Selectivity value 175
55
+ setoption name BookFilter value 20
56
+ setoption name GuideBookFile value players/reti.bin
57
+ setoption name MainBookFile value players/ph-reti2.bin
engines/RodentIII/personalities/rubinstein.txt ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Rubinstein personality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+ ; classical player, marginally prefers defence, decreased mobility,
4
+ ; likes rook play, steers towards endgame
5
+
6
+ setoption name PawnValue value 107
7
+ setoption name KnightValue value 325
8
+ setoption name BishopValue value 335
9
+ setoption name RookValue value 500
10
+ setoption name QueenValue value 1000
11
+ setoption name KeepPawn value 0
12
+ setoption name KeepKnight value -1
13
+ setoption name KeepBishop value -1
14
+ setoption name KeepRook value -1
15
+ setoption name KeepQueen value -5
16
+ setoption name BishopPair value 50
17
+ setoption name KnightPair value -10
18
+ setoption name ExchangeImbalance value 25
19
+ setoption name KnightLikesClosed value 6
20
+ setoption name RookLikesOpen value 4
21
+ setoption name Material value 98
22
+ setoption name OwnAttack value 95
23
+ setoption name OppAttack value 105
24
+ setoption name OwnMobility value 85
25
+ setoption name OppMobility value 85
26
+ setoption name KingTropism value 20
27
+ setoption name PiecePlacement value 100
28
+ setoption name PiecePressure value 100
29
+ setoption name PassedPawns value 120
30
+ setoption name PawnStructure value 120
31
+ setoption name Lines value 120
32
+ setoption name Outposts value 90
33
+ setoption name Fianchetto value 0
34
+ setoption name PawnMass value 108
35
+ setoption name PawnChains value 100
36
+ setoption name PawnShield value 120
37
+ setoption name PawnStorm value 90
38
+ setoption name Forwardness value 0
39
+ setoption name DoubledPawnMg value -12
40
+ setoption name DoubledPawnEg value -24
41
+ setoption name IsolatedPawnMg value -10
42
+ setoption name IsolatedPawnEg value -20
43
+ setoption name IsolatedOnOpenMg value -10
44
+ setoption name BackwardPawnMg value -8
45
+ setoption name BackwardPawnEg value -10
46
+ setoption name BackwardOnOpenMg value -8
47
+ setoption name PstStyle value 1
48
+ setoption name MobilityStyle value 1
49
+ setoption name NpsLimit value 0
50
+ setoption name EvalBlur value 0
51
+ setoption name Contempt value 0
52
+ setoption name SearchSkill value 10
53
+ setoption name RiskyDepth value 0
54
+ setoption name SlowMover value 100
55
+ setoption name Selectivity value 175
56
+ setoption name BookFilter value 20
57
+ setoption name GuideBookFile value players/ph-rubinstein2.bin
58
+ setoption name MainBookFile value hist/_pre30.bin
engines/RodentIII/personalities/spassky.txt ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Spassky personality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+ ; defensive player who likes grabbing space and cares for pawn structure
4
+ ;
5
+ setoption name PawnValue value 108
6
+ setoption name KnightValue value 335
7
+ setoption name BishopValue value 335
8
+ setoption name RookValue value 500
9
+ setoption name QueenValue value 1000
10
+ setoption name KeepPawn value 0
11
+ setoption name KeepKnight value 0
12
+ setoption name KeepBishop value 0
13
+ setoption name KeepRook value 0
14
+ setoption name KeepQueen value 0
15
+ setoption name BishopPair value 50
16
+ setoption name KnightPair value -10
17
+ setoption name ExchangeImbalance value 25
18
+ setoption name KnightLikesClosed value 6
19
+ setoption name RookLikesOpen value 3
20
+ setoption name Material value 95
21
+ setoption name OwnAttack value 110
22
+ setoption name OppAttack value 130
23
+ setoption name OwnMobility value 100
24
+ setoption name OppMobility value 100
25
+ setoption name KingTropism value 20
26
+ setoption name PiecePlacement value 100
27
+ setoption name PiecePressure value 100
28
+ setoption name PassedPawns value 110
29
+ setoption name PawnStructure value 130
30
+ setoption name Lines value 100
31
+ setoption name Outposts value 100
32
+ setoption name Fianchetto value 0
33
+ setoption name PawnMass value 100
34
+ setoption name PawnChains value 100
35
+ setoption name PawnShield value 120
36
+ setoption name PawnStorm value 105
37
+ setoption name Forwardness value 150
38
+ setoption name DoubledPawnMg value -12
39
+ setoption name DoubledPawnEg value -24
40
+ setoption name IsolatedPawnMg value -10
41
+ setoption name IsolatedPawnEg value -20
42
+ setoption name IsolatedOnOpenMg value -10
43
+ setoption name BackwardPawnMg value -8
44
+ setoption name BackwardPawnEg value -10
45
+ setoption name BackwardOnOpenMg value -8
46
+ setoption name PstStyle value 2
47
+ setoption name MobilityStyle value 0
48
+ setoption name NpsLimit value 0
49
+ setoption name EvalBlur value 0
50
+ setoption name Contempt value 0
51
+ setoption name SearchSkill value 10
52
+ setoption name RiskyDepth value 0
53
+ setoption name SlowMover value 100
54
+ setoption name Selectivity value 175
55
+ setoption name BookFilter value 20
56
+ setoption name GuideBookFile value players/ph_spassky2.bin
57
+ setoption name MainBookFile value hist/_31to80.bin
engines/RodentIII/personalities/steinitz.txt ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Steinitz personality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+ ; defensive, accepts cramped positions, accepts sacrifices, solid with pawns
4
+
5
+ setoption name PawnValue value 105
6
+ setoption name KnightValue value 325
7
+ setoption name BishopValue value 335
8
+ setoption name RookValue value 500
9
+ setoption name QueenValue value 1000
10
+ setoption name KeepPawn value 2
11
+ setoption name KeepKnight value 0
12
+ setoption name KeepBishop value 0
13
+ setoption name KeepRook value 0
14
+ setoption name KeepQueen value 0
15
+ setoption name BishopPair value 50
16
+ setoption name KnightPair value -10
17
+ setoption name ExchangeImbalance value 25
18
+ setoption name KnightLikesClosed value 6
19
+ setoption name RookLikesOpen value 3
20
+ setoption name Material value 110
21
+ setoption name OwnAttack value 80
22
+ setoption name OppAttack value 100
23
+ setoption name OwnMobility value 80
24
+ setoption name OppMobility value 100
25
+ setoption name KingTropism value 20
26
+ setoption name PiecePlacement value 100
27
+ setoption name PiecePressure value 100
28
+ setoption name PassedPawns value 100
29
+ setoption name PawnStructure value 125
30
+ setoption name Lines value 100
31
+ setoption name Outposts value 100
32
+ setoption name Fianchetto value 0
33
+ setoption name PawnMass value 125
34
+ setoption name PawnChains value 100
35
+ setoption name PawnShield value 100
36
+ setoption name PawnStorm value 100
37
+ setoption name Forwardness value 0
38
+ setoption name DoubledPawnMg value -12
39
+ setoption name DoubledPawnEg value -24
40
+ setoption name IsolatedPawnMg value -10
41
+ setoption name IsolatedPawnEg value -20
42
+ setoption name IsolatedOnOpenMg value -10
43
+ setoption name BackwardPawnMg value -8
44
+ setoption name BackwardPawnEg value -10
45
+ setoption name BackwardOnOpenMg value -8
46
+ setoption name PstStyle value 1
47
+ setoption name MobilityStyle value 1
48
+ setoption name NpsLimit value 0
49
+ setoption name EvalBlur value 0
50
+ setoption name Contempt value 20
51
+ setoption name SearchSkill value 10
52
+ setoption name RiskyDepth value 0
53
+ setoption name SlowMover value 100
54
+ setoption name Selectivity value 125
55
+ setoption name BookFilter value 20
56
+ setoption name GuideBookFile value guide/steinitz.bin
57
+ setoption name MainBookFile value hist/_pre30.bin
58
+
59
+
engines/RodentIII/personalities/tarrasch.txt ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ; Tarrasch personality for Rodent III chess engine
2
+ ; author: Pawel Koziol
3
+ ; mobility, emphasis on bishops, likes open game
4
+
5
+ setoption name PawnValue value 100
6
+ setoption name KnightValue value 325
7
+ setoption name BishopValue value 345
8
+ setoption name RookValue value 500
9
+ setoption name QueenValue value 1000
10
+ setoption name KeepPawn value -1
11
+ setoption name KeepKnight value 0
12
+ setoption name KeepBishop value 0
13
+ setoption name KeepRook value 0
14
+ setoption name KeepQueen value 0
15
+ setoption name BishopPair value 50
16
+ setoption name KnightPair value -10
17
+ setoption name ExchangeImbalance value 25
18
+ setoption name KnightLikesClosed value 5
19
+ setoption name RookLikesOpen value 3
20
+ setoption name Material value 90
21
+ setoption name OwnAttack value 120
22
+ setoption name OppAttack value 90
23
+ setoption name OwnMobility value 150
24
+ setoption name OppMobility value 150
25
+ setoption name KingTropism value 20
26
+ setoption name PiecePlacement value 100
27
+ setoption name PiecePressure value 120
28
+ setoption name PassedPawns value 100
29
+ setoption name PawnStructure value 80
30
+ setoption name Lines value 100
31
+ setoption name Outposts value 80
32
+ setoption name Fianchetto value 0
33
+ setoption name PawnMass value 100
34
+ setoption name PawnChains value 100
35
+ setoption name PawnShield value 120
36
+ setoption name PawnStorm value 80
37
+ setoption name Forwardness value 50
38
+ setoption name DoubledPawnMg value -12
39
+ setoption name DoubledPawnEg value -24
40
+ setoption name IsolatedPawnMg value -10
41
+ setoption name IsolatedPawnEg value -20
42
+ setoption name IsolatedOnOpenMg value -10
43
+ setoption name BackwardPawnMg value -8
44
+ setoption name BackwardPawnEg value -10
45
+ setoption name BackwardOnOpenMg value -8
46
+ setoption name PstStyle value 1
47
+ setoption name MobilityStyle value 0
48
+ setoption name NpsLimit value 0
49
+ setoption name EvalBlur value 0
50
+ setoption name Contempt value 0
51
+ setoption name SearchSkill value 10
52
+ setoption name RiskyDepth value 0
53
+ setoption name SlowMover value 100
54
+ setoption name Selectivity value 175
55
+ setoption name BookFilter value 20
56
+ setoption name GuideBookFile value players/ph-tarrasch2.bin
57
+ setoption name MainBookFile value hist/_pre30.bin