代码拉力赛

Code Rally tournament

我想举办 Code Rally 锦标赛,类似于 Eclipse 上旧 IBM 游戏 运行 中可能举办的锦标赛(Code Rally、Code Invaders 和 Code Ruller)。

我在 IBM developerWorks 上找到了一个页面,从 2013 年开始,说这个功能正在开发中。它有几个指向与此功能相关的不同服务器的链接,但它们现在是悬空的。

有谁知道是否可以在 Code Rally 1.5 中设置锦标赛以及如何设置?

Code Rally 没有自动的、基于回合的锦标赛模式。当我们考虑将其自动化时,我们意识到随机因素(起始位置、每场比赛中的对手)意味着仅查看一场比赛来确定获胜者并不是 good/fair 解决方案。

当我们在过去几年中 运行 参加在线比赛时,我们研究了特定赛道的最快比赛时间,并将其用作确定谁拥有最佳 AI 的方法 - 这允许人们 运行 想参加多少比赛就参加多少比赛,这样随机因素就不会破坏优秀 AI 的机会。它还鼓励那些已经度过美好时光的人尝试新的解决方案,因为他们的最佳时光不会变得更糟,而且他们可以通过做一些不同的事情来改善它。

要运行一场基于最快时间的比赛,您只需要让每个人都在同一赛道和同一服务器上比赛。在排行榜上,通过在赛道下拉列表中选择它来查看您希望人们参加比赛的赛道 - 这让您可以看到谁拥有该赛道的最佳比赛时间。