Commit Graph

  • a2b47697e5 Release version 0.7.0 (#28) master 0.7.0 Paolo Di Lorenzo 2025-09-15 20:02:00 -04:00
  • cde57cfb2c Disable failing stockfish test Paolo Di Lorenzo 2025-09-15 19:55:48 -04:00
  • 8a3780ca81 Clean up engine-related concurrency Paolo Di Lorenzo 2025-09-15 19:43:09 -04:00
  • 95ff516291 Disable failing stockfish test Paolo Di Lorenzo 2025-06-11 22:39:20 -04:00
  • 144b3cd666 Migrate to swift testing Paolo Di Lorenzo 2025-06-11 22:34:18 -04:00
  • b677ef5ed9 Update .git-blame-ignore-revs to ignore objc and c++ reformat Paolo Di Lorenzo 2025-06-11 16:35:09 -04:00
  • 552d3a0b47 Apply formatting to objc and c++ files Paolo Di Lorenzo 2025-06-11 16:33:46 -04:00
  • 733fd49daa Add logging queue and reformat Engine function names Paolo Di Lorenzo 2025-06-11 14:21:14 -04:00
  • 3978e5252a Add git blame ignore revs for swift format changes Paolo Di Lorenzo 2025-06-11 13:41:01 -04:00
  • 5dc17e2172 Add swift-format Paolo Di Lorenzo 2025-06-11 13:39:59 -04:00
  • ddcf8bc1f9 Add credit to swift concurrency change in changelog Paolo Di Lorenzo 2025-05-30 22:16:49 -04:00
  • f9d3c1fb95 Release version 0.6.0 (#25) 0.6.0 Paolo Di Lorenzo 2025-05-30 22:04:44 -04:00
  • 2325363373 Improve formatting and update readme Paolo Di Lorenzo 2025-05-30 21:58:25 -04:00
  • f2174f4d33 Add support for strict swift concurrency (#21) Paolo Di Lorenzo 2025-05-30 21:57:51 -04:00
  • fe297f49f2 convert_chesskit_engine_to_asynckit - removed AsyncAlgorithms dependency. Amir Zucker 2025-02-06 18:33:09 +02:00
  • 0db8c046a8 Cherry-Pick - Develop - fixed tests Amir Zucker 2025-01-07 18:03:50 +02:00
  • bc5b32f423 Develop to master (#6) Amir-Zucker 2024-12-30 15:45:52 +02:00
  • 8cf0c28515 Convertered ChessKitEngine to async/await Amir Zucker 2024-12-26 13:41:18 +02:00
  • 8975c9f1af Release version 0.5.0 (#18) 0.5.0 Paolo Di Lorenzo 2024-09-10 21:24:54 -04:00
  • 0c8cd3733b Update to Stockfish 17 and Lc0 0.31.1 (#17) Paolo Di Lorenzo 2024-09-10 19:59:54 -04:00
  • c7e100238c Disable stockfish engine tests Paolo Di Lorenzo 2024-09-10 19:58:05 -04:00
  • b92b92ba6d Update stockfish nnue file names and clean up EngineType Paolo Di Lorenzo 2024-09-10 17:38:35 -04:00
  • bcf42c725e Update to lc0 0.31.1 Paolo Di Lorenzo 2024-09-09 20:58:28 -04:00
  • 97584e1a09 Update to Stockfish 17 Paolo Di Lorenzo 2024-09-07 16:55:36 -04:00
  • 034648bfe9 Expose Engine.type and clean up setup loop Paolo Di Lorenzo 2024-08-28 17:57:41 -04:00
  • 66710c55fc Release version 0.4.1 (#15) 0.4.1 Paolo Di Lorenzo 2024-04-22 22:19:16 -04:00
  • 2600aed851 Prepare for 0.4.1 release Paolo Di Lorenzo 2024-04-22 22:17:17 -04:00
  • 7d01c84279 Fix parsing of newlines in engine responses (#14) Paolo Di Lorenzo 2024-04-22 21:54:56 -04:00
  • 6c7884907f Update changelog with newline parsing fix Paolo Di Lorenzo 2024-04-22 21:53:01 -04:00
  • 7df83cf8d1 Fix parsing of newlines in engine responses Paolo Di Lorenzo 2024-04-22 21:50:58 -04:00
  • 5e3a3a5623 Update .gitignore Paolo Di Lorenzo 2024-04-22 18:54:19 -04:00
  • 053314a836 Release version 0.4.0 (#13) 0.4.0 Paolo Di Lorenzo 2024-04-22 14:47:20 -04:00
  • a9df2221c4 Prepare for 0.4.0 release Paolo Di Lorenzo 2024-04-22 14:44:38 -04:00
  • 2ad241f301 Update to Stockfish 16.1 and Lc0 0.30 (#12) Paolo Di Lorenzo 2024-04-22 14:34:21 -04:00
  • 7b1bc2c361 Remove unsafe flags Paolo Di Lorenzo 2024-04-22 14:30:26 -04:00
  • 8896350c90 Add more engine update info in readme and changelog Paolo Di Lorenzo 2024-04-22 14:27:43 -04:00
  • 44b81a1cde Improve readme Paolo Di Lorenzo 2024-04-21 18:42:29 -04:00
  • 51ee7e52b4 Update engine neural net details in readme Paolo Di Lorenzo 2024-04-21 17:15:03 -04:00
  • 9898697c53 Update to Lc0 0.30 Paolo Di Lorenzo 2024-04-21 17:00:55 -04:00
  • fc05bd2879 Clean up engine setup loop Paolo Di Lorenzo 2024-04-21 12:37:14 -04:00
  • 731c2a5ce1 Rename checks workflow Paolo Di Lorenzo 2024-04-21 11:29:25 -04:00
  • 5761cc1a7c Clean up stockfish setup commands Paolo Di Lorenzo 2024-04-21 11:27:32 -04:00
  • e66386b75f Update checks workflow and add periphery scanning Paolo Di Lorenzo 2024-04-20 23:05:28 -04:00
  • 6777cbe67e Add secondary write pipe to engine messenger for stdin commands Paolo Di Lorenzo 2024-04-20 22:43:22 -04:00
  • 60a1bf5eb1 Update to Stockfish 16.1 Paolo Di Lorenzo 2024-04-20 22:26:48 -04:00
  • 05536bb772 Switch stockfish submodule to 16.1 tag Paolo Di Lorenzo 2024-04-20 20:07:15 -04:00
  • d6970f7418 Use stockfish via main uci loop Paolo Di Lorenzo 2024-04-20 14:39:06 -04:00
  • d7508bb401 Remove custom stockfish Paolo Di Lorenzo 2024-04-20 12:04:52 -04:00
  • 0f11891b3c Use synchronous operations for engine commands Paolo Di Lorenzo 2024-03-29 10:45:17 -04:00
  • b41f785e8b Add eval file to stockfish tests Paolo Di Lorenzo 2024-03-29 10:36:17 -04:00
  • 1f19ff7174 Fix lc0 tests Paolo Di Lorenzo 2024-03-28 22:27:03 -04:00
  • 24f9364de4 Update readme with engine neural network set up info 0.3.0 Paolo Di Lorenzo 2024-03-27 22:30:57 -04:00
  • f4aafb615b Improve performance and remove resources from package by default Paolo Di Lorenzo 2024-03-27 22:17:56 -04:00
  • 2c2285c93d Fix code formatting issues in README (#7) Paolo Di Lorenzo 2023-06-04 14:18:59 -04:00
  • 84b9687a5a Update changelog for 0.2.2 release 0.2.2 Paolo Di Lorenzo 2023-05-18 10:18:08 -04:00
  • d57f1b5a49 Replace URLs in .gitmodules (#4) Paolo Di Lorenzo 2023-05-18 10:09:58 -04:00
  • 156a7d6b08 Remove -w unsafe flag from ChessKitEngineCore 0.2.1 Paolo Di Lorenzo 2023-04-28 14:17:47 -04:00
  • fa75659217 README improvements (#3) Paolo Di Lorenzo 2023-04-27 09:29:00 -04:00
  • 7a88750553 Add icons to supported engines table Paolo Di Lorenzo 2023-04-27 09:23:53 -04:00
  • 8e1662a2ba Add table to supported engines section of readme Paolo Di Lorenzo 2023-04-27 09:19:37 -04:00
  • 924732d86c Update lc0 submodule with eigen source changes (#2) 0.2.0 Paolo Di Lorenzo 2023-04-26 11:51:56 -04:00
  • 99843f4c8d Add eigen core source code Paolo Di Lorenzo 2023-04-26 11:40:59 -04:00
  • 0df132d422 Update lc0 submodule with eigen source changes Paolo Di Lorenzo 2023-04-26 11:31:29 -04:00
  • b7ba35c5c3 Add LeelaChessZero engine (#1) Paolo Di Lorenzo 2023-04-26 11:03:29 -04:00
  • 2c4c6bc675 Update readme and improve package manifest structure Paolo Di Lorenzo 2023-04-26 10:03:05 -04:00
  • 71e3eb8e40 Remove default engine type from Engine initializer Paolo Di Lorenzo 2023-04-26 09:54:04 -04:00
  • 9a450b9d75 Add lc0 engine extension and update tests Paolo Di Lorenzo 2023-04-26 09:49:29 -04:00
  • 307065d56e Add lc0 repo submodule Paolo Di Lorenzo 2023-04-21 11:15:46 -04:00
  • f368ffb687 Add lc0 engine base structure Paolo Di Lorenzo 2023-04-21 11:05:38 -04:00
  • beacf2db81 Add engine tests Paolo Di Lorenzo 2023-04-21 10:58:00 -04:00
  • 18a931a18f Update stockfish links and add more comments to readme Paolo Di Lorenzo 2023-04-15 16:55:29 -04:00
  • 1a1e82473d Add url to license Paolo Di Lorenzo 2023-04-15 16:13:04 -04:00
  • 23e6c2850c Replace EngineMessengerDelegate with response handler block Paolo Di Lorenzo 2023-04-15 15:55:48 -04:00
  • fbcae0d178 Add tests for EngineCommand and EngineResponse 0.1.3 Paolo Di Lorenzo 2023-04-15 15:08:04 -04:00
  • 49c5224dad Add readme status badges and perform minor cleanup Paolo Di Lorenzo 2023-04-15 12:52:39 -04:00
  • b225b51330 Add status badges and more feature examples to readme Paolo Di Lorenzo 2023-04-15 11:51:41 -04:00
  • eab5c12ea5 Improve readme Paolo Di Lorenzo 2023-04-15 11:41:17 -04:00
  • 64ef70c181 Fix Stockfish submodule Paolo Di Lorenzo 2023-04-15 11:19:43 -04:00
  • f2a77752e3 Combine objc and c++ targets into single target Paolo Di Lorenzo 2023-04-15 11:18:20 -04:00
  • bf19aa1a9a Remove extra title in readme Paolo Di Lorenzo 2023-04-14 12:23:31 -04:00
  • 02e9efdccc Add test_bundle input to test-chesskit-engine.yml Paolo Di Lorenzo 2023-04-14 12:11:13 -04:00
  • 6e82258898 Improve usage instructions in readme Paolo Di Lorenzo 2023-04-14 12:01:44 -04:00
  • 080d97d813 Add tests workflow and codecov configuration Paolo Di Lorenzo 2023-04-14 11:51:14 -04:00
  • 35abd97225 Create separate swift and objc EngineType enums 0.1.2 Paolo Di Lorenzo 2023-04-14 11:10:29 -04:00
  • 958de131d2 Remove main.cpp and change c++ target to not be executable 0.1.1 Paolo Di Lorenzo 2023-04-14 10:38:10 -04:00
  • cfe25cc324 Add changelog 0.1.0 Paolo Di Lorenzo 2023-04-14 10:21:27 -04:00
  • 52f7c4ae63 Replace Stockfish folder with submodule Paolo Di Lorenzo 2023-04-14 10:16:26 -04:00
  • e6c8f726eb Add package source and test files Paolo Di Lorenzo 2023-04-14 10:05:21 -04:00
  • b2c7b151d0 Initial Commit Paolo Di Lorenzo 2023-04-13 15:00:23 -04:00