Bruno Raoult bruno
  • Joined on 2020-12-30
bruno pushed to tt at bruno/brchess 2024-06-09 22:18:56 +02:00
ebf01bc7db perft_test -> perft, perf -> perft_alt move2 -> move, move -> move_alt
bruno pushed to master at bruno/brchess 2024-06-08 20:13:21 +02:00
660d181e41 add GAMESIZE (attention: **WRONG**, as for repeat only !)
5a2cdfca56 perft-test: add SF ucinewgame / isready + check sync
Compare 2 commits »
bruno pushed to master at bruno/brchess 2024-06-06 07:39:26 +02:00
00fc61020c "#define key_t" -> hkey_t type
06904f8a77 cleanup fetch-all.sh
Compare 2 commits »
bruno pushed to master at bruno/brchess 2024-05-30 10:47:12 +02:00
431baa43d4 cleanup
bruno closed issue bruno/brchess#16 2024-05-28 10:12:00 +02:00
Movegen: remove sq_upleft/sq_upright
bruno commented on issue bruno/brchess#16 2024-05-28 10:10:56 +02:00
Movegen: remove sq_upleft/sq_upright

Done in #ec64e2e

bruno commented on issue bruno/brchess#17 2024-05-28 10:06:15 +02:00
Ensure EP flag is always valid

No change, looks too expensive.

bruno closed issue bruno/brchess#17 2024-05-28 10:06:15 +02:00
Ensure EP flag is always valid
bruno pushed to master at bruno/brchess 2024-05-28 09:45:25 +02:00
cee262e31d fetch-all.sh: use git-branch - still "echo", no real command
bruno pushed to master at bruno/brchess 2024-05-28 09:43:04 +02:00
ec64e2e44d replace pawn_shift_xxx with bb_pawns_attacks
bruno opened issue bruno/brchess#17 2024-05-27 14:57:47 +02:00
Ensure EP flag is always valid
bruno pushed to master at bruno/brchess 2024-05-27 14:55:48 +02:00
972046351b fen: simplify fen_check() + fix e.p. when no possible capture
bruno created branch branch-from-web-2 in bruno/test-repo 2024-05-25 07:42:28 +02:00
bruno pushed to branch-from-web-2 at bruno/test-repo 2024-05-25 07:42:28 +02:00
bruno opened issue bruno/brchess#16 2024-05-23 08:22:38 +02:00
Movegen: remove sq_upleft/sq_upright
bruno opened issue bruno/brchess#15 2024-05-22 20:30:07 +02:00
Move some stuff to brlib: bitops, etc...
bruno opened issue bruno/brlib#7 2024-05-22 20:27:03 +02:00
Add arch dependencies, and maybe self-detect
bruno opened issue bruno/brlib#6 2024-05-22 20:23:20 +02:00
move stuff from brchess to brlib, add few bit functions
bruno opened issue bruno/brlib#5 2024-05-22 20:08:19 +02:00
Add C11 _Generic bit ops
bruno commented on issue bruno/brchess#14 2024-05-22 15:10:53 +02:00
test x86_64 extensions performance

XOP was abandoned, forget about it. However, I started to make some tests before understanding this is a dead-end:

#include <stdio.h>
#include <stdalign.h>
#include <x86intrin.h>

t