This is a work in progress...
Promoting the guest user to be a virtual user
Rating (anything might change)
How does the handicap work while playing a game?
How does the handicap work while playing an event?
Different handicap modes in series
Enabling location functionality
DScores is a web page to keep track of your disc golf rounds and trainings. The functionality includes possibility to play alone or in pools, run competitive series and events as well as getting statistical information of your rounds and progress.
...
There are three different kinds of users.
When you create an account, an official user is created. This is the normal actor in the system and may play games and record scores in to the system.
If you have recorded scores as a guest user and later decide to create an official user, you can mark the score as yours.
A guest user can be used for friends that just join to play with you. You can record their scores the same as for official users.
A guest user is created when selecting players to your game. A guest user will get a username starting with Guest_ and ending with a running number (eg. Guest_234).
NOTE: You can not login as a guest user in to the system. A guest user can not be selected to another game - it can only be used once.
A virtual user is a guest user that can be used as an official user without the need to create a user account. A virtual user can be selected for multiple games and events.
A virtual user can be created by selecting the guest user into a serie event and closing the event. The system will automatically change guest user to a virtual user. The user name will change to have a VU_ prefix.
<TBD>
...
User settings can be changed under your profile.
...
<add some text>
<add some text>
<add some text>
<add some text>
<add some text>
Ratings were invented to give us a way to rank players and courses. The algorithm is created inhouse and may, without a notice, be changed to something else. The higher the rating value, the better player or harder the course is. Note also that this has nothing to do with PDGA ratings.
Rating takes different kinds of attributes in consideration when counting the final number. The algorithm uses both constant information (eg. course length and par) as well as changing information (eg. user scores) and this will result in a value that is living.
NOTE: Anything regarding rating might change.
Rating also has a quality to it. If the quality is marked as ‘low/bad’, the rating should be looked at with a grain of salt. The quality gets better with more scores – this is true for both user as well as course rating.
If you want as a player to raise your rating, the way to do it is to play better. Each time you play better than your average, your rating will go up. Also, below par scores are valuable and especially if you’re playing on harder courses.
Handicap can be used to ... for better players to compete with not-so-good players.
The lower the handicap, the better the player. The handicap can go to negative.
There is a (secret) formula that estimates a handicap for each player from their reported scores. In disc golf there is no official way of counting such a value so the implementation in DScores is the developers own creation. The more we have data in the database, the more we can analyze the values and get a better understanding on how it should be.
So, as this is experimental, the formula for counting might change.
Once you start a game, you have the possibility to activate hc. DScores have counted a handicap for you and suggest this as the one to use. You still have the possibility to change the used handicap for the game to whatever.
While playing, you enter scores as you play them and DScores will automatically count the effect of handicap to player score.
The HCP-value defined in the game is used in event.
Event has the setting and game has no effect.
Friends are the users that are of interest to you. As the amount of users grows, the scores that are important to you, are hidden under in the score amount of all of the users.
Friends can be used as a filter to show only those scores that you want to follow. The friend list is collected from users collected to pools.
The pools, which you can have multiple, are a collection users that you play regularly with or follow. By creating a pool you can quickly start a game and collect the users there.
<add some text>
<add some text>
<add some text>
DScores can use your location data for different purposes. Currently these are:
After activating location, you may see error dialogs.
DScores will follow your location periodically. If the period time has passed, entering the front page will refresh the information. You can also refresh your location by doing a re-login.
Currently the refresh period is one hour.