#include <cstdlib>
#include "util.h"
-#include "adapter.h"
#include "board.h"
#include "engine.h"
#include "fen.h"
static bool Init=true;
static int SavedMove=MoveNone;
-// defines
+// prototypes
-#ifdef _WIN32
-#define strcasecmp lstrcmpi
-#endif
+static void send_uci_options();
// parse_position()
// send_uci_options()
-void send_uci_options() {
- int i,j;
+static void send_uci_options() {
+ int i;
option_t *p=Option;
- const char * name;
char option_line[StringSize]="";
gui_send(GUI,"id name %s", Uci->name);
gui_send(GUI,"id author %s", Uci->author);
static void parse_setoption(const char string[]) {
- parse_t parse[1];
char *name;
char *pg_name;
char *value;
}
-// uci_gui_step()
+// uci2uci_gui_step()
-void uci_gui_step(char string[]) {
+void uci2uci_gui_step(char string[]) {
int move;
if(false){
}else if(match(string,"uci")){
engine_send(Engine,"%s",string);
}
-void uci_engine_step(char string[]) {
+void uci2uci_engine_step(char string[]) {
gui_send(GUI,string);
}