[Freeciv-Dev] [bug #18084] Winning, Losing, and Points

2014-06-29 Thread Jacob Nevins
Follow-up Comment #6, bug #18084 (project freeciv):

> The help needs to be changed anyway, as the year +2000 is no 
> longer a relevant date. This is now a variable that is set in 
> the server, defaulting to ending on turn 5000.
This part will be fixed by patch #4873.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18084] Winning, Losing, and Points

2013-01-19 Thread Jacob Nevins
Follow-up Comment #5, bug #18084 (project freeciv):

(Oh, and the help for /endgame still claims to "End the game immediately in a
draw.")

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18084] Winning, Losing, and Points

2013-01-19 Thread Jacob Nevins
Follow-up Comment #4, bug #18084 (project freeciv):

Certainly patch #3346 addresses most of the concerns here (for 2.4.x
onwards):
* When --ranklog is used, score determines winner in the absence of a victory
condition.
* The text declaring the game a draw in this case is gone.

However, issues remain in this area:
* The online help needs updating, but I'm uncomfortable doing that until the
following is addressed:
* The winning condition logic is somewhat duplicated currently between
check_for_game_over() and rank_users(), and most of the latter isn't even run
unless a ranklog file is requested. For instance, the only place the new
highest-score-wins logic exists is in rank_users(); so the game doesn't
declare a score-based winner on the console, it's only evident in ranklog.
** (I also find the logic in check_for_game_over() hard to follow, and I
suspect it could be simplified.)

(By the way, the decision that endgame etc were a draw came in in PR#14274,
r11430 , in
2006.)

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18084] Winning, Losing, and Points

2012-10-06 Thread Davide Baldini
Follow-up Comment #3, bug #18084 (project freeciv):

Yes, with patch #3346, in case endturn is reached, the team with highest score
wins the game.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18084] Winning, Losing, and Points

2012-10-05 Thread Marko Lindqvist
Update of bug #18084 (project freeciv):

Category:None => general

___

Follow-up Comment #2:

patch #3346 is about fixes to who are ranked as winners. I think this one
should be fixed as part of it.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18084] Winning, Losing, and Points

2011-07-12 Thread David Lowe

Follow-up Comment #1, bug #18084 (project freeciv):

The help needs to be changed anyway, as the year +2000 is no longer a
relevant date.  This is now a variable that is set in the server, defaulting
to ending on *turn* 5000.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18084] Winning, Losing, and Points

2011-04-29 Thread David Lowe

URL:
  

 Summary: Winning, Losing, and Points
 Project: Freeciv
Submitted by: doctorjlowe
Submitted on: Fri 29 Apr 2011 07:18:27 PM GMT
Category: None
Severity: 2 - Minor
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 
 Discussion Lock: Any
Operating System: None
 Planned Release: 

___

Details:

The wiki [and in-game help] state: "In some games when 2000 CE is reached,
the game stops and the nation with the highest score wins."  This is patently
false for all games with default options - when time runs out the game is
declared a draw.  Furthermore, i don't see an option to change this behavior
in the server.  The comment in server/score.c says: "Games ending by endturn
results in a draw, we don't rank in that case."

As i understand it, the winner is determined like this:

Total world conquest - the sole survivor wins, and doesn't care about the
score. 
Space race - the nation with the first ship to Alpha Centauri wins, and
doesn't care about the score. 
End turn - everybody loses; the score is not used. 

If so, the score is not used at all in determination of the winner.  Does it
serve some other function?

This issue was discussed in the forums [
http://forum.freeciv.org/viewtopic.php?p=26727 ], and the agreement was that
we would prefer it if the server actually did what the help says it does. 
Since some developer made a conscious decision to have the game end in a draw,
it would be nice if we can get some input on the probability of overturning
this decision.




___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev