Bruno Raoult bruno
  • Joined on 2020-12-30
bruno pushed to master at bruno/brchess 2021-11-14 11:58:34 +01:00
6dac938c76 bodichess.c: clean dead code.
bruno pushed to master at bruno/brchess 2021-11-14 11:36:01 +01:00
5bf5d6bae9 bodichess main loop (move gen/eval/fen init/print pos/print moves)
bruno pushed to master at bruno/brchess 2021-11-12 20:22:51 +01:00
451afea6b5 refactor position: now contains board (not board *)
bruno pushed to master at bruno/brchess 2021-11-12 18:33:57 +01:00
bd7d9f8551 add memory pool for positions
bruno pushed to master at bruno/brchess 2021-11-12 12:34:36 +01:00
4442901b58 fix forgotten break in sq88 -> bitboard move_gen()
bruno pushed to master at bruno/brchess 2021-11-12 12:29:57 +01:00
4365838276 simplify bitboard macros & move_gen use bitboard for occupied square
bruno pushed to master at bruno/brchess 2021-11-12 11:01:29 +01:00
bd88da013c pos: added mobility. move_gen: hangle castling
bruno pushed to master at bruno/brchess 2021-11-12 11:00:27 +01:00
37271bdd77 eval: basic mobility
6832cdf32a debug.c: fix indent level
Compare 2 commits »
bruno pushed to master at bruno/brchess 2021-11-12 10:58:18 +01:00
28164beb37 board.h: add square defs for both 0x88 & bitboards
bruno pushed to master at bruno/brchess 2021-11-10 15:55:55 +01:00
7c98f0d4c5 piece_t change, pack piece_details, conversion piece: mask<=>number
bruno pushed to master at bruno/brchess 2021-11-10 15:52:38 +01:00
bc07a949b0 change piece_t mask, pack piece_details
bruno pushed to master at bruno/test-repo 2021-11-10 10:28:47 +01:00
09b582c23a test colors
bruno pushed to master at bruno/test-repo 2021-11-10 10:27:58 +01:00
906bc71f67 Update 'foo.h'
bruno pushed to master at bruno/test-repo 2021-11-10 10:27:18 +01:00
8c6c719733 Update 'foo.h'
bruno pushed to master at bruno/test-repo 2021-11-10 10:26:46 +01:00
1f26a4fcbb Update 'foo.h'
bruno pushed to master at bruno/test-repo 2021-11-10 10:26:10 +01:00
efc1117154 test colors
bruno pushed to master at bruno/test-repo 2021-11-10 10:24:48 +01:00
9fe79ece73 test colors
bruno pushed to master at bruno/brchess 2021-11-09 21:03:59 +01:00
f79524837a update gitignore
bruno pushed to master at bruno/brchess 2021-11-09 20:59:22 +01:00
5623dc78a5 dummy eval func (pieces + square control), bit ops, shorter int types
bruno pushed to master at bruno/brchess 2021-11-08 10:06:18 +01:00
e55c2e9cbe bug fix for moves count + move_add, clean debug