作者arrack (艾瑞克)
看板travian
標題Re: [閒聊] 用excel算行軍速度的公式..
時間Thu Jan 10 13:10:59 2008
恕刪
----
行軍計算存在一個問題,就是TRA的世界是圓的,不能用單純的2元坐標計算
簡單的說 就是400過去 就是-400
假設100 100 要到-400 -400,以公式來看,距離是(500^2+500^2)^(1/2)
不過實際上卻是(301^2+301^2)^1/2 因為100 可以先走到400,400 再從
400,400走到-400,-400
也就是TRA的程式 會去計算最短路徑而採用之
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.63.16
1F:推 bb511:有道理 世界的邊緣 真的很奇妙 01/10 13:12
2F:推 landice720:真的嗎?我知道TRA的世界是圓的,可是沒試過他一定用最 01/10 14:24
3F:→ landice720:短路徑去走耶! 01/10 14:25
4F:推 haveseed:所以要用極座標來算會比較準囉? 01/10 14:50
5F:推 agody:絕對不可能是極座標@_@ 01/10 14:54
6F:推 akira00150:應該先切垂直大圓的小圓..再以小圓弧長去算 01/10 15:34
7F:推 nvfp:也許是 (x-y) 和 (400-|x|)+(400-|y|)+1 二者取小的? 01/10 17:04
8F:推 eric211924:是圓的!?!!?大驚 01/10 18:01
9F:推 O0000000:與其說是圓的 不如說鬼打牆還比較像~~ 01/10 18:14
10F:推 nvfp:弄錯...上面的x和y是 x1 和 x2 才對 01/10 18:33