simple-gtp-func.h
Raw
1#ifndef SIMPLE_GTP_FUNC_H
2#define SIMPLE_GTP_FUNC_H
3#include <string.h>
4#include <stdlib.h>
5#include <stdio.h>
6#include <string.h>
7#include <ctype.h>
8#include <simple-go/simple-go.h>
9#include <cutils/cutils.h>
10
11extern const char* const known_commands_string ;
12extern const char* known_commands_array[];
13
14char* unkown_command_func(const Vector* arguments, const char* id, game_state* game);
15char* protocol_version_func(const Vector* arguments, const char* id, game_state* game);
16char* name_func(const Vector* arguments, const char* id, game_state* game);
17char* version_func(const Vector* arguments, const char* id, game_state* game);
18char* known_command_func(const Vector* arguments, const char* id, game_state* game);
19char* list_commands_func(const Vector* arguments, const char* id, game_state* game);
20char* boardsize_func(const Vector* arguments, const char* id, game_state* game);
21char* komi_func(const Vector* arguments, const char* id, game_state* game);
22char* clear_board_func(const Vector* arguments, const char* id, game_state* game);
23char* play_func(const Vector* arguments, const char* id, game_state* game);
24char* genmove_func(const Vector* arguments, const char* id, game_state* game);
25char* show_board_func(const Vector* arguments, const char* id, game_state* game);
26char* final_score_func(const Vector* arguments, const char* id, game_state* game);
27
28
29
30#endif //SIMPLE_GTP_FUNC_H
31