文明6工業區規劃-公式推導 文明6工業區怎麼規劃 文明6工業區最優規劃方案
來源:樂享遊戲吧 3.34W
文明6工業區規劃-公式推導
2.1 背景知識
在六角形地圖裡,圓的概念如下:
這是一個半徑2的圓,在以下的說明裡記為R=2,可以看出圓內任何格到中心格的距離都≤2。
而城市的建設範圍是一個R=3的圓,如下圖所示:
R=3的圓最外層稱為R=3的環,環所包含的格數為6R,所有環上的格到中心格的距離都為3。
2.2 公式推導
設立代數——
L:工業區影響範圍常量(一般為6,多倫多城邦加成後為9)
A:所有城市中心包含在內的環半徑
B:把所有工業區包含在內的環半徑。A>=B
列不等式——
最大距離:A+B<=L
最小距離:A-B<=3
兩式相加——
(A+B) + (A-B) <= L+3
2*A <= L+3
A <= (L+3)/2
當已求出A時,可以求出B的最大環半徑:B=L-A
但要注意城市只能管理3格內,故最外圈城市可管理的距離 B'>=A-3 。
三、影響範圍為6時
3.1 計算
帶入L=6後得——
A <= (6+3)/2
A <= 4.5
A可取4。此時B = L-A = 6-4 = 2
即(幾何中心的)2環及以內是共享區。
最外圈城市可管理的距離——
B'>=A-3
B'>=4-3
B'>=1
即最外圈城市可管理的共享區為(幾何中心的)1環至2環的地塊。