Skip to content

Commit ec3276d

Browse files
committed
Reward attacks on pieces
1 parent c26e86c commit ec3276d

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

README

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,12 @@ Version 5.1
5050
-----------
5151
- Bugfix to hashtable storing (no elo change, but big help in endgames)
5252

53+
Version 6.0
54+
-----------
55+
- Reward attacks on pieces more heavily (+20)
56+
-
5357

5458
TODO:
5559
-----
5660
- Only extend checks with SEE > 0?
57-
- Single reply to check should be marked as dangerous.
61+
- Single reply to check should be marked as dangerous.

js/garbochess.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1421,11 +1421,11 @@ function InitializeEval() {
14211421
g_mobUnit[i][0] = 1;
14221422
g_mobUnit[i][0x80] = 0;
14231423
g_mobUnit[i][enemy | piecePawn] = 1;
1424-
g_mobUnit[i][enemy | pieceBishop] = 1;
1425-
g_mobUnit[i][enemy | pieceKnight] = 1;
1426-
g_mobUnit[i][enemy | pieceRook] = 1;
1427-
g_mobUnit[i][enemy | pieceQueen] = 1;
1428-
g_mobUnit[i][enemy | pieceKing] = 1;
1424+
g_mobUnit[i][enemy | pieceBishop] = 2;
1425+
g_mobUnit[i][enemy | pieceKnight] = 2;
1426+
g_mobUnit[i][enemy | pieceRook] = 4;
1427+
g_mobUnit[i][enemy | pieceQueen] = 6;
1428+
g_mobUnit[i][enemy | pieceKing] = 8;
14291429
g_mobUnit[i][friend | piecePawn] = 0;
14301430
g_mobUnit[i][friend | pieceBishop] = 0;
14311431
g_mobUnit[i][friend | pieceKnight] = 0;
@@ -2441,4 +2441,4 @@ self.onmessage = function (e) {
24412441
} else {
24422442
MakeMove(GetMoveFromString(e.data));
24432443
}
2444-
}
2444+
}

0 commit comments

Comments
 (0)