Date: Tuesday June 27, 2000 @ 18:04 Author: ahn Update of /home/netrek/cvsroot/Vanilla/robots In directory swashbuckler.fortress.real-time.com:/var/tmp/cvs-serv5306/robots Modified Files: inl.c inlcomm.c Log Message: Updated Continuous Scoring support and some docs. **************************************** Index: Vanilla/robots/inl.c diff -u Vanilla/robots/inl.c:1.31 Vanilla/robots/inl.c:1.32 --- Vanilla/robots/inl.c:1.31 Wed Jun 7 15:41:17 2000 +++ Vanilla/robots/inl.c Tue Jun 27 18:04:48 2000 @@ -1,7 +1,7 @@ -/* $Id: inl.c,v 1.31 2000/06/07 20:41:17 ahn Exp $ */ +/* $Id: inl.c,v 1.32 2000/06/27 23:04:48 ahn Exp $ */ #ifndef lint -static char vcid[] = "$Id: inl.c,v 1.31 2000/06/07 20:41:17 ahn Exp $"; +static char vcid[] = "$Id: inl.c,v 1.32 2000/06/27 23:04:48 ahn Exp $"; #endif /* lint */ /* @@ -736,8 +736,8 @@ /* Determine if there is a winner at the end of regulation. returns 0 if game is tied returns 1 if there is a winner by planet count - returns 2 if there is a winner by continuous score > 0.5 - returns 3 if there is a winner by continuous score < 0.5 & planet 11-8-1 + returns 2 if there is a winner by continuous score > 1.50 + returns 3 if there is a winner by continuous score < 1.50 & planet 11-8-1 -da */ int check_winner() { @@ -771,11 +771,11 @@ if (delta < 0.0) delta *= -1.0; - /* if continuous score delta is >= 0.5, we have winner */ - if (delta >= 0.5) + /* if continuous score delta is >= 1.50, we have winner */ + if (delta >= 1.50) return 2; - /* if continuous score detla is < 0.5, but a team has > 11-8-1, + /* if continuous score delta is < 1.50, but a team has > 11-8-1, we have a winner */ else if ((inl_teams[HOME].planets > inl_teams[AWAY].planets + 2) || (inl_teams[AWAY].planets > inl_teams[HOME].planets + 2)) @@ -805,10 +805,10 @@ pmessage(0, MALL, inl_from, "Winning condition: planet count"); break; case 2: - pmessage(0, MALL, inl_from, "Winning condition: continuous score >= 0.5"); + pmessage(0, MALL, inl_from, "Winning condition: continuous score >= 1.5"); break; case 3: - pmessage(0, MALL, inl_from, "Winning condition: score < 0.5, planet count"); + pmessage(0, MALL, inl_from, "Winning condition: score < 1.5, planet count"); break; default: pmessage(0, MALL, inl_from, "Winning condition: UNKNOWN"); Index: Vanilla/robots/inlcomm.c diff -u Vanilla/robots/inlcomm.c:1.16 Vanilla/robots/inlcomm.c:1.17 --- Vanilla/robots/inlcomm.c:1.16 Wed Jun 7 15:41:17 2000 +++ Vanilla/robots/inlcomm.c Tue Jun 27 18:04:48 2000 @@ -1087,11 +1087,11 @@ break; case 2: pmessage(who, flag, addr_mess(who, flag), - "%s is winning by score >= 0.5", side); + "%s is winning by score >= 1.5", side); break; case 3: pmessage(who, flag, addr_mess(who, flag), - "%s is winning by score < 0.5 but planet > 11-8-1 ", side); + "%s is winning by score < 1.5 but planet > 11-8-1 ", side); break; } }