[Freeciv-Dev] (PR#11222) RFC: design for scoring
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
<URL: http://rt.freeciv.org/Ticket/Display.html?id=11222 >
What should happen is that score data should be calculated once per
turn, at the start of the turn, and saved in the savegame. Score data
should not be part of the player struct but should be its own module
(and in particular, should be hidden from the AI so that AI programmers
aren't tempted to use it). Score data should be sent in raw form to the
client and the client should assemble its own demographics report
(basically similar to the endgame report). However it should still be a
server option what data is in the demographics report (i.e., what data
is actually sent to the client) since although this is a nice feature it
does reveal information about the enemy.
Score data may also be tracked from turn to turn so that scores from ALL
turns are saved. This will allow the pretty graphics generated by
pubserver to be built into the game.
None of this should be particularly difficult. But there is a lot of
code that needs to be changed. Patches for any of it are welcome.
jason
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Freeciv-Dev] (PR#11222) RFC: design for scoring,
Jason Short <=
|
|