Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / jordanbray/chess issues and pull requests

#88 - Question in `next` of `impl Iterator for MoveGen`

Issue - State: closed - Opened by miguel-ambrona about 1 month ago - 1 comment

#86 - Implement pawn hashing

Pull Request - State: open - Opened by GNUSheep 7 months ago

#85 - Defended Piece

Issue - State: open - Opened by jjsalasrivera 7 months ago

#84 - Updating to modern Rust

Pull Request - State: open - Opened by umgefahren 11 months ago - 2 comments

#83 - Incorrect FEN generated:

Issue - State: open - Opened by xd009642 11 months ago - 1 comment

#82 - chess::Error should implement std::error::Error

Issue - State: open - Opened by pedrofgodinho 11 months ago

#81 - feat: a to san function

Issue - State: open - Opened by samyosm about 1 year ago - 2 comments

#80 - Promotion moves not implemented in ChessMove::from_san

Issue - State: open - Opened by Gourab-Ghosh over 1 year ago - 1 comment

#79 - MoveGen throws an IlleganSanMove for a legal move

Issue - State: closed - Opened by cbeust over 1 year ago - 1 comment

#78 - Add support for nostd

Pull Request - State: open - Opened by BenjaminSchaaf over 1 year ago

#77 - [Question] Why does Square allow above 63?

Issue - State: closed - Opened by DerPesky over 1 year ago - 1 comment

#76 - Fix spelling mistake

Pull Request - State: closed - Opened by ghost over 1 year ago

#75 - Bug in Board Hash trait implementation

Issue - State: open - Opened by barakugav almost 2 years ago - 3 comments

#73 - Repetition in tests

Issue - State: open - Opened by mathprocessing about 2 years ago

#72 - 960

Pull Request - State: open - Opened by s-arash over 2 years ago

#71 - Display trait for Game, as PGN string

Pull Request - State: open - Opened by yzoug over 2 years ago - 1 comment

#70 - Suggest: add URL to this repo to rust doc

Issue - State: open - Opened by richelbilderbeek over 2 years ago

#69 - Display Game as PGN

Issue - State: open - Opened by yzoug over 2 years ago

#68 - Update source code

Issue - State: open - Opened by kraktus over 2 years ago - 1 comment

#65 - Removing en passant doesn't work

Issue - State: open - Opened by analog-hors almost 3 years ago

#64 - add MoveGen::has_legal_moves and use it in Board.status

Pull Request - State: open - Opened by AlexanderHarrison almost 3 years ago - 1 comment

#63 - Board.status unnecessarily calculates all legal moves

Issue - State: open - Opened by AlexanderHarrison almost 3 years ago

#62 - Factor out "physical" board state into a separate private struct

Pull Request - State: open - Opened by terrorfisch about 3 years ago

#61 - Fix CastleRights unsound interface

Pull Request - State: open - Opened by terrorfisch about 3 years ago - 1 comment

#60 - Hotfix for unsoundness issue with MoveGen (55)

Pull Request - State: open - Opened by terrorfisch about 3 years ago - 7 comments

#59 - Fix UB (issue 52)

Pull Request - State: closed - Opened by terrorfisch about 3 years ago - 10 comments

#58 - Build step is prohibitively expensive

Issue - State: closed - Opened by jrwats about 3 years ago - 4 comments

#57 - [EZ] Replace a magic number, 2, with `NUM_COLORS`

Pull Request - State: closed - Opened by jrwats about 3 years ago

#56 - Out of bounds square can cause out of bounds access.

Issue - State: closed - Opened by analog-hors about 3 years ago - 1 comment

#55 - Move generation is unsound for non-standard positions

Issue - State: open - Opened by analog-hors about 3 years ago - 1 comment

#54 - En-passant erroneously rejected as invalid when specified via SAN

Issue - State: open - Opened by minor-fixes about 3 years ago - 3 comments

#52 - Use of std::mem::transmute in Rank and File is undefined behaviour

Issue - State: closed - Opened by analog-hors about 3 years ago - 1 comment

#51 - Improper use of MaybeUninit in code is undefined behaviour

Issue - State: closed - Opened by analog-hors about 3 years ago - 6 comments

#50 - Build error for the first example in README.md

Issue - State: open - Opened by SnowballSH about 3 years ago - 1 comment

#49 - Produce valid FEN strings for game struct

Pull Request - State: open - Opened by WalterSmuts over 3 years ago - 10 comments

#48 - Remove unnecessary conversion when creating square

Pull Request - State: open - Opened by vitorsvt over 3 years ago

#47 - Fix typo in rank docs

Pull Request - State: open - Opened by vitorsvt over 3 years ago

#46 - FEN - Half-move clock and full-move counter Display Trait implementation

Issue - State: open - Opened by WalterSmuts over 3 years ago - 6 comments

#45 - Hash eq board

Pull Request - State: closed - Opened by Nicholas-Baron over 3 years ago - 3 comments

#44 - Board cannot be the key to a HashMap

Issue - State: closed - Opened by Nicholas-Baron over 3 years ago - 4 comments

#43 - Support for a safe_legal_quick(board: &Board, chess_move: ChessMove) -> bool

Issue - State: closed - Opened by kchalkias over 3 years ago - 4 comments

