Commit Graph

18 Commits

Author SHA1 Message Date
6e38de58cb brchess: remove any readline dependancy (issue with static linking) 2024-06-22 21:06:06 +02:00
f530a13481 prepare brchess, eval, eval-simple for future use 2024-06-19 11:01:48 +02:00
403e625cbe add hyperbola-quintessence.[ch]}, rank move gen, + file/rook/queen 2024-02-15 10:15:13 +01:00
be5c4e5c2a Set back brchess.c file 2024-02-05 08:38:09 +01:00
f52c50c817 Copy brchess.c into temp-migration-bitboard/brchess.c 2024-02-05 08:38:09 +01:00
01c5765888 remove -DBIN_xxx from brchess source files. parts moved to ./test (TODO) 2023-12-13 21:30:39 +01:00
11d3501a35 copyright dates 2023-11-15 12:28:57 +01:00
20403a0795 improve search() and pvs() output 2023-07-13 09:49:02 +02:00
b5ed42746e cosmetic changes 2023-07-12 21:29:51 +02:00
0ca495576d add simple_eval and pvs. DO NOT USE PVS (need to use simple_eval) 2023-07-11 22:24:26 +02:00
d9f03acb02 fix piece color in move_do 2023-07-10 13:17:26 +02:00
0b787c8a90 Add negamax function (no α β pruning) 2023-07-09 15:44:50 +02:00
183e9ef2be Improve move gen, delete ling pos, 3 steps moves generation 2023-07-07 02:21:14 +02:00
6f7a04cc89 Add move_do (dup position), remove &board in move struct 2023-07-06 12:22:26 +02:00
8857dec6cd cleanup 2023-07-02 12:15:22 +02:00
9c6830bc56 add inittial pos init function 2023-06-25 15:54:46 +02:00
cb94ca52b9 rename to brchess 2023-06-22 16:07:16 +02:00
e1570fa34a latest brlib version 2023-06-21 14:36:45 +02:00