Complete.Org: Mailing Lists: Archives: freeciv: October 2003:
[Freeciv] Re: formula idea for ally counting
Home

[Freeciv] Re: formula idea for ally counting

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Horn Gábor <Horn.Gabor@xxxxxxxxxxx>
Cc: freeciv@xxxxxxxxxxx
Subject: [Freeciv] Re: formula idea for ally counting
From: Jason Short <jshort@xxxxxxxxxxxxxx>
Date: Thu, 09 Oct 2003 13:31:59 -0400
Reply-to: jdorje@xxxxxxxxxxxxxxxxxxxxx

Horn G=E1bor wrote:

> v(i)=3Dp(i) + T*(w(ally1)*s(ally1) + w(ally2)*s(ally2) +...)
>=20
> v(A)=3D1400
> v(B)=3D1200 + 1460*(1/20*0.1) =3D 1214.6=20
> v(C)=3D1000 + 1460*(1*0.22) =3D 1321.2
> v(D)=3D1100 + 1460*(0.66*0.05) =3D 1148.18
> v(E)=3D940  + 1460*(1*0.16) =3D 1173.6
>=20
> So we can see B's strength just increased a bit, as he allied w/ a
> player who we know almos nothing about, and he has low points. C benefi=
t
> more, as a much better player joined to him. Note, we have almost no
> info about C yet. so all data in which he's a parameter (including
> himself) isn't much reliable. Similar for D/E, They're about the same
> virtual power, but E benefit more as he got a stronger ally than
> himself, unlike D.
>=20
> So what u think about this formula? I'm sure it's not perfect yet, but
> might be a basis for more thinking.

It is problematic that E's virtual ranking is pushed up above D's by=20
this algorithm.  You should guarantee that this doesn't happen (somehow).

jason



[Prev in Thread] Current Thread [Next in Thread]