|
Chess 0.0.1
A library written in c
|
Files | |
| castling_rights.h | |
| Defines the chess castling rights type and related utility functions for representing and manipulating chess castling rights. | |
| color.h | |
| Defines the chess color type and related utility functions for representing and manipulating chess colors. | |
| file.h | |
| Defines the chess file type and related utility functions for representing and manipulating chess files. | |
| macros.h | |
| Defines macros and constants for the library. | |
| move.h | |
| Defines the chess move type and related utility functions for representing and manipulating chess moves. | |
| moves.h | |
| piece.h | |
| Defines the chess piece type and related utility functions for representing and manipulating chess pieces. | |
| piece_type.h | |
| Defines the chess piece type type and related utility functions for representing and manipulating chess piece types. | |
| position.h | |
| Defines the chess position type and related utility functions for representing and manipulating chess positions. | |
| position_counter.h | |
| Defines the chess position counter type and related functions for keeping count of position occurences. | |
| rank.h | |
| Defines the chess rank type and related utility functions for representing and manipulating chess ranks. | |
| square.h | |
| Defines the chess square type and related utility functions for representing and manipulating chess squares. | |