If you want to use ratings, you need to enter the match results. This section
explains how to input the results.
- Tap the court number on the match list screen.
- A dialog will pop up asking you to select the winning team.
- Tap the winning team.
- A subtraction is a state in which both crowns are colored. You can return to the
unentered state by touching them again.
- Tap OK to confirm the result.
- It is a good idea to agree beforehand on what kind of situation is considered a
win/lose/draw.
- The order of entry is optional, but the rate will be calculated as if the matches
were played in order from the first round.
This is an explanation of the rates displayed in the `Match` screen.
- The initial value of the rate is 25.0 (8.33), where 25.0 is the average rate (µ) and
8.33 is the standard deviation (σ). 25.0 indicates strength and 8.33 is the number
indicating the amount of variability.
- A rate is simply a relative value within an individual group that indicates how
likely it is to win a match.
- A larger rate = stronger in a general meaning.
- If we assume that the degree of variation follows a normal distribution, we can
estimate the degree of accuracy as shown in the graph. This is an illustration of
the initial values, so the variability is very large.
- Initially, it fluctuates greatly, and with each game, μ rapidly approaches its true
value. The amount of fluctuation is not constant. For example, beating an opponent
with a relatively strong rate value will result in a larger increase.
A practical example will be given to illustrate how the rates differ.
- Panda and Tiger both won one game and lost one game, but there is a difference in
rating between Panda at 24.9 and Tiger at 25.1. Panda won the first round against a
pair with a rating of 25.0+25.0=50.0 and lost the second round against a pair with a
rating of 28.1+21.9=50.0. Tiger lost in the first round to a pair with 25.0+25.0=50
and won against a pair with 25.0+28.1=53.1.
- The value of a loss is the same, but in the case of a win, the opponent's rate is
higher for the tiger. This is one of the reasons why the tiger's rate is valued
higher. However, in the case of doubles, it is not so simple because the partner's
rate is also affected and its contribution to the win/loss is distributed. In this
example, the second round was 25.0 + 28.1 = 53.1 vs. 28.1 + 21.9 = 50.0, but the
low-rated frog and tiger team won, so it is worthwhile.
- If you are interested in the details of the calculation method, try searching for
the keyword "Trueskill".
By setting the player's participation status in the draw, you can control the winners
according to the situation.
This is less complicated than manually changing the status after the draw, and makes it
easier to level the playing field.
![[diagram]](assets/img/4-4-4.png)
Participation status (default)
- Participate in the draw. Whether the participant will be selected to
participate in the game or take a break depends on the result of the draw.
- Normally, set to this setting.
![[diagram]](assets/img/4-4-5.png)
Priority participation status
- Participate in the draw and be selected as the highest priority winner to
participate in the game.
- Set this option if you want to make sure to include a leader or other person in
the game.
- You can set this status by pressing and holding the button when you are in the
"Participation" status above.
![[diagram]](assets/img/4-4-6.png)
Break status
- There will always be a break.
- Set this for players who want to take a one-game break due to fatigue, poor
health, etc.
- It is treated the same as if a player participated in the draw and missed
out, so they will be prioritized in the draw when they return.
![[diagram]](assets/img/4-4-8.png)
Continuous break status
- It is the same as a break, except that it is not cancelled at every draw and continues.
![[diagram]](assets/img/4-4-7.png)
Absence status
- The player must be absent.
- Set this when the player is not available due to late arrival or early
departure.
- If the number of participants is increased in the middle of the event, the time
before the point of increase will be considered as late arrival and will be
considered as this status.
- The number of times you have missed the draw will not be counted as a
personal reason. However, priority will be given to those who have not played
before, so those who have just returned will be given priority.
List of differences in status statements
Status |
Continuation between rounds |
Counting to the number of times the draw was missed |
![[diagram]](assets/img/4-4-4.png) |
Continue |
It counts when the draw results break. |
![[diagram]](assets/img/4-4-5.png) |
Continue |
It counts, but it's not usually a break. |
![[diagram]](assets/img/4-4-6.png) |
Does not continue |
It counts. It is always a break. |
![[diagram]](assets/img/4-4-8.png) |
Continue |
It counts. It is always a break. |
![[diagram]](assets/img/4-4-7.png) |
Continue |
Does not count. |
The following is an explanation of the algorithm used to determine the combinations.
This is a mechanical process, so please change the combinations as needed on the match table
screen.
- The first step is to determine the winners who will play. Candidates will be those
who are registered and are not on break or absent status.
- It favors those who have low odds of winning in the past and disadvantages those who
have high odds of winning in the past. The highest priority is to equalize
everyone's chances of winning.
- Discourage long breaks by slightly favoring those with the highest number of
consecutive breaks and slightly disadvantaging those with the highest number of
consecutive entries.
- Slightly favor those with fewer appearances.
- Select people to participate in play in order of priority. If they have the same
priority, they will be selected randomly. If the pairs are fixed, the average value
is used to draw lots.
- Next, pairing is done. For those who have a fixed pair, the pair is decided, and for
those who do not have a fixed pair, the pair is randomly combined and multiple
candidate patterns are generated internally. The number of past pairings is counted,
and the combination with the fewest number of pairings is selected, so that people
with different or fewer pairings are paired as often as possible.
- If the "Balance the rating" is on, the game will try to pair up opponents based on
their ratings so that the win rate is not too skewed. When the "Balance the rating"
is
off, the game will try to pair up opponents with the least possible bias.
- In the case of an absent status, the participant is 100% unsuccessful, but is
hypothetically considered to have won or lost based on the average probability of
all participating members except the absent participant. This way, absence is
neither an advantage nor a disadvantage. A slight advantage in terms of zero
consecutive entries and a slight disadvantage in terms of fewer entries will result
in entry in many cases when returning from an absence.
The idea behind this
software is that the odds of winning are the same = fair. If you want to think that
the number of winning times is the same = fair, please set the rest state to be
unsuccessful every time.
- As an exception, if the number of playable members is N, and the number of playable
members is within the range of N±1/3 (rounded down), N/3 (rounded up) members will
be shuffled by swapping the playable and resting members. This is to avoid
alternating the same person instead of allowing continuous breaks.
- Gender combination constraints such as "Mixed" or "Balanced", participant status set
to "must play", resting and finishing players in the previous round in the case of
"one court at a time draw", and exclusive pairs will take precedence over priority
selection.
Data transfer procedure
- On the old device Save to cloud on the Backup screen.
- Log in with the same account on the new device and load from the cloud on the Backup screen.
- The data on the player screen, the match screen and the register screen are transferred to the new device.
- If both the device before and after the transfer are Android 6.0 or later, an automatic backup function is provided.
If automatic backup is not prohibited in the settings, data will be restored on the new device. However, it is difficult to back up at any given time due to conditions on the timing of the backup. The way the Android OS works, if more than 24 hours have passed since the last backup and the device is idle with a Wi-Fi connection, it should be backed up.
If the history saved under 'Local Save' is also taken over
- File output in the Save History output on the old device's Backup screen.
- Share output files to this application with a file manager or similar on the new device.
- Check that the new device has loaded to the backup screen.
Explanation of how to divide players into two groups to play doubles against each other.
- Set the conditions for a group competition.
- Settings should be made for one of two groups for all participating players. The number of players in each group must be sufficient to fill the court; for two sides, two pairs are needed, so a minimum of four players is required.
- A match table is generated by pressing the draw button.
Restrictions that arise when using FireOS(Amazon) or iOS(Apple) other than Android OS.
- Fire OS can also work by installing this application from the Google Play Store. (Please check the installation method by yourself.) However, the following functional differences exist.
- When the player mode device is Fire OS, automatic updates cannot be performed by notification of data updates from the host. (Manual updates can be performed using the icon in the top right corner)
- The function for viewing draw results in the browser (Web Share) does not allow automatic updating by notification from the host. (Manual updates via the display button are possible).
- If the host mode device is a Fire OS, the data of the host mode device is not updated even if the match results are entered on the player mode device and sent to the host.
- Although the app cannot be installed on iOS, a function for referencing draw results in a browser (Web Share) is available. However, there is an operating system restriction in iOS that message notifications can only be received by native apps, resulting in the following functional differences.
- Even if it looks Android at first glance, the internal implementation may be incompatible or there may be restrictions on the prerequisite communication.
- The messaging mechanism must be compatible with Firebase Cloud Messging and must be able to communicate with the Firebase Cloud Service.Amazon Device Messaging (Fire OS),Apple Push Notification Service (iOS), etc. cannot be notified due to different types.
- Use of some functions may be restricted on phones that do not have Google Play pre-installed in general and in regions where communication with Google services is restricted.
You can merge only the match results from the locally saved data. You can combine multiple events into a single event result. The following is an example of a merged creation.