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. | |