這篇文中提到牧場物語礦石鎮的夥伴們中的柵欄蓋法,
大家應該都知道傻子才用木頭蓋柵欄,拿路邊的石頭去蓋,0成本又不會壞。
另外一點就是蓋柵欄不可以只圍一圈,不然狼有辦法跳過去。
所以必須要像這樣圍:
OOOOOOOOO
OOOOOOOOO
OO_____OO
OO_____OO
OOOOOOOOO
OOOOOOOOO
慢著,這個圍法是有問題的,因為四個角落根本不需要放石頭啊?狼沒辦法斜角跳躍,
所以一個比較好的圍法是這樣的:
__OOOOO__
_OOOOOOO_
OO_____OO
OO_____OO
_OOOOOOO_
__OOOOO__
同樣是圈出2X5的區域,我們可以節省4*3=12個石材。
可是,如果我們只是希望圈木面積最大化,用這樣的方式去拼湊真的是好的嗎?
上圖中我們使用了32個石材,圈出10格的放牧空間,但是,如果改變圈法:
____O____
___OOO___
__OO_OO__
_OO___OO_
OO_____OO
_OO___OO_
__OO_OO__
___OOO___
____O____
用這樣的圈法,只使用了28個石材,就能在保證保護內部動物的前提(邊界厚度2)
圈出13格的空間!
為什麼這個樣子圈是最好的圈法呢?有玩過戰棋類遊戲(EX曹操傳)的人應該都知道,
這個樣子的圖剛好是一個移動4的單位可行動範圍。
換言之,這個圖形是「半徑=4的圓形」
而根據等周不等式,平面上給定周長,能圍出最大面積的就是圓形
(反過來說,要圈出固定面積的圖形裡面,圓形是周長最短的結果)
所以在這種棋盤設計中,也依然遵循這個法則。
懶人包:
1.請不要用木頭蓋柵欄,那個會壞而且很浪費,木頭留著蓋大房子。
2.如果要追求最大面積,請記得蓋成圓形。
※ 引述《owo0204 (大大大優惠)》之銘言:
: 如題
: 小妹前幾天回歸牧場物語礦石鎮夥伴
: 圈了一塊地
: 用柵欄搭配牧草把動物放在柵欄裡
: 防止他們亂跑
: 可是好像遊戲設定柵欄會一直破掉
: 動物一直亂跑出來==
: 有沒有方法讓動物乖乖待在該死的柵欄裡啊
: 有卦嗎?
: