jackjohn7
|
63f18f3d9a
|
fix and utilize transpposition tables, we skip many moves but I think we've probably slowed down in some ways too
|
2026-05-05 01:30:40 -05:00 |
|
jackjohn7
|
88131d9ab0
|
add zobrist hashing, WIP transposition table
|
2026-05-04 20:49:31 -05:00 |
|
jackjohn7
|
aa562d4ab6
|
more tests
|
2026-04-15 03:03:56 -05:00 |
|
jackjohn7
|
a4cbde9713
|
use unstable sort, small optimization
|
2026-04-15 02:47:46 -05:00 |
|
jackjohn7
|
de02670685
|
correct const mask names, correct doc comments about endianness
|
2026-04-15 02:39:31 -05:00 |
|
jackjohn7
|
d702342ebb
|
update README
|
2025-11-11 17:02:14 -06:00 |
|
jackjohn7
|
7eb567543e
|
updated header comment
|
2025-11-11 17:01:33 -06:00 |
|
jackjohn7
|
b788bd2e4d
|
cleaned up, added random AI for testing
|
2025-11-11 04:10:06 -06:00 |
|
jackjohn7
|
92a11f0898
|
ai working and winning, added move rank heuristic
|
2025-11-10 02:11:33 -06:00 |
|
jackjohn7
|
05536f0dc3
|
ai implemented, needs some perf tuning
|
2025-11-08 05:50:32 -06:00 |
|
jackjohn7
|
8c4b0fc1cd
|
remove bench sections for now
|
2025-11-07 23:38:18 -06:00 |
|
jackjohn7
|
08e0b11db9
|
use an OR in a spot where it will help some tiny amount, set up doc
|
2025-11-05 21:29:08 -06:00 |
|
jackjohn7
|
4e74d926b0
|
remove dead code in test
|
2025-11-04 18:59:38 -06:00 |
|
jackjohn7
|
e40c2641a5
|
remove vestigial files
|
2025-11-04 18:41:21 -06:00 |
|
jackjohn7
|
5bc23f92d3
|
setup flake
|
2025-11-04 18:40:38 -06:00 |
|
|
|
af0cf1f548
|
improve bench for reversals
|
2025-11-04 01:32:55 -06:00 |
|
|
|
d7d8732904
|
restructured, flips working, benchmarking flips, got some basic terminal rendering
|
2025-11-04 01:04:50 -06:00 |
|
|
|
10de749e1d
|
cleanup, add bench
|
2025-10-30 04:26:49 -05:00 |
|
|
|
99e619d733
|
added a bunch of test cases for move generation
|
2025-10-30 02:25:17 -05:00 |
|
|
|
1a8c339326
|
test WIP
|
2025-10-30 00:15:03 -05:00 |
|
|
|
0de67fd423
|
init
|
2025-10-29 21:51:24 -05:00 |
|