mapchecker

Horn Gábor <Horn.Gabor-/[email protected]>
Newsgroups gmane.games.freeciv.general
Message-ID <[email protected]>
Hi!

I've updated the mapchecker script which is at: 

http://pubserver.freeciv.org/~hirisov/mapcheck/

Now it tries to measure expansion islands too. Even a basic checking for
this makes the script slower, i hope pubserver will be able to handle it
in 30 secs (which is the default timeout for PHP scripts). The current
method for this isn't mathematically perfect, but i think it produces
usable result about the overall layout and "luck" with expansion
islands.
The method: calculate a number from food/prod/eco for all the
expansions, which represents their "quality". Then weight and summarize
them for the players due to a logarithmic(-like)  function of distance
between the player's main and the expansion island.

Of course it's still far from a good human referee, but now i'd say it's
usable for "fun" duel matches. It's missing calculation about the AI's
positions and role, but maybe handling the AI represents the skill of
players too (at least more than handling the difference between total 3
whales and a desert+mountain start and total 12 whales and double
wheat+whale start :).

To use the mapchecker on a pubserver game, u have to do the following:

1, start the game
2, both human players should hit 2 turn done w/o moving any units
(now the savegame gets generated on pubserver at end of -3950 turn)
3, look up the number of game at 

http://pubserver.freeciv.org/~hirisov/index.phtml?ac=rgames

4, Use the gamenumber 

http://pubserver.freeciv.org/~hirisov/mapcheck/index.phtml

to get the result of checking. After first process of a game the
generated page will be saved and if other player/referee wants to check
that it will display much faster. So it's better let 1 player/referee
generate it, then when it's done, the others can examine the results w/o
stressing the server.

Unfortunatelly it's currently unusable, as the whole www part of
pubserver (seems db.freeciv.org has problems) is down. 

bye, hirisov
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.