自動生成マップ(チャンク+ダイヤモンドスクエア)
<html><body></body><script>// ダイヤモンドスクエアfunction dmsq(s, sz, mz, h, mp){ var m=(eval(h.join("+"))>>2); if (sz==1) { mp[s]=m; return } else { sz>>=1; dmsq(s, sz, mz, [ h[0], (h[0]+h[1])>>1, (h[0]+h[2])>>1, m ], mp); dmsq(s+sz, sz