043 · ゲーム
drunkard
酔っぱらいが洞窟を掘る
64×64 のマスを全部壁にして、数匹の歩き手に酔歩で掘るをさせる。踏んだマスを床に変えて、洞窟みたいな空洞を彫っていく。
歩き方の素はランダムウォーク。そこに、中心より外にいるなら内へ寄せる一歩を 0.32 の確率で混ぜて、縁に張りつくのを抑えている。
掘り終わりは歩数でなく床の割合で決め、目標は毎回 0.36〜0.50 のあいだで振り直す。歩き手の数も初期化のたびに 1〜3 匹で振り直し、中央寄りに散らす。目標まで掘ったら盤面を空に戻して掘り直すので、回ごとに密度の違う洞窟が生まれては消える。
壁は暗い tint、床は明るい紙色で塗り、いま踏んでいるマスの頭だけを濃い ink で重ねて、どの歩き手がどこを掘っているか追えるようにした。