This website requires JavaScript.
Explore
Help
Register
Sign In
Bruno Raoult
bruno
0 Followers
·
0 Following
Joined on
2020-12-30
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
11
Projects
Packages
Public Activity
Starred Repositories
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-18 10:13:52 +01:00
b4cc87815b
movegen: separate all captures (easier later handling)
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-18 09:15:42 +01:00
dc916f5c56
move.h: revert flags to direct bit mask
748953a767
move-gen: separate pawn capture from en-passant (easier later testing)
Compare 2 commits »
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-17 17:39:14 +01:00
9c2e76442d
add a struct_group for move_do() irreversible changes
49302c7a60
lowercase move flags macros
db38b507ff
add gmon.out
Compare 3 commits »
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-16 12:15:32 +01:00
9d40a53aea
simplify pos_next_legal()
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-16 10:54:31 +01:00
260d8d34bd
move.h: simplify flags. movegen.c: add pos_next_legal()
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-15 10:54:14 +01:00
037d49e4ca
move-do: copy from pre-bitboard version
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-15 09:14:54 +01:00
4eb620a873
add occ param in sq_attackers()
92dcb1e778
fix king move in pos_is_legal()
c8aea61529
pos_checkers(): add occ parameter
b3f0dd0534
add move_str()
0f06ccb8db
simplify piece_details structure/functions (need to rewrite)
Compare 8 commits »
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-12 10:47:52 +01:00
17d1dc52f9
movegen: pseudo_is_legal() and pos_legalmoves()
cc3754ae00
add position blockers
08082faed3
moves_print() and move_sort_by_sq(): use movelist_t instead of pos_t
Compare 3 commits »
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-11 16:12:55 +01:00
6ee4cd1642
cleanup
b7fdcca66d
pos_check(): add adjacent kings test
890cb05296
add move_make_promote_capture and move_make_capture
301ca24783
add funcs comments and const parameters
d81dca6e23
add sq_line array, bb_sq_aligned3, renamed sq_manh to sq_taxi
Compare 5 commits »
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-10 11:44:54 +01:00
87e7695873
new pos/bb funcs, legal(), better castling gen, etc. [see commit details]
bruno
pushed to
master
at
bruno/brlib
2024-03-07 22:58:13 +01:00
8ff163dcf5
add stdlib in brlib.h (unexplained error in __abs_choose_expr)
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-07 10:50:52 +01:00
7295914bb6
temp commit for machine change. Does not compile !
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-04 21:50:27 +01:00
b351d198b8
sq_attackers() + others (see dedails). Ready for move do/undo ?
bruno
pushed to
master
at
bruno/Tools
2024-03-02 09:51:45 +01:00
cc5ae859a0
config lsp-ui-doc, etc... (see comments)
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-03-02 07:11:44 +01:00
a499893f32
add board_print, board_print_mask
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-02-29 10:05:58 +01:00
dc6ceb3407
Makefile cleanup
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-02-29 09:34:48 +01:00
beaa7bfcbc
movegen: start to fix early bugs (wrong masks, etc...)
be32bae86a
strengthen FEN parsing
8f0840fc2f
add functions documentation - should be done earlier !!
6d412e7fce
add move.c from pre-bitboard version
7859228f89
movegen-test: add fen test array
Compare 6 commits »
bruno
pushed to
bitboard-switch
at
bruno/brchess
2024-02-26 19:16:06 +01:00
f1a081a7b6
add pawn movegen (untested)
ca4e274957
add in-between masks (with/without dest square. TODO: keep only one !)
e50d9a73e6
Makefile: cleanup
Compare 3 commits »
bruno
pushed to
master
at
bruno/brlib
2024-02-26 19:10:11 +01:00
9162db31e3
add -DBUG_ON -DWARN_ON to enable/disable bug_on()/warn_on()
bruno
pushed to
master
at
bruno/brlib
2024-02-23 05:49:13 +01:00
24baf3524a
switch to -O3
First
Previous
...
10
11
12
13
14
...
Next
Last