文件名称:uci:用于与 UCI(通用国际象棋接口)引擎通信的 Ruby 库
文件大小:13KB
文件格式:ZIP
更新时间:2024-07-26 10:52:28
Ruby
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
【文件预览】:
uci-master
----Rakefile(216B)
----.rvmrc(28B)
----Gemfile(88B)
----.rspec(26B)
----spec()
--------lib()
--------spec_helper.rb(799B)
----.gitignore(154B)
----lib()
--------uci.rb(13KB)
----README.md(6KB)
----uci.gemspec(978B)
----LICENSE.txt(1KB)