发新话题
打印

终于找到我最想知道的公式

终于找到我最想知道的公式

终于找到我最想知道的公式
$ x( ?+ w# r4 `% I& M" R; c. P* H, k- t( `/ }" E
" W5 T. U( C( E9 x7 {. k

, l9 P' J6 C3 g) e: \0 v战斗公式
1 n/ V/ v6 z% o* s# R
8 o3 _+ i* K+ G+ e) Q- R
9 ]; u/ _  t7 Q' @! O研究訊息:8 F6 e9 F' M1 m: x1 X# y

* V3 X6 t  v* I5 X* q  F' |0 {+ |死傷條 formula:
8 a$ q# J6 g+ o9 ?" }# N7 y0 I$ G9 u; K% Z0 L1 O+ ^* ?# p# n
assume defender got Praetorian * 10, Attacker got Clubswinger * 10, L. F; o1 j7 i. v5 @" d. k$ W
the attack point of Attacker will be:
- q( x+ z& ?0 m' q: i7 W
7 h' y9 t, A' H. o0 N2 n10 * 40 = 400& A! X  A' y) `6 l' C5 I0 x6 B2 ^

. W0 C6 v/ a3 U9 k7 Y( V1 Vdefend point = 65 * 10 = 650 (To infantry)' [* X6 X3 C- [/ K% m' a9 o
, Q. W  h$ o2 }% i
由放 defender got more points, so defender wins,2 R1 E. ^. ~/ l+ _; v  R* V
" s0 P1 g& I, \$ T8 M
apply the formula below:
5 z& G* q8 [" T- n* n  ?; o  p4 x5 }$ r0 k( W: N8 w
400 * ( 400/650) ^ 1/2 / 650 = 0.48, round up 左即係有 5 隻 praetorian 死, clubswinger all dies.
; l* H' }! ]5 g: H, _8 Z3 i6 ^0 A& i3 F
If attacker got both Infantry and Cavalry.  X1 d9 }3 a4 p+ b+ r+ t
Defender's total point =  (Infantry Attack Point * Total Infantry Defend Point + Cavalry Attack Point * Total Cavalry Defend Point) / (Infantry Attack Point + Cavalry Attack Point)4 \  l* Y) k2 w( _$ m
2 `5 b& {$ z( [4 S/ b

/ J0 H; |. w' R2 ]/ hthe fomula is as followed:% ^) P5 P" [- |: I; z
$ P' i! d; K, D8 W6 \( E/ V

& d4 r/ a5 n- D( U( J8 x; dLoser's point ....... L$ ~+ x6 G( w. ]8 y  C
Winner's point ........ W
0 }+ Q2 }6 c" `, U5 `5 U. x+ ]7 N8 v
L * ( L/W) ^ (1/2) / W   就係死傷既 percentage.
% a" k* o/ M2 o) n4 u# Q9 j3 r# T0 I; F% v7 f
, {2 z' h  o) z: `0 P9 f! L
& E6 D6 A( ?  M
2 Z  o. D1 Z+ b
原贴是HK的一个Travian论坛里面关于战斗模拟器的帖子 地址如下- x: d2 v# ~) x5 p# g
http://www.uwants.com/viewthread ... &extra=page%3D1

TOP

-0-真复杂 尤其是交织着粤语和英语...

TOP

这个公式不难找到,从官方论坛也能找到.
/ a2 y# x" y% L/ J" r有个公式才难找,就是一个多月以前才新加的,地图地址加密码的公式,以前地图地址是  E5 m& s9 Z* v) M, W
http://s1.travian.cn/karte.php?d=3264118 ?; U! n) l! G" n7 X
我用了点时间,计算出了那个数字的公式,以前也在这里公布过.并作了扫图工具.可是不久之后就发现官方增加了加密码................! T) d. e" z- ?
http://s1.travian.cn/karte.php?326411&c=495 u0 [9 W7 I% a7 q0 a$ ^
就是这里看到的后5位,"&c=49",这个如果自己计算公式的话,可能会很麻烦的,我也就不费劲去破解这个公式了.....所以之后扫图工具都不能用了....等知道了再说吧....

TOP

俺也没看明白,不懂就是不懂

TOP

QUOTE:
) x+ j+ ~) E: m( K原帖由 lmmcys 于
9 S/ ]' Q- Z- A& v) ~% B  l& {. T% h
+ J% j- ^+ `7 V' S. H看懂了。(比文明4的战斗公式简单多了-___________-b)
2 m$ l& ^4 V& D" ]- O# A4 ]7 H! D$ s5 T+ ]; ^4 m' k
两个基本数字:
. `; H3 p, N& |7 C* t7 {# {进攻点数——A
% R  m1 K% X' d% b' }5 v7 C防御点数——D, F$ G: O1 E$ @: n% y
A = 兵种攻击*数量
7 c9 N- V+ m) o- q2 E- x1 t) F如果进攻方只有步兵/骑兵:
! B. \; \- i" b7 fD = 兵种(步兵/骑兵)防御*数量
5 D1 @& l9 s; n! h3 n" d& ?7 E: P如果攻击方骑步混编:! {( B8 n5 v$ H/ O" z
D = (步兵攻击*步兵总防御 + 骑兵攻击* 骑兵总防御)/(步兵攻击 + 骑兵攻击)
5 X/ Y5 M' K% ]; {8 @) a. L* P. ~/ Z: `$ Z% r" W
首先比较A和D的大小,较大者为最后胜利方。
2 k  `4 G( h- h6 k6 s9 o让胜方(即较大的数字)为W,负方为L;& u% G3 `, ?; w) O6 V0 z
胜方的兵力损失率 = ( L / W ) ^ ( 3 / 2 ) * 100%,即双方点数比例的3/2次方。: [3 ~, w, C& F
最终损失为 总兵力*损失率,四舍五入取整。

TOP

好复杂,看不懂!7 w; j: `% R1 o; k) J
非职业玩家!

TOP

QUOTE:5 ]" G0 k/ l$ E- G, J6 u
原帖由 Yong 于 $ [, l! w) {5 ]) y4 p0 y5 S, z/ t
6 o% b- W( F* v- X) Z. ]- X% P1 e5 {' `
掠夺以及援助的情况并不是这些公式,有其他公式计算.还有一点:
  s) l4 O5 ~/ R( MD = (步兵攻击*步兵总防御 + 骑兵攻击* 骑兵总防御)/(步兵攻击 + 骑兵攻击)
% L% C1 a- G4 d* B4 w/ f7 Q这里提到的"步兵攻击"和"骑兵攻击"指的是进攻方,而不是防御方的.2 p5 L: X- s3 M# d  `
顺便说2 s& r1 l9 T! L/ f, e# T; O
楼顶的公式: L * ( L/W) ^ (1/2) / W
- v$ ~$ ?" d6 G& J( J9 t9 D这么写出来非常容易让人误会,按照7楼的方法计算就可以了% A( }8 Q/ g, }) e) K4 ^" @1 s# M' T
兵力损失率 = ( L / W ) ^ ( 3 / 2 ) * 100%

TOP

大概的意思就是
9 L/ }' y! N% j: R! @( V1 _+ J# ?& b" e( V
攻击和防守来说 只计算攻击方的攻击力 也只计算防守方的防御力
5 O6 E) P$ }. O所以用低攻部队出击和用低防部队驻守都不是好选择8 R, ~. V; r& y: r$ X2 |8 X1 v
/ J0 P, P/ L9 W: {/ r- b

* v7 t- v5 d5 `# |, E我简单计算了一下部队和造价(4种基本资源)还有人口的效率 发现步兵的效率都很出色
* y5 I" \3 Z$ a+ D# |附图如下

TOP

QUOTE:
3 `, ^3 ~8 B4 Z  Z& E原帖由 maleficent 于
5 b3 \' k7 k9 R) n6 N4 p# j6 \! h+ H( a$ u& x4 O1 {+ v9 R# Y, E& k
修改了一下图 现在看上去清楚一些# {) f' E9 W8 l+ K' b( s
里面的/造价还有/人口都是再*1000的数值' b4 C0 R) ~1 ]' S1 f( B

7 q+ M7 o4 P/ ~# @6 |  U/ I% J
& Y. X; t' S( b) P& d节掠的计算公式我再去找找看

TOP

劫掠的战斗公式好象是一样的 只是死亡人数有所削减6 ~$ H7 R/ Y, c; K5 p
1 T' Z3 m2 I# s5 `+ E" \" S3 R: V
x is the % of troops dead in normal attack (that is (pl/pw)^3/2).0 ^; H9 R6 A- s7 a( u" \

" x$ h# m. F" n( a* f# h( e, S) gThe % of troops dead in raid is x/1+x
) s6 l' g3 R+ o8 o3 _The % of the other player in raid is 1- x/1+x1 M! v7 G1 P/ Y
$ f* t0 o+ F4 v4 E9 g
kouty and Kupim IV, from the italian server, deduced this formula.0 U# H9 u' A% ]# X& ~: j
( A" U- w* s! W: K' N% k3 c
$ G' e4 x6 f% g' Y( W5 x# G
就是说 x的原先的死亡比率 劫掠方式下死亡比率按x/1+x
, B) T! `7 t. I比如原先是损失 50% 那么现在就变成了 50%/150% 只有33.3%
) Y2 j' `9 S2 l- {2 X9 T( G
4 W  C8 U! k9 R, d! {9 \& A4 o4 j9 `3 E: u' Q/ S3 B

! a7 B( D9 C1 [- q- n出处如下
0 q+ \% o9 F4 D8 l" ?' S% Lhttp://forum.travian.com/archive/index.php/t-45468.html

TOP

假设 150棍棒兵+10日尔曼骑兵 前去攻打 200方阵兵1 M7 w, O0 e/ g3 S& m% U! p
  s- L, d# m2 Y/ C

3 o% p& t3 `% g步兵进攻 6000                棍棒兵(攻击40) * 1503 [% P9 U% w3 J# a
骑兵进攻 1500                日尔曼骑兵(攻击150) * 10
  W: [# l% @, i* f& }" H) Y
* o% B2 s: O/ O步兵防御 8000                 方阵兵(步防40) * 2009 B* x. Q9 l8 i, `. _- S/ ]8 [
骑兵防御 10000        方阵兵(骑防50) * 200, ^* N' |* v1 H- Y+ A) p6 p

3 G) x3 Y- O) r5 q进攻点数        = 步兵进攻 + 骑兵进攻
# b9 q9 L% Q, {" l" `' o                = 7500- ^4 ]- `- b. C$ _
防御点数        = (步兵进攻 * 步兵防御 + 骑兵进攻 * 骑兵防御) / (步兵进攻 + 骑兵进攻)
& s. \- p, S" |1 @) q+ E防御点数        = (6000 * 8000 + 1500 * 10000) / (6000 + 1500) = 8400& N2 B' q! t: v& y
9 {  D' }' R9 Y( n+ G0 m
7500 < 8400 进攻点数少于防御点数 所以防御成功$ {/ \3 M( R& j6 ~! ~) F
6 Q9 \; @9 L# q, W$ C  T8 p# K# i6 o
失败点数 = 7500
- y. L6 m, F! k2 e+ l0 i. J胜利点数 = 8400
2 t% _$ w+ `/ v0 C$ @; ^+ \. Q- W/ }/ {6 D
损失率        = (失败点数 / 胜利点数) ^ (3/2)' t6 W8 y! t" ^8 N
                = 0.8436
5 L3 I" M( X8 e: K                = 168 方阵兵
4 z4 w6 E, R# I& L/ }$ A/ ~& y
. V) m& j3 J4 d<劫掠方式>
3 L: H* n; j$ C7 `( s# x- L3 H. {# M. b4 e+ {( w. L' c9 j
胜利方损失率        = 损失率 / (1 + 损失率)
: ^& V/ T: H8 }6 O                        = 0.4575
4 h4 I& p0 J, r- F                        = 91 方阵兵
$ t8 l8 Q" I. w  k) |1 K
) I/ r* p5 [* T8 S( [7 Y8 \; |失败方损失率        = 1 - (损失率 / (1 + 损失率))
. E" q  `6 |1 d# o) ^4 M                        = 0.5425; i4 Q' q, R$ f6 z9 r* j
                        = 81 棍棒兵
$ w7 O. O* E- Z8 P9 m) G; U3 N                        = 5 日尔曼骑兵

TOP

如果有英雄的话,是不是英雄的攻防也同样计算在内?. u8 I9 e- o: y9 y
损失对英雄来说是损血比例?

TOP

哦,原来...
! W/ D7 c: M+ y$ t* E& n# D全部明白了...

TOP

●█〓██▄▄▄▄▄▄ ●●●●●●顶>>>>>>>>>>>>>>>
- V" A, q; A- r( Q) T. M▄▅██████▅▄▃▂. ?7 |! W/ {0 h
█████████████████

TOP

是不是有了这个公式你的扫田工具很快就会更新啊?6 @0 `# J; a; H; Z- v4 p: b; q
我去问问公式去( ]" K7 I* |2 {  Y- _! E1 d% B8 u
7 y- g3 |6 ^7 a! }& `% h2 P9 }
QUOTE:
' U3 T$ Z( X. }( ?原帖由 Draky 于 2006-zmax4.gif[/img][/url] 11-18 23:36 发表3 r( D( Z7 T' d8 M* i* Y( L4 |
这个公式不难找到,从官方论坛也能找到.
. _# S* k5 W7 B- g* X2 d有个公式才难找,就是一个多月以前才新加的,地图地址加密码的公式,以前地图地址是
% R! ?6 ~" A  d. ~http://s1.travian.cn/karte.php?d=326411
  J. M  U( L2 v( {我用了点时间,计算出了那个数字的公式,以前 ...

TOP

发新话题