Bruno Raoult bruno
  • Joined on 2020-12-30
bruno pushed to master at bruno/brchess 2025-08-20 19:23:27 +02:00
8d46ff9829 move-do: use castling flags, other improvements (~12% on perft)
8bf4262e11 position: use XOR in square clr/set, for castling flags to 8 bits
9dd7c7064d perft-test: improve displayed info, add selective tests
7e65fbc205 change some bit macros, fix pst_init bug (thx gcc!), TT mask 64 bits
cf77a78aa6 Makefile: Fix dev/debug flags (issue with -Og & -g)
Compare 5 commits »
bruno pushed to hash at bruno/brchess 2024-09-12 08:38:47 +02:00
8d46ff9829 move-do: use castling flags, other improvements (~12% on perft)
bruno commented on issue bruno/brchess#13 2024-09-12 08:33:26 +02:00
move_do: improve castling

Done in 8bf4262 and 8d1ca38

bruno closed issue bruno/brchess#13 2024-09-12 08:33:26 +02:00
move_do: improve castling
bruno pushed to hash at bruno/brchess 2024-09-11 08:39:27 +02:00
8d1ca383bb move-do: use castling flags, other improvements (~12% on perft)
bruno pushed to hash at bruno/brchess 2024-09-11 08:17:24 +02:00
8bf4262e11 position: use XOR in square clr/set, for castling flags to 8 bits
bruno pushed to hash at bruno/brchess 2024-09-11 08:13:30 +02:00
9dd7c7064d perft-test: improve displayed info, add selective tests
bruno pushed to hash at bruno/brchess 2024-09-04 20:11:02 +02:00
7e65fbc205 change some bit macros, fix pst_init bug (thx gcc!), TT mask 64 bits
cf77a78aa6 Makefile: Fix dev/debug flags (issue with -Og & -g)
Compare 2 commits »
bruno pushed to master at bruno/Tools 2024-09-02 20:46:56 +02:00
4d9c134f04 add Gandi zone info input + sync br/lorien home files
bruno pushed to hash at bruno/brchess 2024-09-02 20:08:16 +02:00
7ae6604e10 Makefile: add dependency on brlib file
f7a6e582ed movegen: add pos_gen_legal() to simplify code
e1debcc3ae create (unused) thread.[ch] files.
Compare 3 commits »
bruno pushed to search at bruno/brchess 2024-09-02 20:03:37 +02:00
b7a5d0fe56 pv.h (empty)
bruno pushed to search at bruno/brchess 2024-08-16 12:13:42 +02:00
87555f5405 misc unfinished changes (kinda stash)
bruno pushed to hash at bruno/brchess 2024-08-14 16:56:54 +02:00
01af1f5c49 separate perft (from search.c)
6ea77c85e1 Restore duplicated search.c and 1 others
3fb0c92653 Splitting 'search.c' and 1 others
a6a21626c7 uci: complete option/setoption
2cd1289cd6 misc.c -> util.c, add str_token()
Compare 91 commits »
bruno pushed to search at bruno/brchess 2024-08-08 09:04:54 +02:00
bb866cb933 Merge branch 'master' into search
7ae6604e10 Makefile: add dependency on brlib file
Compare 2 commits »
bruno pushed to master at bruno/brchess 2024-08-08 08:43:45 +02:00
7ae6604e10 Makefile: add dependency on brlib file
bruno pushed to master at bruno/brchess 2024-08-08 08:41:44 +02:00
1ae0c935d8 MAkefile: add dependency on brlib file
bruno pushed to search at bruno/brchess 2024-08-06 21:23:50 +02:00
fcd54b44ce phase update in move_do(), new phase_verify(), rewrite calc_phase()
bruno pushed to search at bruno/brchess 2024-08-05 08:41:24 +02:00
aef14db3e4 Merge branch 'master' into search
f7a6e582ed movegen: add pos_gen_legal() to simplify code
Compare 2 commits »
bruno pushed to master at bruno/brchess 2024-08-05 08:40:37 +02:00
f7a6e582ed movegen: add pos_gen_legal() to simplify code
bruno pushed to search at bruno/brchess 2024-08-05 08:28:07 +02:00
f7fd2cb657 merge perft split
1ca4eb4443 Merge branch 'master' into search
e1debcc3ae create (unused) thread.[ch] files.
Compare 3 commits »