这是一款使用程序以
自动抢占领地的游戏

我们提供这样一个游戏对战平台,游戏地图为中国地图,每个省为一个城堡,城堡所在省份实际大小即为控制领地大小,城堡与城堡之间有相生相克的关系(生克本质相同,A“生”B 即为 B被A“克”)。

游戏双方先后占领未被双方占领的任意城堡,占领后所有被此城堡克的城堡(也就是这个城堡生的城堡)成为本方城堡(无论此城堡之前状态)。当所有城堡均被占领后,本局游戏结束。

所获分数为己方占领地盘大小减去敌方占领地盘大小。

而且每一局城堡间相生相克关系是变化的。所以参与本题的同学需要设计一套算法来实现自动落子。

View Details

ROUND ONE

游戏初始状态为空白的中国地图,游戏在机器人(蓝方)与参与本题的同学(红方)中展开

ROUND TWO

蓝方,也就是电脑先行占领城堡,假设它选择了北京,然而根据相生相克规则,北京又“生”新疆与安徽,那么战况如上



ROUND THREE

红方,也就是参赛选手选择了宁夏,根据相生相克规则,宁夏又“生”海南与新疆,那么战况变更为如上

ROUND FOUR

当所有城堡均被占领后,游戏结束,最终如上。此时进入清算环节,注意,比赛比的是哪方占领的城堡对应的领地总大小,而不是城堡数量

本题采用中国地图目的是为了方便大家熟悉地图中的元素

本题采用中国地图目的是为了方便大家熟悉地图中的元素,减少地图带来的题目难度,没有任何政治目的以及地域性目的,请同学们不要上纲上线,让我们一同坚持一个中国原则并且坚持中国主权和领土完整。

Basic Requirements

 基础要求无需从服务器端获取到图片可视化信息。
 完成与服务器的交互并且自动获取到相生相克规则。
 与电脑对战一局,并且获得最终分数。
 实现自动对战500盘,并且计算出平均得分。

Advanced Requirements

 基础要求对得分没有要求。
 扩展要求希望大家能够尽可能的设计算法以取得高分。
 从服务器端获取到可视化界面,完整和服务器对战一局。
 并且获得完整流程的可视化对战情况(从空白到游戏结束)。

Innovative Bonus

若参赛组完成了基础要求和拓展要求以外的内容,可根据难度和创新性适当加分,以下仅提供一些创新性思路以供参考。
 对题目设定提出建设性的改进意见。
 指出游戏的逻辑漏洞或者是程序漏洞。
 对题目所涉及到的数理知识进行严谨论述。
 与电脑进行大量对战并且进行数据分析。

Address

A404,经管楼(科研三号楼),电子科技大学,四川省

Phone Number
137-0106-2275