giga-chess 0.8.4

A rust chess library built for performance, handling game logic and legal/best move generation.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub use crate::engine::Engine;
pub use crate::game::{
    chess_board::ChessBoard,
    chess_move::{ChessMove, ChessMoveType},
    color::{Color, COLORS},
    pgn_metadata::PGNMetadata,
    piece::{Piece, PIECES},
    square::*,
    state::GameState,
    status::GameStatus,
    Game,
};