Corewar 入门介绍

主要观点:大约 20 年前读过 Corewar,近期才尝试,喜欢编程挑战和其竞争方面,介绍游戏历史、MARS 环境、示例程序、策略、竞争及其他活动、后续操作等。
关键信息:

  • 1984 年 3 月由 D.G.Jones 和 A.K.Dewdney 描述,5 月向公众介绍,有 REDCODE 修订版本。
  • 在 MARS 环境中运行,程序用 REDCODE 编写,有多种指令和寻址模式。
  • 示例程序如 IMP 可自我复制,DWARF 可放置炸弹,还有其他策略。
  • 可通过多种方式竞争,如在模拟器上运行程序、参加比赛等。
    重要细节:
  • 最常用的是 ICWS 1994 标准及 pMARS 0.8 扩展,有不同寻址模式和指令修饰符。
  • IMP 用mov.i 0, 1复制自身,DWARF 用add.ab #4, 3等操作放置炸弹。
  • 竞争方式多样,可下载模拟器和教程开始,如 pMARS 和《The beginners' guide to Redcode》,可去相关网站获取更多信息。
阅读 5
0 条评论