Commit graph

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