
ゲーム終盤、第四段階で出てくる「forEachDir」の命令はかなりわかりにくい。
ゲーム中では「隣接する周囲8マスをスキャンする」と書かれていますが、正確には指定した方向のマスにあるものを、1マスずつ順番に、指定のメモリに代入し、そのつど囲いの中の命令を実行できる。これをすべてのマスのチェックが終わるまで繰り返す、という命令です。
コンピューターのプログラミングを擬人化した論理パズルゲームの名作『Human Resource Machine』に、まるでプログラム言語が進化するかの如く、新しい命令語が追加された続編が登場しました。... [続きを読む]