Bruno Raoult bruno
  • Joined on 2020-12-30
bruno created branch perft in bruno/brchess 2024-03-24 07:25:47 +01:00
bruno pushed to perft at bruno/brchess 2024-03-24 07:25:47 +01:00
bruno pushed to master at bruno/brchess 2024-03-23 19:50:32 +01:00
aaeab03089 revert captured in position before change to move struct
bruno pushed to master at bruno/brchess 2024-03-23 17:42:12 +01:00
ce2e0e8459 add forgotten changes in bitboard-switch branch (git is so... difficult)
d0279125ae move_{do,undo}: FIX forgotten king[] update, add few bug_on()
Compare 2 commits »
bruno pushed to master at bruno/brchess 2024-03-23 17:26:57 +01:00
798047b84d Merge branch 'bitboard-switch'
856e3e52da add movedo-test
51a348c1e4 add pos_cmp (as a debug check after move_{do,undo})
51c35e21f4 castling: lowercase macros, nove-{do,undo}: full (untested) version
3a06407d5a move: exclusive M_CAPTURE / M_EN_PASSANT
Compare 143 commits »
bruno pushed to master at bruno/brchess 2024-03-23 17:24:50 +01:00
bruno pushed to bitboard-switch at bruno/brchess 2024-03-23 16:51:54 +01:00
bruno pushed to master at bruno/brchess 2024-03-21 22:09:39 +01:00
3ecd19eb10 move list taken off from pos_t
bruno opened issue bruno/brchess#8 2024-03-21 09:33:29 +01:00
Separate movelist from position
bruno commented on issue bruno/brchess#6 2024-03-21 09:30:22 +01:00
get rid of 0x88 representation

No more 0x88 list with bitboard-switch branch. Master merge: 1397d61d22

bruno closed issue bruno/brchess#6 2024-03-21 09:30:22 +01:00
get rid of 0x88 representation
bruno commented on issue bruno/brchess#3 2024-03-21 09:29:20 +01:00
Pieces lists are too expensive

No more piece list with bitboard-switch branch. Master merge: 1397d61d22

bruno closed issue bruno/brchess#3 2024-03-21 09:29:20 +01:00
Pieces lists are too expensive
bruno pushed to master at bruno/brchess 2024-03-21 08:05:35 +01:00
af593bdf87 brlib update to reflect bitboard-switch merge
bruno pushed to master at bruno/brchess 2024-03-21 08:02:10 +01:00
1397d61d22 move_{do,undo}: FIX forgotten king[] update, add few bug_on()
856e3e52da add movedo-test
51a348c1e4 add pos_cmp (as a debug check after move_{do,undo})
51c35e21f4 castling: lowercase macros, nove-{do,undo}: full (untested) version
3a06407d5a move: exclusive M_CAPTURE / M_EN_PASSANT
Compare 143 commits »
bruno pushed to bitboard-switch at bruno/brchess 2024-03-21 07:02:51 +01:00
1397d61d22 move_{do,undo}: FIX forgotten king[] update, add few bug_on()
856e3e52da add movedo-test
51a348c1e4 add pos_cmp (as a debug check after move_{do,undo})
Compare 3 commits »
bruno pushed to bitboard-switch at bruno/brchess 2024-03-20 10:02:03 +01:00
51c35e21f4 castling: lowercase macros, nove-{do,undo}: full (untested) version
3a06407d5a move: exclusive M_CAPTURE / M_EN_PASSANT
ae6328ce26 position: add captured piece
Compare 3 commits »
bruno pushed to bitboard-switch at bruno/brchess 2024-03-19 18:31:29 +01:00
08064dd1a1 start bb-based move_do
bruno pushed to bitboard-switch at bruno/brchess 2024-03-19 18:30:24 +01:00
49705bc707 rename few macros to lowercase, add M_DPUSH move flag
bruno pushed to bitboard-switch at bruno/brchess 2024-03-18 10:21:58 +01:00
8527c3dee1 movegen: separate all captures (easier later handling)