赖勇浩(http://laiyonghao.com)
昨天在广州技术沙龙第 3 期的会场上通过 Google reader 看到这个消息(http://developers.solidot.org/article.pl?sid=09/11/14/0641223& amp;from=rss),一阵激动。回来就把相关的文档看了一下,觉得蛮有意思,就顺手翻译了。如有错漏,恳请指正。
比赛规则
- 无需报名费
- 没有奖金
- 比赛后公开赛所有录像
- 所有比赛都使用星际争霸 Brood War 1.16.1
- 星际争霸是暴雪娱乐的注册商标
- 参加者须拥有的星际争霸和扩展的合法拷贝
- 我们将确认参赛者所拥有的星际争霸是否合法,要求参与者登录到battle.net是注册过程的一部分
- 暴雪不承担任何责任
- 我们不承担任何责任
- 包括因为运行第三方星际争霸运行器而导致你的 CD key 被 Battle.net 封号
- 参赛作品必须使用本网站提供的 Brood War API
- 机器人执行恶意行为将被取消和禁止参加接下来的比赛。所谓的恶意行为包括但不限于:
- 故意使星际争霸崩溃
- 安装蠕虫/病毒/恶意软件
- 恶意利用资源,如 sockets,文件,僵尸进程(使用100%的RAM和100%的CPU是允许的)
- 在游戏控制台散播"垃圾"(干扰信息等)
- 试图将被取消资格
- 机器人需要在1,2和4场比赛中禁用完美信息标志
- 比赛中,使星际争霸崩溃作负
- 比赛开始前几个星期,将有一系列测试,以确保参赛程序能够在比赛机器上正确运行
- 机器人将在安装了 Windows XP / Vista环境中运行
- 参赛作品应该在安装了的Windows XP / Vista的测试后再提交
- 我们将不承担责任由于我们的系统配置而导致参赛程序使星际争霸崩溃的责任
- 比赛以半自动化的方式进行,详情请参阅比赛配置页面
- 机器人将在一个LAN中运行,不能接入互联网
- 一个名额只能提交一个比赛程序但可以为每一个子比寒提交不同的机器人。
- 机器人不能减慢游戏速度
- 比赛将使用最快的设置,每秒24帧
- 关于编写人工智能远程进程的细节在这里
- 比赛中,机器人减慢游戏速度时间长的将作负
- 参加者无须公开源代码
- 提供一个DLL即可,详情请见提交页面
- 不过,参赛程序必须提供执行细节的简短说明
- 参赛作品允许使用开源或闭源组件
- 参赛作品允许使用 socket 与远程进程通信
- 远程进程必须是点击运行应用程序(例如,我们不会在主机上安装一个Lisp编译器来运行一个机器人)
- 编写远程进程的其他详细信息,在这里
- 参赛作品可以在本地目录写入文件
- 允许机器人保存双方在一轮比赛中的状态
- 但这些文件在每一轮结束后会被清除
- 机器人不能暂停游戏,比赛中如果机器人暂停比赛将作负
- 下面的星际争霸错误/技巧是允许的:
- Plague on interceptor
- Units pressed through
- Drops to defuse mines
- Mineral walk
- Manner Pylon
- Lurker hold position
- Observer over turret
- Stacking air units
- 但以下所有其他错误/漏洞被禁止。机器人陷入利用这些漏洞将被取消比赛资格。这包括但不限于:
- Flying drones and templars
- Terran sliding buildings
- Stacking ground units
- Allied mines
- Gas walk, to get through blocked entrances or ramps
- 不鼓励其它比赛中的不良行为举止,但不禁止
以上规则根据ORTS 2009规则制定
分享到:
相关推荐
在未来科技的主题下,用户可以利用精心设计的幻灯片展示最新的科技成果、科技趋势或者科幻概念,如人工智能、太空探索、虚拟现实等。模板中的图形、背景和动画可能都融入了现代科技的元素,如线条流畅的飞船、高科技...
### 星际争霸的AI(人工智能)编写 在游戏开发领域,尤其是对于即时战略游戏如《星际争霸》来说,创建高效、智能的人工智能(AI)是至关重要的。本文将根据给定的信息片段来探讨星际争霸AI编程的一些基础知识,包括...
"星际争霸鼠标方案"是一个针对经典游戏《星际争霸》定制的专业鼠标设计项目,旨在为玩家提供更精确、更符合游戏操作习惯的控制设备。 首先,我们来详细探讨一下“星际争霸鼠标”的设计特点。由于《星际争霸》是一款...
《星际争霸II》学习环境(SC2LE)是由DeepMind与暴雪合作开发的一个强化学习平台,用于在《星际争霸II》游戏环境中训练人工智能。SC2LE提供了丰富的资源,包括机器学习API、匿名游戏回放数据集、DeepMind的PySC2工具...
藏经阁-星际争霸与人工智能.pdf 星际争霸(StarCraft)是一款经典的即时战略游戏,自1998年...报告讨论了星际争霸与人工智能的关系,探讨了星际争霸中的人工智能挑战问题和解决方案,并提出了多个AI研究和竞赛方向。
在Windows7操作系统中,许多老玩家在尝试运行经典游戏《星际争霸》时可能会遇到一个棘手的问题——画面出现花屏现象。这主要是由于系统兼容性问题以及DirectX版本不匹配导致的。为了解决这一问题,专门出现了“星际...
星际争霸鼠标主题是一款深受玩家喜爱的个性化定制工具,它将经典游戏《星际争霸》的元素融入到Windows系统中,特别是Windows XP和Windows 7的操作环境中。这个主题为用户提供了独特的鼠标外观和操作体验,使日常的...
"星际争霸2——神族新手必读(战术篇)" 本篇文章主要针对星际争霸2游戏中的神族新手,提供了一份详细的战术指南。文章首先强调了战术的重要性,在星际争霸2中,没有正确的战术,即使操作再好,也难以战胜对手。 ...
在Windows 7操作系统中,由于默认不再支持IPX(Internetwork Packet Exchange)协议,因此一些依赖于IPX的老游戏,如经典即时战略游戏《星际争霸》,可能会遇到连接问题。为了解决这一问题,我们可以采取以下步骤来...
ScAIEdit31,是专为编辑星际争霸中的AI(Artificial Intelligence)脚本而设计的软件。它让玩家能够调整和优化电脑对手的行为,例如战斗策略、资源采集速度等,从而提高游戏的挑战性和可玩性。通过ScAIEdit,你可以...
对于星际争霸这样的大型项目,开发者可能还需要自定义一些特定的游戏库,以适应其特有的规则和机制。 “Js做的星际争霸”这样的项目不仅展示了JavaScript的威力,也体现了开源社区的活力。开发者们可能参考了其他...
《星际争霸1在Windows7系统下运行花屏问题的解决方案》 星际争霸,这款经典即时战略游戏,即使在新时代的Windows7操作系统上,仍然受到众多玩家的喜爱。然而,部分玩家在尝试运行游戏时遇到了花屏或游戏乱码的问题...
星际争霸,作为一款经典的即时战略游戏,其丰富的策略性和复杂性使其成为了人工智能研究的重要平台。在"Blizzard github下载地图是星际争霸的地图"这个主题中,我们主要关注的是如何利用Python编程语言和AI技术来让...
Swing星际争霸是一款基于Java编程语言开发的游戏,它利用了Java Swing库来构建用户界面和游戏逻辑。Swing是Java Foundation Classes (JFC)的一部分,主要用于创建桌面应用程序,提供了丰富的组件集,允许开发者构建...
通过这款插件,论坛管理员可以丰富社区内容,吸引更多的星际争霸爱好者参与讨论,同时也可以通过举办线上比赛等活动,提高论坛的活跃度和用户粘性。对于用户而言,他们可以在论坛上分享游戏经验、交流战术,甚至参与...
【网页版星际争霸:纯JS实现的创新游戏】 星际争霸,这款经典的即时战略游戏,以其丰富的策略性和深度的竞技性,一直以来深受玩家喜爱。而提到“网页版的星际争霸”,它是一个独特的尝试,将传统的客户端游戏体验...
Win10 系统玩《星际争霸 1》时画面显示不全的解决方法 Win10 系统玩《星际争霸 1》时画面显示不全的问题是一个非常常见的问题,该问题的出现可能是由于《星际争霸 1》游戏的兼容性问题所引起的。在 Win10 系统中,...