|
1929d4bb1f
|
bb migration: add util, update fen/fen-test + partial pos + piece
|
2024-02-07 22:08:24 +01:00 |
|
|
a8565e46cd
|
Set back fen.c file
|
2024-02-05 08:38:10 +01:00 |
|
|
c7a2d9b330
|
Copy fen.c into temp-migration-bitboard/fen.c
|
2024-02-05 08:38:10 +01:00 |
|
|
01c5765888
|
remove -DBIN_xxx from brchess source files. parts moved to ./test (TODO)
|
2023-12-13 21:30:39 +01:00 |
|
|
48319cf21a
|
add M_PR_NL option in move_print()
|
2023-07-09 15:53:57 +02:00 |
|
|
aa7cb11056
|
add FILE* output
|
2023-07-02 11:36:04 +02:00 |
|
|
1154f141c9
|
start bitboard integration
|
2023-06-22 16:08:57 +02:00 |
|
|
05a64ec742
|
simplify 0x88 macros / remove redundant chessdefs.h equivalent ones
|
2021-11-20 16:15:45 +01:00 |
|
|
f0e1836f2f
|
add memstats / clear lists when new fen position
|
2021-11-14 16:03:36 +01:00 |
|
|
bd7d9f8551
|
add memory pool for positions
|
2021-11-12 18:33:39 +01:00 |
|
|
4365838276
|
simplify bitboard macros & move_gen use bitboard for occupied square
|
2021-11-12 12:28:44 +01:00 |
|
|
7c98f0d4c5
|
piece_t change, pack piece_details, conversion piece: mask<=>number
|
2021-11-10 15:54:13 +01:00 |
|
|
d38e2f4543
|
Occupancy & square control bitboards + continue printf->logX
|
2021-11-08 08:38:38 +01:00 |
|
|
c7faa88bfa
|
structures forward declarations
|
2021-11-04 13:06:24 +01:00 |
|
|
0e117bc2f9
|
move from printf to logX() - unfinished.
|
2021-11-03 12:39:23 +01:00 |
|
|
06548a6464
|
Add flags for move display. Fix move generator color + pawn capture
|
2021-11-01 09:37:40 +01:00 |
|
|
3ac41d7f78
|
Add pawn pseudo-moves
|
2021-10-31 19:57:14 +01:00 |
|
|
07e7cbc72a
|
fen.c: bug fix wrong empty square loop in fen parsing
|
2021-10-31 08:30:53 +01:00 |
|
|
4bba067cd6
|
Add player's pieces list management + change board def.
|
2021-10-30 22:03:17 +02:00 |
|
|
7bdc428485
|
add license information & rename typedefs
|
2021-10-29 09:00:10 +02:00 |
|
|
264459dc0f
|
initial files
|
2021-10-27 16:09:56 +02:00 |
|