home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Professional
/
OS2PRO194.ISO
/
os2
/
wps
/
games
/
checkers
/
first
/
ckrstrat.h
< prev
next >
Wrap
C/C++ Source or Header
|
1990-09-01
|
876b
|
52 lines
/*--------------------------------------
CKRSTRAT.H header file, Version 0.40
--------------------------------------*/
#ifndef CKR_BOARD_DEFINED
typedef struct
{
ULONG ulBlack ;
ULONG ulWhite ;
ULONG ulKing ;
}
BOARD ;
#define CKR_BOARD_DEFINED
#endif
typedef struct
{
BOARD brd ;
SHORT iBeg, iEnd, iJmp ;
}
SUBMOVE ;
typedef struct
{
SHORT sColor ;
SHORT sKing ;
SHORT cSubMoves ;
BOOL fNewKing ;
SUBMOVE asubmove [10] ;
}
MOVE ;
typedef struct
{
SHORT sColor ;
SHORT sKing ;
SHORT cSubMoves ;
BOOL fNewKing ;
SUBMOVE asubmove [10] ;
VOID *pmoveblk ;
}
MOVEP ;
typedef struct
{
SHORT cMoves ;
MOVEP amovep[1] ;
}
MOVEBLOCK ;