Käyttäjätunnus: Salasana:
Uuden käyttäjän rekisteröinti
Valvoja(t): rod03801 
 Feature requests

Do you miss something on BrainKing.com and would you like to see it here? Post your request into this board!
If there is a more specific board for the request, (i.e. game rule changes etc) then it should be posted and discussed on that specific board.

For further information about Feature Requests, please visit this link on the Brainking.Info site : http://brainking.info/archives/20-About-feature-requests.html


Lista keskustelualueista
Moodi: Kaikki voivat lähettää viestejä
Etsi viesteistä:  

17. Tammikuu 2005, 05:11:45
Grim Reaper 
Otsikko: Re:
Muokannut Grim Reaper (17. Tammikuu 2005, 05:13:26)
Sumerian:

I think what you are saying is essentially correct.

There is a way to extend this though without requiring the 'leader' to have finished all of his/her games.

IF, at any point in the tournament, a person in the section has a lead such that:

If he loses all of his remaining games (which can be 0 in the case that he is finished) and if any other player wins all of his remaining games, and the player hypothetically losing all games left to play still has a higher point total than everyone else, then it is possible to include that player in the next round.

The easy way to do this programmatically:

1. For each player, 1 at a time, give them a "0" for all remaining games in a section. Call this "worst score possible" (wsp)
2. Add up this point total for each player.
3. For every player other than the one being considered for the wsp, given them a "1" for each remaining game. call this the "best score possible" (bsp) for the remaining players.
4. since you are computing many bsp scores for each single wsp score, if you find one bsp > wsp you can stop the bsp computation loop, and compute a wsp for another player.
5. Once you are done, if there exists one wsp that beats EVERY bsp, then that player can advance to the next round.
6. Once every section has a wsp candidate "seeded", then the next round can begin.

I guess the question becomes, do you want the next round to start as soon as possible, or have some "take a breather" time delay (like maybe a few days)?

Päivämäärä ja aika
Ystävät palvelimella
Suosikki keskustelut
Yhteisöt
Päivän vinkki
Tekijänoikeudet - Copyright © 2002 - 2024 Filip Rachunek, kaikki oikeudet pidätetään.
Takaisin alkuun