cassio.h
Go to the documentation of this file.
1 
11 #ifndef CASSIO_H
12 #define CASSIO_H
13 
14 void* engine_init(void);
15 void engine_free(void*);
16 double engine_midgame_search(void*, const char*, const double, const double, const int, const int);
17 int engine_endgame_search(void*, const char*, const int, const int, const int);
18 void engine_stop(void*);
19 void engine_print_results(void*, char*);
20 void engine_empty_hash(void*);
21 
22 void engine_loop(void);
23 
24 #endif /* CASSIO_H */
25 
void engine_loop(void)
Loop event.
Definition: cassio.c:683
void engine_empty_hash(void *)
Empty (ie completely clear) the engine hash table.
Definition: cassio.c:501
void engine_free(void *)
free resources allocated
Definition: cassio.c:402
void engine_print_results(void *, char *)
void engine_stop(void *)
Stop searching.
Definition: cassio.c:670
int engine_endgame_search(void *, const char *, const int, const int, const int)
Endgame search.
Definition: cassio.c:630
double engine_midgame_search(void *, const char *, const double, const double, const int, const int)
Midgame search.
Definition: cassio.c:585
void * engine_init(void)
Create a new Othello engine.
Definition: cassio.c:376