看板 Simcity 關於我們 聯絡資訊
有人注意到市民似乎不會呼叫最近的服務設施嗎?解釋一下剛剛的發現 我在原本的A區有各式各樣的設施(EX:消防局),後來新建了一個B區,也放了消防局 但A區跟B區還沒用道路連接起來B區就有房屋失火了,此時我看B的消防局還有很多空車 但B消防局並沒有派出車輛就讓房子燒毀了,他們在附近而已 後來A區跟B區連接起來了,又有房子失火了,此時A區消防局有派車來,火也順利撲滅了 ,但比較近的B區消防局反而派車去支援A區,A區也有空車阿@@ 問題:房子失火時似乎不會呼叫最近的消防局給予服務,似乎是在某個範圍內隨機呼叫的 ,也沒有檢驗道路是否有通,這樣在交通順暢的情況下問題不大,但若以剛剛的情況下, 萬一A區塞車的話,B區又要有房子燒毀了,而該房子附近明明就有消防局 以下是假設性問題,字多,可直接end: 若我觀察到的不是偶然而是經常發生的話,我會認為是一個非常小的bug,雖然我們還是 要將設施分散建設,防止該設施群產生過多的車流影響彼此,但當我們希望某個設施 盡量服務附近區域時,就會有問題了 解法也不難: 在呼叫服務的時候從最近的設施開始呼叫就可以了,也許有人會認為這樣會消耗太多運 算資源,但我們可以注意到,建造服務設施時會有綠綠的服務範圍,這個服務範圍根據 官方的說法是有將道路遠近方向大小考慮進去的,這個綠綠的服務範圍運作起來是很順 暢的,顯然演算法不錯,不會增加太多運算量,事實上以我學演算法的經驗來看,在一 個graph裡面找最近的neighbor的確也是很快的 大家有發現嗎?還是只有我而已XD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.64.211.106 ※ 文章網址: https://www.ptt.cc/bbs/Simcity/M.1426603989.A.AC0.html
sokayha: 不過國外試驗bus only road文的有提到要蓋個消防局在被隔 03/17 23:00
sokayha: 開的路上,bus depot起火時才不會整個燒掉…如果像你講 03/17 23:00
sokayha: 的事情會發生的話,那應該還是會常常燒掉XD 03/17 23:00
yupog2003: 馬上去爬該文,其實我也是第一次發現,應該多做測試 03/17 23:04
mathafaka: +1我也有發現這個問題 03/18 01:07
supa: 真的,殯儀館正旁邊有死人結果他不出車 03/18 02:40
ZirconC: 大概是市民沒有塞紅包被拒載,只好找遠的XD 03/18 05:47
angel84326: 我還吐槽你市民乾脆直接用搬的把屍體搬過去算了 壓 03/18 14:35
angel84326: 根不到100公尺也要靈車載..... 03/18 14:35
tomwu770926: 也有遇到類似bug 03/18 17:44
yupog2003: 後來再測又測不太出來了@@可能偶而才會出現 03/18 19:26
a27783322: +1失火地點在消防局對面兩分鐘後才到而且還燒個精光, 03/24 15:05
a27783322: 你敢新信 03/24 15:05