• 全部
  • 问答

CRS(计算机五子棋服务器)开通了

elife 2008-03-30 10:05:44
CRS(Computer Renju Server)是专供五子棋程序对战交流,获取等级分的服务器. 只要程序支持Go Text Protocol (GTP)的以下四条命令即可接入:

boardsize
clear_board
play
genmove

为方便大家, 我们也提供了参考实现(含源码), 程序只要实现以下函数即可

extern const char * NAME_STRING; //engine name
extern const char * VERSION_STRING; //engine version

void init_engine(int argc, char *argv[]); //be called once when program start
void set_boardsize(int boardsize); //be called once when each game start
void clear_board(void); //be called once when each game start, be called after set_boardsize
void play_move(int i, int j, int color); //i=[0..boardsize-1], j=[0..boardsize-1], color={GTP_BLACK, GTP_WHITE}
void generate_move(int *i, int *j, int color); //

具体请参考CRS

Enjoy it!
...全文
79 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
不会,帮顶
回复
UltraBejing 2008-05-01
有问题请先GOOGLE,BAIDU
回复
elife 2008-04-01
回复
elife 2008-03-31
目前已有RenjuSolver等顶级程序在上面对战了!
回复
发帖
游戏开发
创建于2007-08-27

7918

社区成员

游戏开发相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2008-03-30 10:05
社区公告
暂无公告