|
0fc415d900
|
Keep bitboard.h
|
2024-02-05 08:38:08 +01:00 |
|
|
26c3b04d17
|
Set back bitboard.c file
|
2024-02-05 08:38:08 +01:00 |
|
|
7e870ee269
|
Duplicate bitboard.c history.
|
2024-02-05 08:38:08 +01:00 |
|
|
15ad675838
|
Copy bitboard.c into temp-migration-bitboard/bitboard.c
|
2024-02-05 08:38:08 +01:00 |
|
|
6acacb0314
|
Keep bitboard.c
|
2024-02-05 08:38:08 +01:00 |
|
|
033d95ce26
|
Makefile: delegate some brlib targets to submodule Makefile
|
2024-02-05 07:55:37 +01:00 |
|
|
e49e9b8f9d
|
Start bitboard migration... Long long cries coming
|
2024-02-04 19:16:10 +01:00 |
|
|
f0d6f57dd1
|
cosmetic changes in README
|
2024-01-13 16:29:24 +01:00 |
|
|
e2c2903b66
|
add "git fetch" in install instructions
|
2024-01-13 15:59:01 +01:00 |
|
|
3fdd65acf1
|
fix git https URI
|
2024-01-13 15:13:18 +01:00 |
|
|
b0c3f003ac
|
env.sh, differenciate vars from brlib's ones...
|
2024-01-13 14:37:31 +01:00 |
|
|
97f30b4300
|
add missing COPYING
|
2024-01-07 14:15:32 +01:00 |
|
|
9ea42c0604
|
add install readme
|
2024-01-06 20:19:34 +01:00 |
|
|
7930ed11e4
|
new brlib
|
2024-01-06 19:56:06 +01:00 |
|
|
1aa419392e
|
adapt to brlib 0.3
|
2024-01-06 19:54:22 +01:00 |
|
|
558be57c58
|
update Makefile for brlib, bit_for_each new API
|
2024-01-01 09:56:09 +01:00 |
|
|
98cb2a8577
|
add path in env.sh & submodu;es-upd.sh
|
2024-01-01 09:55:17 +01:00 |
|
|
ab629fdfa0
|
adapt Makefile/env.sh to new brlib tree
|
2023-12-29 17:49:17 +01:00 |
|
|
345834159a
|
change submodule url to relative
|
2023-12-29 16:35:19 +01:00 |
|
|
09633a4287
|
replace libs with brlib submodule
|
2023-12-29 09:44:33 +01:00 |
|
|
cb9c81e8f9
|
edit env.sh
|
2023-12-29 08:31:30 +01:00 |
|
|
072f3ced9b
|
Makefile/.gitignore: cleanup (cont.)
|
2023-12-15 09:17:12 +01:00 |
|
|
77bde22d00
|
add brlib's bits.c (to remove problematic logs in bits.h)
|
2023-12-13 21:35:57 +01:00 |
|
|
e2d32a7300
|
Makefile: Hure rewriting/simplification (!)
|
2023-12-13 21:31:01 +01:00 |
|
|
01c5765888
|
remove -DBIN_xxx from brchess source files. parts moved to ./test (TODO)
|
2023-12-13 21:30:39 +01:00 |
|
|
a0ccad58e5
|
bits.h: remove logs in macros
|
2023-12-11 15:05:57 +01:00 |
|
|
be790056f6
|
Makefile: fix/simplify binaries generation
|
2023-12-11 15:02:31 +01:00 |
|
|
e0da38e697
|
debug.[ch]: remove dependancies from bits.h
|
2023-12-11 14:59:30 +01:00 |
|
|
11d3501a35
|
copyright dates
|
2023-11-15 12:28:57 +01:00 |
|
|
48b5420830
|
Add check array in position structure
|
2023-07-25 06:54:33 +02:00 |
|
|
f27b649503
|
typo in bits.c
|
2023-07-14 23:14:57 +02:00 |
|
|
605ef7d201
|
add first TODO (valgrind/mem check)
|
2023-07-14 22:15:33 +02:00 |
|
|
aa1e9fdeda
|
add license
|
2023-07-14 21:46:10 +02:00 |
|
|
d3c78cb0af
|
remove TOC
|
2023-07-14 21:05:44 +02:00 |
|
|
4ff9df9369
|
Initial STATUS.org
|
2023-07-14 21:00:29 +02:00 |
|
|
b3fde55107
|
.gitignore: valgrind.out
|
2023-07-14 08:45:46 +02:00 |
|
|
f2d4f07069
|
valgrind: ignore libreadline errors
|
2023-07-14 08:35:47 +02:00 |
|
|
b855ba59aa
|
do not generate moves in pvs() terminal nodes
|
2023-07-13 10:39:36 +02:00 |
|
|
20403a0795
|
improve search() and pvs() output
|
2023-07-13 09:49:02 +02:00 |
|
|
c7e2aec77c
|
Move bitboards constants to bitboard.h
|
2023-07-13 09:48:16 +02:00 |
|
|
754b011d05
|
fix _moves_gen_eval_sort()
|
2023-07-12 21:34:04 +02:00 |
|
|
e2a3563fce
|
use eval_simple() as base for eval()
|
2023-07-12 21:32:26 +02:00 |
|
|
d852e0bc1d
|
adjust nodecounts, fix PVS
|
2023-07-12 21:31:27 +02:00 |
|
|
3de87daa5a
|
bug fix in pos_dup()
|
2023-07-12 21:30:24 +02:00 |
|
|
b5ed42746e
|
cosmetic changes
|
2023-07-12 21:29:51 +02:00 |
|
|
0ca495576d
|
add simple_eval and pvs. DO NOT USE PVS (need to use simple_eval)
|
2023-07-11 22:24:26 +02:00 |
|
|
ed9b9cc646
|
add nodes_count and moves_{generated,counted} in pos struct
|
2023-07-11 22:22:33 +02:00 |
|
|
88d2d4061f
|
add moves sort
|
2023-07-11 22:21:42 +02:00 |
|
|
9932a64c97
|
add pvs(), aka Principal Variation Search
|
2023-07-11 22:20:43 +02:00 |
|
|
af1f5db507
|
add BB flip_V and FLIP_H macros
|
2023-07-11 22:13:06 +02:00 |
|