完全なゲームやアプリケーションは必要ありません。理想的には次のことができるコアライブラリです。
- 人間と競争する
- 設定可能な難易度がある
- カスタマイズ可能な動きがあります (伝統的なチェスには存在しない独自の動きが必要になる場合があります)
このプラットフォームは、Lua のみを実行できるクローズド システムであるため、Lua バインディングを介して C++ エンジンを実行することさえできません。私は C++ を Lua に変換する必要があります。これは理想的には避けたいのですが、他に方法がない場合 (大量のコードでない限り) は反対しません。