timecat 1.52.0

A NNUE-based chess engine that implements the Negamax algorithm and can be integrated into any project as a library. It features move generation, advanced position evaluation through NNUE, and move searching capabilities.
Documentation
1
2
3
4
5
6
7
8
9
10
11
This module defines the `Board` structure and its associated methods for managing the game board in the this library. It handles tasks such as initializing the board, displaying the board state, etc.

## Examples
```rust
use timecat::prelude::*;

let board = Board::default();
assert_eq!(board.get_fen(), STARTING_POSITION_FEN)
```

This example initializes a new board.