Docs.rs
chess-oxide-0.2.3
chess-oxide 0.2.3
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
GavinShox
Dependencies
ahash ^0.8.11
normal
env_logger ^0.11
normal
log ^0.4
normal
rand ^0.8.5
normal
slint ^1.7.2
normal
static_init ^1.0.3
normal
slint-build ^1.7.2
build
Versions
0%
of the crate is documented
Platform
i686-pc-windows-msvc
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
chess
0.2.3
All Items
Modules
Structs
Enums
Constants
Traits
Functions
Type Aliases
Crate
chess
Copy item path
source
·
[
−
]
Re-exports
§
pub use
board
::*;
pub use
perft
::*;
Modules
§
board
perft
test
Structs
§
Attack
Map
Castle
Move
Defend
Map
Move
Movegen
Flags
Piece
Position
Enums
§
Move
Type
Piece
Colour
Piece
Type
Square
Constants
§
BISHO
P_
OFFSET
BLAC
K_
KING_
START
KNIGH
T_
OFFSET
LONG_
BLAC
K_
ROOK_
START
LONG_
WHIT
E_
ROOK_
START
MOVE_
VEC_
SIZE
NULL_
MOVE
NULL_
PIECE
PAWN_
OFFSET
PROMOTIO
N_
PIEC
E_
TYPES
QUEE
N_
KING_
OFFSET
ROOK_
OFFSET
SHOR
T_
BLAC
K_
ROOK_
START
SHOR
T_
WHIT
E_
ROOK_
START
WHIT
E_
KING_
START
Traits
§
MoveMap
Functions
§
movegen
movegen_
in_
check
print_
board
Type Aliases
§
Offset
Pos64
Position
Hash