「周囲NHex」の版間の差分
提供: Hakoniwapedia
Wikipedian (トーク | 投稿記録) (ページの作成:「'''周囲NHex'''(しゅういエヌヘックス、しゅういエヌヘクス)は、箱庭諸島の処理に関する用語である。 == 意味 == あるマスに...」) |
Wikipedian (トーク | 投稿記録) (→内部処理) |
||
行20: | 行20: | ||
{| class="wikitable" | {| class="wikitable" | ||
+ | |- | ||
+ | | style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 58 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 59 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 60 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 61 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 38 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
|- | |- | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 57 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 35 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 35 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 36 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 36 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 37 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 37 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 20 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 20 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 39 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
| style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | | style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | ||
行32: | 行45: | ||
| style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | | style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 56 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 34 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 34 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 18 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 18 | ||
行37: | 行51: | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 8 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 8 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 21 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 21 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 40 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
|- | |- | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 55 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 33 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 33 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 17 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 17 | ||
行46: | 行62: | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 9 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 9 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 22 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 22 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 41 | ||
| style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | | style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | ||
|- | |- | ||
| style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | | style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 54 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 32 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 32 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 16 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 16 | ||
行56: | 行74: | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 10 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 10 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 23 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 23 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 42 | ||
|- | |- | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 53 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 31 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 31 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 15 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 15 | ||
行64: | 行84: | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 11 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 11 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 24 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 24 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 43 | ||
| style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | | style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | ||
|- | |- | ||
| style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | | style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 52 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 30 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 30 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 14 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 14 | ||
行73: | 行95: | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 12 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightpink;" | 12 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 25 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 25 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 44 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
|- | |- | ||
行78: | 行101: | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 51 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 29 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 29 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 28 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 28 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 27 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 27 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 26 | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:lightyellow" | 26 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 45 | ||
| colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
| style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | | style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | ||
+ | |- | ||
+ | | style="width: 16px;height: 32px;padding:0 !important;border: 1px solid black;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 50 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 49 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 48 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 47 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;background-color:aqua;" | 46 | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
+ | | colspan="2" style="width: 32px;height: 32px;padding: 0 !important;border: 1px solid black;text-align:center;" | | ||
|} | |} | ||
2019年8月2日 (金) 03:09時点における最新版
周囲NHex(しゅういエヌヘックス、しゅういエヌヘクス)は、箱庭諸島の処理に関する用語である。
意味
あるマスに隣接するマスをN個辿って行ける範囲を周囲NHexという。周囲NHexの範囲は六角形のような形をする。
周囲1Hexであれば、隣接するマスを1個辿って行ける範囲であるし、周囲2Hexであれば、隣接するマスを2個辿って行ける範囲である。
以下の画像において、浅瀬に囲まれた海を中心とすると、浅瀬が周囲1Hexに、それに荒地を含めたものが周囲2Hexになる。
周囲3Hexや周囲4Hexを意識することはそれほど多くないが、お座敷箱庭のラジオ塔等の効果範囲や、究想の箱庭の核ミサイルの誤差など、少数ながらも周囲3Hex以上を考えなければならないケースもある。
内部処理
周囲NHexの処理をするとき、ほとんどの箱庭諸島は、以下の順番で各Hexに処理を施している。処理順序が重要となる局面はそう多くはないが、究想の箱庭の巨大地形の合体判定はこの順序で行われている。
58 | 59 | 60 | 61 | 38 | ||||||||||||||
57 | 35 | 36 | 37 | 20 | 39 | |||||||||||||
56 | 34 | 18 | 19 | 8 | 21 | 40 | ||||||||||||
55 | 33 | 17 | 7 | 2 | 9 | 22 | 41 | |||||||||||
54 | 32 | 16 | 6 | 1 | 3 | 10 | 23 | 42 | ||||||||||
53 | 31 | 15 | 5 | 4 | 11 | 24 | 43 | |||||||||||
52 | 30 | 14 | 13 | 12 | 25 | 44 | ||||||||||||
51 | 29 | 28 | 27 | 26 | 45 | |||||||||||||
50 | 49 | 48 | 47 | 46 |