メイン要素の種類と割合が書き込めます。あり、その他不純物が無いという表現が可能となります。何かを水の中に落としたとしても、落としたものが何ブロックに存在するかという情報にすることで、ブロック情報を拡張することなく解決します。2種類までブロックに割合とともに書き込めるようにしてはどうかと考えます。鉄が多く含まれている岩ブロックがあるとします。2種類のサブ要素の割合の余りとする手法です。割合で含まれているとします。割合で含まれたブロックとします。なんだか、このような構想は以前行っていたような気がしてきました。ここで以前の構想の話を思い出してみます。いう表現にオブジェクトがその割合だけ存在するというのはどうでしょうか?」なるほど、圧力(応力)と熱(温度)ですか。水ブロックがたい積していた場合、下の方の水の圧力が高まり、もし圧力の低いブロックがあるならば、圧が低い方へ移動するようにして、かなり単純なアルゴリズムで流体の動き出す方向が決められます。熱もまた、隣接するものを凍らせたり、溶かしたりと、例えば雪原の中に溶岩ブロックがあれば、周囲の土ブロックは熱くなり、雪がそこだけ積もらないで、水や、水たまりが温泉になるなどほか、日中の太陽が当たると、一様に地面が温まり、地表の大気温度が上昇したり、雪が溶けだすなどの動きが、温度を見るだけで簡単に定義できます。いうことで、仮決めします。配列をチャンクとします。アクセスできるものとし、ブロックを参照するときはチャンクインデックスとともに、チャンクをまたぐアクセスも可能とします。チャンクもまた2次元配列とします。