shogiutil 0.7.0

A collection of tools to handle shogi data.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod board;
mod error;
mod model;
mod parser;
mod piece;
mod usi;

pub use board::{Bitboard, Board};
pub use error::{Result, ShogiUtilError};
pub use model::{Color, LegalMove, Move, Square};
pub use parser::{parse_csa_string, ParsedCsa};
pub use piece::Piece;
pub use usi::{SfenBoard, SfenMove, UsiRequest, UsiResponse};

#[cfg(test)]
pub mod debug;