- Home
- JSON
- DSBPlayerDTO
View model of a player and their DWZ evaluation result within a tournament.
Identity fields
- playerUuid – UUID identifying this player's participation in the tournament. Can be used to retrieve the player's scoresheet.
- nuLigaPersonId – nuLiga person ID. Can be used to retrieve the player's full tournament history.
- firstname / lastname – Full name of the player.
- birthyear – Year of birth.
- vkz – VKZ (Vereinskennzeichen) of the player's club.
- memberNo – DSB member number.
- clubName – Name of the player's club.
- fideId – FIDE ID. May be
null.
- playerNo – Player's starting number within the tournament.
- eloPlayer – Whether the player was an Elo player when entering the tournament.
DWZ evaluation fields
- ratingOld – DWZ rating before the tournament.
- indexOld – DWZ coefficient index before the tournament.
- ratingNew – DWZ rating after the tournament evaluation.
- indexNew – DWZ coefficient index after the tournament evaluation.
- factorK – DWZ K-factor: determines the weight of rating changes per game.
- averageRatingCompetitors – Average DWZ rating of all opponents faced.
- wins – Actual score achieved (1 = win, 0.5 = draw, 0 = loss).
- numberOfGames – Number of rated games played.
- winsExpected – Expected score based on rating differences against all opponents.
- tournamentPerformance – DWZ performance rating for this tournament.
Properties
| name |
data type |
description |
| playerUuid
|
string
|
|
| nuLigaPersonId
|
string
|
|
| firstname
|
string
|
|
| lastname
|
string
|
|
| birthyear
|
number
|
|
| vkz
|
string
|
|
| memberNo
|
number
|
|
| clubName
|
string
|
|
| fideId
|
number
|
|
| playerNo
|
number
|
|
| eloPlayer
|
boolean
|
|
| ratingOld
|
number
|
|
| indexOld
|
number
|
|
| ratingNew
|
number
|
|
| indexNew
|
number
|
|
| factorK
|
number
|
|
| averageRatingCompetitors
|
number
|
|
| wins
|
number
|
|
| numberOfGames
|
number
|
|
| winsExpected
|
number
|
|
| tournamentPerformance
|
number
|
|
Example
{
"playerUuid" : "...",
"nuLigaPersonId" : "...",
"firstname" : "...",
"lastname" : "...",
"birthyear" : 12345,
"vkz" : "...",
"memberNo" : 12345,
"clubName" : "...",
"fideId" : 12345,
"playerNo" : 12345,
"eloPlayer" : true,
"ratingOld" : 12345,
"indexOld" : 12345,
"ratingNew" : 12345,
"indexNew" : 12345,
"factorK" : 12345.0,
"averageRatingCompetitors" : 12345,
"wins" : 12345.0,
"numberOfGames" : 12345,
"winsExpected" : 12345.0,
"tournamentPerformance" : 12345
}