1. 首页
  2. 考试认证
  3. 其它
  4. uci 用于与UCI(通用国际象棋接口)引擎通信的Ruby库

uci 用于与UCI(通用国际象棋接口)引擎通信的Ruby库

上传者: 2024-10-09 04:16:05上传 ZIP文件 12.83KB 热度 3次
Ruby UCI - Ruby的通用国际象棋接口UCI gem允许以一种更像ruby​​的方式与支持UCI协议的国际象棋引擎进行通信。安装注意:不包括国际象棋引擎。您必须先安装合适的UCI兼容引擎。标准安装适用。任何一个: gem install uci ..或者,在捆绑项目中,将此行添加到应用程序的Gemfile中: gem 'uci'然后执行: $ bundle例子require 'uci' uci = Uci . new ( :engine_path => '/usr/local/bin/stockfish' ) while ! uci . ready? do puts "Engine isn't ready yet, sleeping..." sleep ( 1 ) end # this loo
用户评论