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!
...全文
141 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
不会,帮顶
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
有问题请先GOOGLE,BAIDU
elife 2008-04-01
  • 打赏
  • 举报
回复
elife 2008-03-31
  • 打赏
  • 举报
回复
目前已有RenjuSolver等顶级程序在上面对战了!

8,304

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