五子棋算法对抗!

最近正在开发一个五子棋算法对抗网站,原理是用户开发一个动态链接库(Windows下DLL或LINUX下so),提交到网站上然后,然后由系统调用下棋的函数实现五子棋下棋算法对抗。

用户需要包含以下头文件并实现给出的函数。

/*
 * Five.h
 *
 *  Created on: 2013-5-6
 *      Author: mush
 *  使用说明:
 *      1、使用POSSITION结构体表示棋子的位置
 *      2、loadCBoard函数为下棋函数
 *      	1>、第一个参数为当前棋盘,其中-1表示空位置,0表示白棋,1表示黑棋
 *      	2>、第二个参数为你应该下的棋的颜色,同样0表示白棋
 *      3、函数需要在1500毫秒内返回,否则会被杀死。
 */

#ifndef FIVE_H_
#define FIVE_H_


typedef struct {
	int x;
	int y;
} POSITION;

extern "C"{
POSITION loadCBoard(int[15][15], int);
}

#endif /* FIVE_H_ */

算法完成后编译成DLL或so,有兴趣的同学可以写写发给我供测试用


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值