|
| | attacks.h |
| |
| | board.h |
| | Chess board constants, piece helpers, square geometry, and directions.
|
| |
| | date.h |
| |
| | dstring.h |
| | Deprecated dynamic string helper.
|
| |
| | error.h |
| | Shared status and error codes.
|
| |
| | fullmove.h |
| | Compact encoded move representation.
|
| |
| | game.h |
| |
| | game_cursor.h |
| |
| | game_positions.h |
| |
| | game_result.h |
| |
| | hash.h |
| | Pre-generated Zobrist hash values for chess positions.
|
| |
| | move.h |
| | Portable move intent.
|
| |
| | move_predicates.h |
| | Move validation predicates.
|
| |
| | movelist.h |
| | Generated move records and fixed-capacity move lists.
|
| |
| | movetext_cursor.h |
| |
| | movetext_location.h |
| |
| | nags.h |
| |
| | notation.h |
| |
| | position.h |
| | Chess position state, move generation, and notation support.
|
| |
| | primitives.h |
| | Constants and definitions of the chess board.
|
| |
| | rating.h |
| |
| | square_collections.h |
| | Square collection helpers.
|
| |
| | square_moves.h |
| | Square movement lookup tables.
|
| |