GUI


(Interface may include other buttons: changes occur frequently)

Group Box

This combo box is used to select the group that you want to view. Everytime the combo box is changed, the player box is filled with the names of those players in the given group.

Player Box

This combo box is filled with the names of the players who are in the group selected by the group box. Selecting a player will show the player's statistics in the stats box.

Stats Box

This window displays the statistic of the selected player.

        Name - the name of the player

       Country - the country the player calls home

       Average Points per Guess - the player's total points divided by the total number of guesses

       Wins This Round - The number of times the player has won this round

       Loss This Round - The number of times the player has lost this round

       Total Wins - The total number of wins the player has recorded since the beginning of the game

      Total Losses - The total number of losses the player has recorded since the beginning of the game

       Largest Winning Streak - The most number of times the player has won in succeeding battles

       Largest Losing Streak - The most number of times the player has lost in succeeding battles

       Lowest Group - This is the lowest group (highest group number) that the player has fallen to. If John was in group 7 in round 1, and never dropped  that low for the rest of the game, then this number would be 7.

       MaxElimDifference - At the beginning of the elimination stage of every round, the player's current group number is subtracted from his/her opponent's group number to find the ElimDifference for that round only if they beat their opponent. This number is greatest ElimDifference they have posted. Practically speaking, the greater the number, the bigger odds they overcame to get to where they are. If John is in Group 1, and he plays Fred in Group 6 during the elimination stage and wins, then John's ElimDifference for that round is 1 - 6 = -5. If Fred ended up winning, his ElimDifference would be 6 - 1 = 5. A quick search through all active players for the player with the highest MaxElimDifference determines the come-back king. The player with the lowest MaxElimDifference determines the ultimate champion.

Progress Bar

This progress bar is activated only during a battle. When the "fight" button is pressed, the bar fills up as each player battles their opponent. When the bar is full, every player has completed one battle. For smaller games this is not a necessity, but when the number of players exceeds 2048, this is nice to have. I have waited 10 minutes for elimination to occur before.

Add Player to List

This will add the currently selected player to the Selected Players List.

Scout

This button will display most of the variables that control the player's ability to guess certain passages. For more information on these variables, see aivariables.html.

Fight

This will cause each player to battle once, in the case of normalization, or begin the entire elimination stage.

Show Human

This button has several functions. Firstly, it will cause the human player to be the selected player. The human's stats will show up in the stats box, and their name will be selected in the player box. Secondly, if the Sorted Players Listing is selected rather than the graph, this button will also cause the human player to be visible in the list. This is handy when there are thousands of players.

Show List (Show Graph)

This button will alternate modes between List mode and Graph mode. When the default Graph mode is active, the panel at the bottom will display a graph of the current groups. When List mode is active, a sorted listing of players will be shown. These players are sorted first by number of rounds they survived, secondly by average points per guess.

Stay On Human

When this checkbox is checked, it will keep the human player selected in the player box, the stats box, and (if List mode is active) ensure the human player is visible in the list. Keep this checkbox checked so you don't have to keep pressing the "Show Human" button after every fight.

Find Ultimate Champion

This will select the ultimate champion who is currently still active. The ultimate champion is that player whose MaxElimDifference is the least. If more than one player is tied, only the first one will be selected.

Find Best Average

This will select the active player whose average per guess is the highest.

Find Worst Average

This will select the active player whose average per guess is the lowest.

Find Come Back King

This will select the player whose MaxElimDifference is the highest of all active players. Practically speaking, this will be the player who has "come from behind" the most.

Find Family

This will seek the list of active players for all those players with the same last name as the currently selected player and add them all to the Selected Players List.

Find Namesake

This will seek the list of active players for all those players with the same first name as the currently selected player and add them all to the Selected Players List.

Find Fellow Citizens

This will seek the list of active players for all those players from the same country as the currently selected player and add them all to the Selected Players List.

Selected Players List

This is a list that you can add players to and remove them from. The main purpose of this list is to keep track of the progress of certain players. By clicking on their name in the list, they become selected in the player box, and their statistics will show in the stats box. If a player has since been eliminated since getting added to the list, the text in the stats box will be red. This can be used in whatever way the human player sees fit.

Remove Player

This will remove the selected player from the list.

Remove All Inactive

This will remove all the inactive players from the list.

Remove All

This will remove all players from the list.

Graph / List

This is a display that shows either a graph or a list of players depending on the current mode. To change the mode, click the "Show List/Graph" button.

       Graph - This is a histogram of each active group. The vertical height is the number of players in each group. Normalization is done when there is only                     one player in Group 0. At this point, the graph will resemble a normal curve.

       List - This is a sorted list of all players: both active and inactive. The sorting is done first by number of rounds successfully passed, then by average points per guess. In this way, John who has an average of 3.5 who lasted 4 rounds is higher on the list than Fred who has an average of 6.5 but only lasted 3 rounds. The different colours represent a different number of rounds passed, i.e. all the players in blue lasted only 4 rounds.