WinTD
WinTD

{

   "$id": "https://estima.com/chess/wintd/schemas/tnmt.json",

   "description":"Tournament-specific data for a tournament player",

   "type": "object",

   "properties": {

      "playerNo":{"type":"integer","description":"zero-based position of player in the players array"},

      "sectionID":{"type":"integer","description":"section number to which player is assigned. -1 is no assignment (deleted). -2 is member of team"},

      "status":{"type":"integer","enum":[0,1,-1],"description":"0 means active, +1 means inactive, -1 means deleted"},

      "pairno":{"type":"integer","description":"one-based pairing number. -1 means not assigned"},

      "pts":{"type":"number","description":"points scored when scores/standings last updated"},

      "place":{"type":"integer","description":"one-based standing when scores/standings last updated"},

      "seedpts":{"type":"number","description":"pre-tournament seed points. 0 if not present"},

      "reentryFor":{"type":"integer","description":"zero-based position of player for whom this entry is a re-entry. -1 (or not present) means none"},

      "PrizeLimit":{"type":"number","description":"limit on how much money player can win. If not present, no limit"},

      "PrizeMoney":{"type":"number","description":"money won. If not present, zero"},

      "PrizeDesc":{"type":"string","description":"description of prize won"},

      "games":{

         "type":"array",

         "items":{"type":"integer","description":"zero-based position of game/match in the games array. -1 means no game for this round"}

      },

      "fixedBoard":{"type":"integer","description":"Special board number assigned to the player"},

      "floatGuard":{"type":"integer","description":"0-1 tag for <<keep in score group>>"},


 

      "members":{

         "type":"array",

         "description":"player records for members of a team"},

         "items":{"type":"integer","description":"zero-based positions of players who are members of the team"}

      },

      "boardpoints":{"type":"number","description":"total board points scored by members of team"},


 

      "memberOf":{"type":"integer","description":"zero-based record in players array for team for team member"},

      "boardOnTeam":{"type":"integer","description":"one-based board position of the player on team"}

   },


 

   "required":["playerNo","sectionID","status"]

}


 


Copyright © 2026 Thomas Doan