#42 - Panic due to uninitialized Board

Issue - State: closed - Opened by lzanini over 3 years ago - 2 comments

#40 - Misguided! "Build as dependency stalls" - Build time confusion

Issue - State: closed - Opened by WalterSmuts over 3 years ago - 2 comments

#39 - Publish new version on crates.io

Issue - State: closed - Opened by thomas-daniels over 3 years ago - 2 comments

#38 - Support custom eviction policies in CacheTable

Pull Request - State: closed - Opened by vlad902 almost 4 years ago - 1 comment

#37 - Document `Color::to_fourth_rank` and fix doc typos

Pull Request - State: closed - Opened by kraktus almost 4 years ago - 1 comment

#36 - Normalise en passant square returned by `Board::en_passant`

Issue - State: open - Opened by kraktus almost 4 years ago - 2 comments

#35 - Readme: Add direct link to the documentation

Pull Request - State: closed - Opened by kraktus almost 4 years ago - 3 comments

#34 - Release 3.2?

Issue - State: closed - Opened by brunocodutra about 4 years ago - 2 comments

#33 - Add method to get side to move as number

Issue - State: closed - Opened by UlisseMini about 4 years ago - 4 comments

#32 - Only compile and expose selected features

Issue - State: closed - Opened by marmistrz about 4 years ago - 6 comments

#31 - Usability questions and proposals

Issue - State: closed - Opened by ikamensh about 4 years ago - 5 comments

#30 - Update README.md

Pull Request - State: closed - Opened by ikamensh about 4 years ago

#29 - Benchmark against Pleco?

Issue - State: closed - Opened by yukw777 about 4 years ago - 4 comments

#28 - UnMakeMove

Issue - State: closed - Opened by athaa over 4 years ago - 2 comments

#27 - Add from_string function to ChessMove

Pull Request - State: closed - Opened by UlisseMini over 4 years ago - 4 comments

#26 - Build fails on arm (raspberry pi)

Issue - State: closed - Opened by UlisseMini over 4 years ago - 5 comments

#25 - Material value

Issue - State: closed - Opened by FilipAndersson245 over 4 years ago - 1 comment

#24 - bug in can_declare_draw()

Issue - State: closed - Opened by s-arash almost 5 years ago - 2 comments

#23 - Typo in doc for new_legal(...)

Issue - State: closed - Opened by jcriddle4 almost 5 years ago - 4 comments

#22 - fixed masked movegen issue (#21)

Pull Request - State: closed - Opened by s-arash almost 5 years ago - 1 comment

#21 - Bug in MoveGen when setting a mask

Issue - State: closed - Opened by s-arash almost 5 years ago - 1 comment

#20 - LTO currently required for reasonable performance - Some functions need #[inline]

Issue - State: closed - Opened by s-arash about 5 years ago - 9 comments

#19 - Feature request: easier way to inspect the board, e.g. to_fen()

Issue - State: closed - Opened by fanzier about 5 years ago - 5 comments

#18 - Feature request: allow easier board setup beside from_fen()

Issue - State: closed - Opened by fanzier about 5 years ago - 8 comments

#17 - null_move() should reset en-passant square

Issue - State: closed - Opened by fanzier about 5 years ago - 3 comments

#16 - Board hash should include side to move

Issue - State: closed - Opened by fanzier about 5 years ago - 1 comment

#15 - Bug in MoveGen

Issue - State: closed - Opened by s-arash over 5 years ago - 2 comments

#14 - Version 2.0.2 on crates.io doesn't build

Issue - State: closed - Opened by 1tgr over 5 years ago - 2 comments

#13 - Hash for ChessMove

Issue - State: closed - Opened by s-arash over 5 years ago - 3 comments

#12 - fixed board state bug after null-move

Pull Request - State: closed - Opened by mattbruv over 6 years ago - 1 comment

#11 - Board.legal() fails after Board.null_move()

Issue - State: closed - Opened by mattbruv over 6 years ago - 4 comments

#10 - Convert CacheTable storage into boxed slice

Pull Request - State: closed - Opened by nvzqz almost 7 years ago - 1 comment

#9 - Add micro benchmarks for move gen and making

Pull Request - State: closed - Opened by niklasf about 7 years ago

#8 - Remove #[allow(dead_code)]

Pull Request - State: closed - Opened by niklasf about 7 years ago - 3 comments

#7 - Create benchmarks

Pull Request - State: closed - Opened by niklasf about 7 years ago - 1 comment

#6 - Joining forces

Issue - State: closed - Opened by niklasf about 7 years ago - 10 comments

#5 - Bitboard trait

Issue - State: closed - Opened by gnzlbg over 7 years ago - 5 comments

#4 - Move Sort

Issue - State: open - Opened by jordanbray over 7 years ago - 1 comment
Labels: enhancement

#3 - Two ways to generate moves

Issue - State: closed - Opened by jordanbray over 7 years ago - 2 comments
Labels: enhancement

#2 - from_fen doesnt work as expected

Issue - State: closed - Opened by timglabisch over 7 years ago - 2 comments

#1 - Update lazy_static, remove time, use std::time if need arises in the future

Pull Request - State: closed - Opened by serprex about 8 years ago - 1 comment