Skip to content
Shogi program written in Rust
Branch: master
Clone or download
Latest commit 6a8a014 Jun 12, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
eval_bin Learn 10000 depth3 May 2, 2018
src Change directory structure Jun 12, 2018
.gitignore Save kifu of floodgate May 12, 2018
Cargo.lock Cargo update May 24, 2018
Cargo.toml
README.jp.md
README.md Update README May 28, 2018
rustfmt.toml Format Apr 30, 2018

README.md

Girigiri

Shogi AI written in Rust

日本語バージョン

Install

  1. Install Rust

  2. Clone

    $ git clone https://github.com/bknshn/girigiri
    

How to play

  1. Build

    $ cargo build --release
    
  2. Install 将棋所(Shogidokoro)

  3. Open Shogidokoro.exe and set girigiri/target/release/usi as engine

  • In Linux or Mac you need to use Mono
mono /usr/local/bin/Shogidokoro/Shogidokoro.exe

Others

  • Run self match locally

    $ cargo run --bin auto --release
    
  • Battle in floodgate

    $ cargo run --bin floodgate --release
    
  • For CSA battle

    $ cargo run --bin main --release
    
  • Learn evaluation function

    $ cargo run --bin learn --release
    
  • Debug

    $ cargo run --bin debug --release
    

Introduction

Rustで将棋AI入門 1-動かしてみる

You can’t perform that action at this time.