Tetris AI (两块, Hannes Pabst, 2006)
“Tetris AI”意在提供一个易于识别的通称,不代表 AI 是官方的算法或隶属于任何(官方的)俄罗斯方块游戏。 |
这篇文章需要改进。你可以帮助俄罗斯方块中文维基进行编辑。 编辑者签名:一、确定 Hannes Pabst 的国籍和方块 AI 实现的最早年份 二、解析 exe 文件,描述 AI 的评价函数或其他关键信息。 |
Tetris AI 是 Hannes Pabst 为 HP's Tetris 开发的演示用方块 AI。
这个 AI 的风格是生存流 + 落块争分,重视扩大硬降总距离,会评估列高峰值、总砖格数和总隙格(上方有砖格的空格)数。
这个 AI 有独立的实现版本,可极速自动运行,允许人类玩家插入手动操作。
这个 AI 的独立版本采用“由你定价”(Name your own price)的销售规则。
左图是 AI 主界面,右图是两块 AI 逻辑示例(临时增加 4 个隙格,双 I 削减)。
使用方法:A 自动,F 全速自动,空格键手动,手动再按空格键 AI 落一块。
手动键位:左右键横移,下键硬降,上键逆时针旋转。
F1 主界面,F2 只显示场地,F3 消行信息,F4 列高峰值信息;
F5 方块堆区域 = F6 总砖格数 + F7 总隙格数。
Shift + F1–F7 用块信息(同时展示各方块的朝向)。