00001 /* facade.h 00002 */ 00003 #ifndef OSL_FACADE_H 00004 #define OSL_FACADE_H 00005 00006 extern "C" { 00007 extern void osl_init(); 00008 // size of move must be at least 8 00009 extern int checkmate_attack(const char *state, int& limit, char *move); 00010 extern int checkmate_escape(const char *state, int limit); 00011 extern int search(const char *state, int seconds, int verbose, char *move); 00012 } 00013 00014 #endif /* OSL_FACADE_H */ 00015 // ;;; Local Variables: 00016 // ;;; mode:c 00017 // ;;; c-basic-offset:2 00018 // ;;; End: