• 全部
  • 问答

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

elife 2008-03-30 10:05:15
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!
...全文
119 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
meiZiNick 2008-05-01
lz要干嘛?
回复
hoomey 2008-04-05
标记 以后看
回复
Kvci 2008-04-02
我来报道拉
我是努力啊
回复
fire_woods 2008-04-01
mark
回复
elife 2008-04-01
回复
elife 2008-03-31
目前已有RenjuSolver等顶级程序在上面对战了!
回复
elife 2008-03-31
目前采用的是随机从均势开局库选一开局的方式, 这样大家实现起来也简单些. 目前一些国际大赛采用的也是这种方式.
回复
AFIC 2008-03-31
何故无禁手???
回复
oo 2008-03-31
up
回复
发帖
数据结构与算法
创建于2007-08-27

3.2w+

社区成员

数据结构与算法相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2008-03-30 10:05
社区公告
暂无公告