Calcitem
|
f5c4a5f7d9
|
Fix some VC Code analysis issues
|
2021-01-03 02:24:07 +08:00 |
Calcitem
|
957b19c712
|
movegen: refactor
|
2020-12-29 10:56:04 +08:00 |
Calcitem
|
df36aaa2e1
|
Rename moveTable to adjacentSquares
|
2020-12-28 23:13:38 +08:00 |
Calcitem
|
0156386239
|
bb: Remove Unused DISABLE_BITBOARD
|
2020-12-28 22:54:09 +08:00 |
Calcitem
|
afcc4a953d
|
Use EFFECTIVE_SQUARE_NB
|
2020-12-28 22:54:09 +08:00 |
Calcitem
|
66b6eee8e9
|
movegen: Slice generate() to three sub functions
|
2020-12-28 22:54:09 +08:00 |
Calcitem
|
26984e3ae1
|
bb: Implement moveTableBB
Performance Test result:
After Modify put_piece()
depth + 4: 88859ms -> 86818ms, +2.3%
|
2020-12-20 11:27:13 +08:00 |
Calcitem
|
892f9152cf
|
Update copyright info
|
2020-12-14 01:11:43 +08:00 |
Calcitem
|
b6a72ff9db
|
Fix member variable is not initialized in the constructor
|
2020-11-01 10:42:10 +08:00 |
Calcitem
|
bd6396e459
|
build: 消除 make 编译警告 (GCC 10.2)
|
2020-10-24 01:34:29 +08:00 |
Calcitem
|
0408fa57fc
|
Sync fishmill
|
2020-10-02 21:49:20 +08:00 |
Calcitem
|
31d9bd8294
|
movegen/movepick: Position * 改为 Position &
|
2020-09-06 12:32:35 +08:00 |
Calcitem
|
75276915be
|
movengen: movePriorityTable 第一个类型由 Move 改为 Square
|
2020-08-30 22:16:50 +08:00 |
Calcitem
|
00e1f8d4b7
|
movegen: refactor
|
2020-08-30 22:10:15 +08:00 |
Calcitem
|
8e57d6f916
|
Change MoveList from class to struct
|
2020-08-30 22:03:26 +08:00 |
Calcitem
|
d3ec80a6b4
|
movegen: refactor: rating 改名为 value
|
2020-08-30 22:00:00 +08:00 |
Calcitem
|
c0ea24b967
|
movegen: refactor
|
2020-08-30 21:33:18 +08:00 |
Calcitem
|
60e753be3c
|
从 Stockfish 合并 uci/benchmark 等文件
|
2020-07-11 12:39:09 +08:00 |
Calcitem
|
1472f78bc8
|
refactor: MovePicker 类增加 moves[MAX_MOVES] 成员并使用
|
2020-07-09 00:51:17 +08:00 |
Calcitem
|
2116aae3a4
|
refactor: 将 board.h/.c 中的内容转移到 position.h/.c
|
2020-07-07 00:14:18 +08:00 |
Calcitem
|
32728dc13f
|
refactor: 调整源码目录结构将其扁平化
|
2020-07-05 23:04:42 +08:00 |