AI_project_2011

所属分类:棋牌游戏
开发工具:C++
文件大小:44130KB
下载次数:95
上传日期:2011-12-26 23:37:41
上 传 者starseaaa
说明:  四子棋的AI程序,采用alpha_beta剪枝实现,采用的数据结构极为简单
(Four sons chess AI programs, the use of alpha_beta pruning achieved using very simple data structure)

文件列表:
Compete (0, 2011-12-12)
Compete\Compete (0, 2011-12-12)
Compete\Compete.ncb (3656704, 2011-12-12)
Compete\Compete.sln (887, 2010-09-06)
Compete\Compete.suo (7168, 2011-12-12)
Compete\Compete\Compete.cpp (7262, 2011-10-21)
Compete\Compete\Compete.h (231, 2010-10-04)
Compete\Compete\Compete.vcproj (4304, 2010-09-15)
Compete\Compete\Compete.vcproj.50969CACAB4E45C.Administrator.user (1427, 2011-12-12)
Compete\Compete\Compete.vcproj.czz-PC.czz.user (1409, 2011-10-21)
Compete\Compete\Data.h (1327, 2011-10-21)
Compete\Compete\Debug (0, 2011-10-21)
Compete\Compete\Debug\BuildLog.htm (10320, 2011-10-21)
Compete\Compete\Debug\Compete.exe.embed.manifest (920, 2011-10-21)
Compete\Compete\Debug\Compete.exe.embed.manifest.res (984, 2011-10-21)
Compete\Compete\Debug\Compete.exe.intermediate.manifest (861, 2011-10-21)
Compete\Compete\Debug\Compete.obj (109467, 2011-10-21)
Compete\Compete\Debug\Judge.obj (27680, 2011-10-21)
Compete\Compete\Debug\main.obj (62216, 2011-10-21)
Compete\Compete\Debug\mt.dep (65, 2011-10-21)
Compete\Compete\Debug\vc90.idb (592896, 2011-10-21)
Compete\Compete\Debug\vc90.pdb (397312, 2011-10-21)
Compete\Compete\Judge.cpp (3095, 2010-09-14)
Compete\Compete\Judge.h (2643, 2010-09-07)
Compete\Compete\main.cpp (3162, 2011-10-21)
Compete\Compete\Point.h (503, 2010-09-06)
Compete\Compete\Release (0, 2011-10-21)
Compete\Compete\Release\BuildLog.htm (6756, 2011-10-21)
Compete\Compete\Release\Compete.exe.intermediate.manifest (851, 2011-10-21)
Compete\Compete\Release\Compete.obj (1119284, 2011-10-21)
Compete\Compete\Release\Judge.obj (523909, 2011-10-21)
Compete\Compete\Release\main.obj (611946, 2011-10-21)
Compete\Compete\Release\mt.dep (65, 2011-10-21)
Compete\Compete\Release\vc90.idb (265216, 2011-10-21)
Compete\Compete\Release\vc90.pdb (397312, 2011-10-21)
Compete\Debug (0, 2011-10-21)
Compete\Debug\Compete.exe (63488, 2011-10-21)
Compete\Debug\Compete.ilk (530532, 2011-10-21)
Compete\Debug\Compete.pdb (1764352, 2011-10-21)
... ...

不会弹出调试对话框的是Debug下面的Compete.exe cmd下的使用格式为 Compete <结果文件名> <对抗轮数> 如果dll文件在exe的当前目录下,可以直接输入文件名 返回值: A和B使用完全相同的初始棋盘对抗指定轮数,每轮两次,分别为A先手和B先手 存放在<结果文件名>指定的文件中 每轮的结果存放格式: 结果 A的时间(ms) B的时间(ms) //A先手时 结果 A的时间(ms) B的时间(ms) //B先手时 只有当结果为0/1/2时,时间才有意义 文件最后给出总的结果统计情况。 评价方式: 最终评测时我们会让你的策略文件从100.dll开始向下依次与给定的策略文件对抗,每次对抗时指定<对抗轮数>为3。 我们关心的是你的策略文件赢的比例+平的比例之和,如果该值>=0.5,算作你的策略文件击败了对手。 如果某次对抗时你的策略文件击败了对手,那么就获得了对手所对应的分值,不再继续与后面较弱的对手较量。 0 - 平局 1 - A胜出,结束 2 - B胜出,结束 3 - A出bug,结束 4 - A做出了非法的落子,结束 5 - B出bug,结束 6 - B做出了非法的落子,结束 7 - A超时 8 - B超时 -1 - 载入文件A出错 -2 - 载入文件B出错 -3 - A文件中无法找到需要的函数接口 -4 - B文件中无法找到需要的函数接口

近期下载者

相关文件


收藏者