issues
search
jordanbray
/
chess
A rust library to manage chess move generation
https://jordanbray.github.io/chess/
MIT License
245
stars
57
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Indexing cache_table::CacheTable on 32-bit systems may cause overflow
#89
Kakusakov
opened
3 weeks ago
0
Question in `next` of `impl Iterator for MoveGen`
#88
miguel-ambrona
closed
6 months ago
1
added serialize feature which adds serialize and deserialize to all game related structs
#87
sardap
opened
9 months ago
0
Implement pawn hashing
#86
GNUSheep
opened
11 months ago
0
Defended Piece
#85
jjsalasrivera
opened
1 year ago
0
Updating to modern Rust
#84
umgefahren
opened
1 year ago
2
Incorrect FEN generated:
#83
xd009642
opened
1 year ago
1
chess::Error should implement std::error::Error
#82
pedrofgodinho
opened
1 year ago
0
feat: a to san function
#81
samyosm
opened
1 year ago
2
Promotion moves not implemented in ChessMove::from_san
#80
Gourab-Ghosh
opened
1 year ago
1
MoveGen throws an IlleganSanMove for a legal move
#79
cbeust
closed
1 year ago
1
Add support for nostd
#78
BenjaminSchaaf
opened
1 year ago
0
[Question] Why does Square allow above 63?
#77
Pesky01
closed
1 year ago
1
Fix spelling mistake
#76
ghost
closed
2 years ago
0
Bug in Board Hash trait implementation
#75
barakugav
opened
2 years ago
3
panic from trying build "1nbqkbnr/1ppppppp/8/8/2PP4/B4N2/P3PPPP/RN1QKB1R b KQkq -"
#74
andrija-s
closed
2 years ago
0
Repetition in tests
#73
mathprocessing
opened
2 years ago
0
960
#72
s-arash
opened
2 years ago
0
Display trait for Game, as PGN string
#71
yzoug
opened
2 years ago
1
Suggest: add URL to this repo to rust doc
#70
richelbilderbeek
opened
2 years ago
0
Display Game as PGN
#69
yzoug
opened
2 years ago
0
Update source code
#68
kraktus
opened
3 years ago
1
Enable optimization on the build script no matter which profile is used for the crate itself. This should fix #58.
#67
KarelPeeters
closed
1 year ago
1
`remove_move` and `remove_mask` truncate moves in the move generator.
#66
analog-hors
opened
3 years ago
0
Removing en passant doesn't work
#65
analog-hors
opened
3 years ago
0
add MoveGen::has_legal_moves and use it in Board.status
#64
AlexanderHarrison
opened
3 years ago
1
Board.status unnecessarily calculates all legal moves
#63
AlexanderHarrison
opened
3 years ago
0
Factor out "physical" board state into a separate private struct
#62
terrorfisch
opened
3 years ago
0
Fix CastleRights unsound interface
#61
terrorfisch
opened
3 years ago
1
Hotfix for unsoundness issue with MoveGen (55)
#60
terrorfisch
opened
3 years ago
7
Fix UB (issue 52)
#59
terrorfisch
closed
1 year ago
10
Build step is prohibitively expensive
#58
jrwats
closed
1 year ago
4
[EZ] Replace a magic number, 2, with `NUM_COLORS`
#57
jrwats
closed
1 year ago
0
Out of bounds square can cause out of bounds access.
#56
analog-hors
closed
1 year ago
1
Move generation is unsound for non-standard positions
#55
analog-hors
opened
3 years ago
1
En-passant erroneously rejected as invalid when specified via SAN
#54
minor-fixes
opened
3 years ago
3
CastleRights::from_index and CastleRights::rook_square_to_castle_rights are unsound
#53
analog-hors
closed
1 year ago
1
Use of std::mem::transmute in Rank and File is undefined behaviour
#52
analog-hors
closed
1 year ago
1
Improper use of MaybeUninit in code is undefined behaviour
#51
analog-hors
closed
1 year ago
6
Build error for the first example in README.md
#50
SnowballSH
opened
3 years ago
1
Produce valid FEN strings for game struct
#49
WalterSmuts
opened
3 years ago
10
Remove unnecessary conversion when creating square
#48
vitorsvt
opened
3 years ago
0
Fix typo in rank docs
#47
vitorsvt
opened
3 years ago
0
FEN - Half-move clock and full-move counter Display Trait implementation
#46
WalterSmuts
opened
3 years ago
6
Hash eq board
#45
Nicholas-Baron
closed
3 years ago
3
Board cannot be the key to a HashMap
#44
Nicholas-Baron
closed
3 years ago
4
Support for a safe_legal_quick(board: &Board, chess_move: ChessMove) -> bool
#43
kchalkias
closed
3 years ago
4
Panic due to uninitialized Board
#42
lzanini
closed
3 years ago
2
add: Serialize and Deserialize derivations are added for Game struct
#41
mehmetsefabalik
closed
4 years ago
0
Misguided! "Build as dependency stalls" - Build time confusion
#40
WalterSmuts
closed
3 years ago
2
Next