Chess 0.0.1
A library written in c
Loading...
Searching...
No Matches
chess Directory Reference

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.