文件名称:neat-chess:Java UCI协议实现(通用国际象棋引擎)
文件大小:1.25MB
文件格式:ZIP
更新时间:2024-04-30 20:01:12
Java
一个用Java编写的简单 (通用国际象棋接口)客户端。 用测试 。 文献资料 启动/关闭客户端 通过使用startStockfish()方法,客户端假定系统中已经安装了Stockfish,并且在$PATH作为"stockfish" 。 var uci = new UCI (); uci . startStockfish(); 使用start(String cmd)整洁的棋可以与其他国际象棋引擎一起测试: // leela chess var uci = new UCI (); uci . start( " lc0 " ); 默认情况下,您发送给引擎的每个命令的超时时间均为60s (在此期间线程被阻塞)。 您可以将全局默认超时配置为其他值: var uci = new UCI ( 5000l ); // default timeout 5 seconds uci . star
【文件预览】:
neat-chess-main
----build.gradle.kts(184B)
----src()
--------main()
----assets()
--------position01.png(1.23MB)
----README.md(5KB)
----settings.gradle.kts(33B)