与えられた、任意の方法と順序で、
寸法(任意の順序)
確率(任意の形式)
反復回数(初期状態をカウントするかどうかを選択できます)
やる1以下のを:
アニメート、または
各ステップを出力する、または
の状態のリストを返します
それらの次元の空間で満たされた空。
反復ごとに:
すべての空のキャラクターは、
*
ただし、星にならない場合は、周囲の8文字がに
*
なり
\
|
/
-
-
/
|
\
ますが、- 文字が2
*
の範囲内にある場合、それをX
例
7×22の空(わかりやすくするためにフレームを表示-フレームを出力しない)
┌──────────────────────┐
│ │
│ │
│ │
│ │
│ │
│ │
│ │
└──────────────────────┘
1%の確率で
┌──────────────────────┐
│ * │
│ │
│ │
│ │
│ │
│ * │
│ │
└──────────────────────┘
そして次のステップ
┌──────────────────────┐
│ - - * │
│ /|\ │
│ * │
│ │
│ \|/ │
│ - - │
│ /|\ │
└──────────────────────┘
その後
┌──────────────────────┐
│ - - │
│ /|\ \|/ │
│ - - │
│ /|\ │
│ │
│ * * │
│ │
└──────────────────────┘
そして
┌──────────────────────┐
│ │
│ │
│ │
│ │
│ \|X|/ │
│ - X - │
│ /|X|\ * │
└──────────────────────┘
等々
┌──────────────────────┐
│ │
│ │
│ │
│ * │
│ │
│ \|/│
│ - -│
└──────────────────────┘