15 Commits
Author SHA1 Message Date
Paolo Di Lorenzo 8a3780ca81 Clean up engine-related concurrency 2025-09-15 19:46:56 -04:00
Paolo Di Lorenzo 144b3cd666 Migrate to swift testing
Except in engine tests.
2025-06-11 22:34:26 -04:00
Paolo Di Lorenzo 5dc17e2172 Add swift-format 2025-06-11 13:39:59 -04:00
Paolo Di Lorenzo 2325363373 Improve formatting and update readme 2025-05-30 21:58:25 -04:00
Amir Zucker 0db8c046a8 Cherry-Pick - Develop - fixed tests 2025-01-07 18:03:50 +02:00
Amir-Zucker bc5b32f423 Develop to master (#6) 2024-12-30 15:45:52 +02:00
Amir Zucker 8cf0c28515 Convertered ChessKitEngine to async/await 2024-12-26 13:41:18 +02:00
Paolo Di Lorenzo b92b92ba6d Update stockfish nnue file names and clean up EngineType
Re-enable stockfish engine tests

Re-enable stockfish engine tests

Enable lc0 tests and disable stockfish tests

Re-enable stockfish engine test

Update stockfish nnue file names
2024-09-10 19:45:31 -04:00
Paolo Di Lorenzo bcf42c725e Update to lc0 0.31.1 2024-09-09 20:59:14 -04:00
Paolo Di Lorenzo 97584e1a09 Update to Stockfish 17 2024-09-07 16:55:36 -04:00
Paolo Di Lorenzo 034648bfe9 Expose Engine.type and clean up setup loop 2024-08-28 17:57:41 -04:00
Paolo Di Lorenzo 6777cbe67e Add secondary write pipe to engine messenger for stdin commands 2024-04-20 22:44:34 -04:00
Paolo Di Lorenzo 1f19ff7174 Fix lc0 tests 2024-03-28 22:27:03 -04:00
Paolo Di Lorenzo 9a450b9d75 Add lc0 engine extension and update tests 2023-04-26 09:49:29 -04:00
Paolo Di Lorenzo beacf2db81 Add engine tests 2023-04-21 10:58:00 -04:00