Home
last modified time | relevance | path

Searched refs:BOOK_POSITION (Results 1 – 5 of 5) sorted by relevance

/dports/games/crafty/crafty-25.2_1/
H A Dutility.c103 void BookClusterIn(FILE * file, int positions, BOOK_POSITION * buffer) { in BookClusterIn()
105 char file_buffer[BOOK_CLUSTER_SIZE * sizeof(BOOK_POSITION)]; in BookClusterIn()
107 i = fread(file_buffer, positions, sizeof(BOOK_POSITION), file); in BookClusterIn()
112 BookIn64((unsigned char *) (file_buffer + i * sizeof(BOOK_POSITION))); in BookClusterIn()
114 BookIn32((unsigned char *) (file_buffer + i * sizeof(BOOK_POSITION) + in BookClusterIn()
131 void BookClusterOut(FILE * file, int positions, BOOK_POSITION * buffer) { in BookClusterOut()
133 char file_buffer[BOOK_CLUSTER_SIZE * sizeof(BOOK_POSITION)]; in BookClusterOut()
136 memcpy(file_buffer + i * sizeof(BOOK_POSITION), in BookClusterOut()
138 memcpy(file_buffer + i * sizeof(BOOK_POSITION) + 8, in BookClusterOut()
140 memcpy(file_buffer + i * sizeof(BOOK_POSITION) + 12, in BookClusterOut()
[all …]
H A Ddata.h329 extern BOOK_POSITION book_buffer[BOOK_CLUSTER_SIZE];
330 extern BOOK_POSITION book_buffer_char[BOOK_CLUSTER_SIZE];
H A Dchess.h201 } BOOK_POSITION; typedef
346 void BookClusterIn(FILE *, int, BOOK_POSITION *);
347 void BookClusterOut(FILE *, int, BOOK_POSITION *);
H A Ddata.c438 BOOK_POSITION book_buffer[BOOK_CLUSTER_SIZE];
439 BOOK_POSITION book_buffer_char[BOOK_CLUSTER_SIZE];
H A Dbook.c45 static BOOK_POSITION start_moves[200]; in Book()
933 BOOK_POSITION current, next; in Bookup()
1313 fwrite(book_buffer_char, sizeof(BOOK_POSITION), 1, book_file); in Bookup()