文明5長弓兵射程 英國長弓兵射程分析

長弓兵是很多戰略遊戲中英國的特有兵種,例如帝國時代2、文明5等遊戲,今天小編就要給大家分析一下在文明5中英國長弓兵三格射程的判定標準,喜歡用這個兵種的人快來了解一下吧。

英國長弓兵射程分析:

文明5長弓兵射程 英國長弓兵射程分析

一、三射程分析圖

紅色與藍色的路徑爲線性的射程路線

當在路徑上的2個點遇到障礙時,就無法攻擊到

留意黃色的點

黃色點的路徑竟然是射手所在點——大圓點與紅黃點。

也就是說,白點的阻礙屁用都沒有。哪怕圍繞了無數山,只要紅黃點與大圓點在,就能穿山!

一隻穿雲箭~~~

另外有個坑爹的,還是黃色點

當射手所在點——大圓點有樹時,無論如何,4個黃點都無法攻擊到。

原因是大圓點的視野高度比他自身造成的阻礙高度低……

二、關於障礙

【判斷(dx,dy)處是否遮擋

判定的依據是

目標點a>出發點b

地形設定:

默認a=0,b=地塊特徵值

叢林森林b=1

奇觀b=2

光禿禿的地方b=0

丘陵a+1,b+1

山脈a+2,b+2

水面a+1 3、若不2、3均不遮擋,則可射到目標。

完工。】

所以造成了射手站在樹裏時,黃色點永遠射不到。

三、關於代碼

【右上爲X軸,正右爲Y軸

比如:

(1,-1) (1,0) (1,1)

(0,0) (0,1)

(-1,0)(-1,1)

2格的規律和經驗的一樣。

四、3格的規律:

記弓手座標(0,0),目標座標(x,y)

1、dx=x/3取整(負數向上取整,-0.5變0)

dy=y/3取整

2、判斷(dx,dy)處是否遮擋

3、dx=2x/3取整

dy=2y/3取整】

五、關於逆推

指的就是中心大圓點是你的城或者兵

周圍是所有可能攻擊到你的位置。(只限於3射程)

從下圖可以發現,大藍點價值極高。

而同樣在2格內的紅點嘛~~還不如大黃點給力。

另外,還記得黃點會被自身阻擋的坑爹屬性麼。

文明5長弓兵射程 英國長弓兵射程分析 第2張

六、射程的阻礙期望值

認爲各地型出現概率均等

阻礙期望是

平地的阻礙期望4/5,記爲alpha

丘陵的阻礙期望2/5,beta

由於存在4個特殊點,

所以繼續寫

當4個特殊點出現樹時,其阻礙期望爲1

否則爲0,出現樹的概率爲1/2

平地9/10(假設所站格樹與無樹概率相同,下同。),記爲alphaS

丘陵爲7/10,記爲betaS 而關於山脈,山脈是最高的(前提是不用IGE在山上加樹)

所以山脈是0

所有期望運算時均記爲小寫e,除了四個點,他們被記爲eS 二射程的阻礙期望爲6e+6ee/12

三射程的阻礙期望爲14e+4eS/18 如果採用上面的數值帶入

二射程爲平地72%,丘陵28%,平均爲50%

三射程爲平地82.22%,丘陵46.67%,平均爲64.45%

七、結果

文明5長弓兵射程 英國長弓兵射程分析 第3張

X的表示被阻隔

O的表示無法攻擊到

符合圖中情況

1、2是可以攻擊到的,只不過沒有視野無法攻擊

如果你探開視野就會驚奇的發現可以攻擊到

至於那張中間點是純白色的,那個是逆推

所謂逆推就是中心點代表的是城市(被攻擊者),而不是射手。

我們看到的攻擊範圍擁有是正推圖

逆推圖只是用來設想攻擊佈局時使用。