モートン順序は単に配列のインデックスをジグザグに取るだけなので速度には関係ないよ
順序ランダムだとグリッドにする意味がないな
メモリがきついならグリッドをでかくする。
パーティクルが存在しない空間がでかいなら
グリッドをハッシュに記憶するとメモリが節約できる。