Rev 44 | Rev 57 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 44 | Rev 50 | ||
---|---|---|---|
Line 348... | Line 348... | ||
348 | typedef struct engineprogramoptions_s |
348 | typedef struct engineprogramoptions_s |
349 | { |
349 | { |
350 | wchar_t name[64]; // chess engine name (will be used as player name) |
350 | wchar_t name[64]; // chess engine name (will be used as player name) |
351 | wchar_t cmdline[MAX_PATH]; // chess engine binary startup command-line, e.g "gnuchess.exe" |
351 | wchar_t cmdline[MAX_PATH]; // chess engine binary startup command-line, e.g "gnuchess.exe" |
352 | wchar_t replystring_move[64]; // chess engine reply string for a move (positions come right after) |
352 | wchar_t replystring_move[64]; // chess engine reply string for a move (positions come right after) |
353 | wchar_t replystring_hint[64]; // chess engine reply string for a hint (positions come right after) |
- | |
354 | wchar_t command_new[64]; // command to send the chess engine to tell him we are starting a new game |
353 | wchar_t command_new[64]; // command to send the chess engine to tell him we are starting a new game |
355 | wchar_t command_setboard[64]; // command to send the chess engine to tell him to set the table in a particular way (FEN notation) |
354 | wchar_t command_setboard[64]; // command to send the chess engine to tell him to set the table in a particular way (FEN notation) |
356 | wchar_t command_sd[64]; // command to send the chess engine to instruct it about its allowed depth (will be followed by numeric) |
355 | wchar_t command_sd[64]; // command to send the chess engine to instruct it about its allowed depth (will be followed by numeric) |
357 | wchar_t command_go[64]; // command to send the chess engine to make it play the current move |
356 | wchar_t command_go[64]; // command to send the chess engine to make it play the current move |
358 | wchar_t command_hint[64]; // command to send the chess engine to make it report a hint for the opponent |
- | |
359 | wchar_t command_move[64]; // command to send the chess engine to instruct it that its opponent played a particular move |
357 | wchar_t command_move[64]; // command to send the chess engine to instruct it that its opponent played a particular move |
360 | wchar_t command_force[64]; // command to send the chess engine to force it to play a particular move instead of the one it wants |
358 | wchar_t command_force[64]; // command to send the chess engine to force it to play a particular move instead of the one it wants |
361 | wchar_t command_quit[64]; // command to send the chess engine to make it exit cleanly |
359 | wchar_t command_quit[64]; // command to send the chess engine to make it exit cleanly |
362 | } engineprogramoptions_t; |
360 | } engineprogramoptions_t; |
363 | 361 |