facade.h
Go to the documentation of this file.
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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines