miguel-ambrona / sherlock

A chess library written in Rust, oriented to creating and solving chess compositions with especial emphasis on retrograde analysis.
MIT License
5 stars 0 forks source link

Captures Bounds #8

Closed miguel-ambrona closed 4 months ago

miguel-ambrona commented 4 months ago

We introduce a new field to state to keep track of some lower and upper bounds of the number of captures performed by every piece.

We introduce a simple rule to refine this information.