Bruno Raoult bruno
  • Joined on 2020-12-30
bruno pushed to master at bruno/brchess 2023-07-11 22:21:07 +02:00
9932a64c97 add pvs(), aka Principal Variation Search
bruno pushed to master at bruno/brchess 2023-07-11 22:13:54 +02:00
af1f5db507 add BB flip_V and FLIP_H macros
bruno pushed to master at bruno/Tools 2023-07-11 13:16:53 +02:00
6feb928205 add bash and emacs init files
bruno pushed to master at bruno/brchess 2023-07-10 18:35:37 +02:00
d76c10797a add debug_timer_elapsed()
36aa34a38b add list_sort lib
Compare 2 commits »
bruno pushed to master at bruno/brchess 2023-07-10 13:17:55 +02:00
d9f03acb02 fix piece color in move_do
683b6ad66b add debug_level_get
b1e6461f6f Add DEBUG_DEBUG_C
Compare 3 commits »
bruno pushed to master at bruno/brchess 2023-07-09 16:22:49 +02:00
65f1bef987 cleanup
bruno pushed to master at bruno/brchess 2023-07-09 16:04:44 +02:00
23e49f463e add Emacs .dirs-local.el
bruno opened issue bruno/brchess#6 2023-07-09 16:03:38 +02:00
get rid of 0x88 representation
bruno commented on issue bruno/brchess#4 2023-07-09 16:02:28 +02:00
move generation: redundant variable ?

No. doit is necessary (think about future possible NULL moves)

bruno closed issue bruno/brchess#4 2023-07-09 16:02:28 +02:00
move generation: redundant variable ?
bruno pushed to master at bruno/brchess 2023-07-09 15:54:19 +02:00
48319cf21a add M_PR_NL option in move_print()
0b787c8a90 Add negamax function (no α β pruning)
4bca805404 add move_t forward decl.
0df87ff41c Add bestmove in pos struct, add pos_check()
892bdcd004 debug: Add flush option
Compare 5 commits »
bruno pushed to master at bruno/brchess 2023-07-07 15:54:15 +02:00
120a459206 add pos_del function
bruno pushed to master at bruno/brchess 2023-07-07 15:53:50 +02:00
7952a34c88 Add pos negamax function
bruno pushed to master at bruno/brchess 2023-07-07 12:28:39 +02:00
531bfa4fb0 remove unused lib includes
bruno pushed to master at bruno/brchess 2023-07-07 12:11:50 +02:00
12f972e152 move.c: Code cleanup, add promotion in move_do
bruno pushed to master at bruno/brchess 2023-07-07 02:23:11 +02:00
183e9ef2be Improve move gen, delete ling pos, 3 steps moves generation
bruno pushed to master at bruno/brchess 2023-07-06 12:23:12 +02:00
6f7a04cc89 Add move_do (dup position), remove &board in move struct
a08b006b98 Add pre-processor and assembly generation
Compare 2 commits »
bruno pushed to master at bruno/brchess 2023-07-02 12:15:34 +02:00
8857dec6cd cleanup
bruno pushed to master at bruno/brchess 2023-07-02 11:36:15 +02:00
aa7cb11056 add FILE* output
bruno pushed to master at bruno/brchess 2023-07-02 10:37:44 +02:00
81898b3cf6 add FILE* output