blue.2048.player.stats

2048.blue

Documentation

A declaration of a at://2048 player's stats over the course of their playtime

main record

A declaration of a at://2048 player's stats over the course of their playtime

Record Key literal:self Fixed literal value

Properties

averageScore integer Required

Average score across all games

Default: 0
createdAt string datetime Required

An RFC 3339 formatted timestamp.

gamesPlayed integer Required

Total numbers of games the user has played

Default: 0
highestNumberBlock integer Required

The highest number block the player has fround. example 128, 256, etc

Default: 0
highestScore integer Required

The highest score the user has gotten in a game

Default: 0
leastMovesToFindTwentyFortyEight integer Required

The smallest number of moves to get the 2048 block

Default: 0
timesTwentyFortyEightBeenFound integer Required

Times the 2048 block has been found also count as wins

Default: 0
totalScore integer Required

Total score across all games

Default: 0
View raw schema
{
  "key": "literal:self",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "highestScore",
      "gamesPlayed",
      "totalScore",
      "highestNumberBlock",
      "timesTwentyFortyEightBeenFound",
      "leastMovesToFindTwentyFortyEight",
      "averageScore",
      "syncStatus",
      "createdAt"
    ],
    "properties": {
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "syncStatus": {
        "ref": "blue.2048.defs#syncStatus",
        "type": "ref",
        "description": "The sync status of this record with the users AT Protocol repo."
      },
      "totalScore": {
        "type": "integer",
        "default": 0,
        "description": "Total score across all games"
      },
      "gamesPlayed": {
        "type": "integer",
        "default": 0,
        "description": "Total numbers of games the user has played"
      },
      "averageScore": {
        "type": "integer",
        "default": 0,
        "description": "Average score across all games"
      },
      "highestScore": {
        "type": "integer",
        "default": 0,
        "description": "The highest score the user has gotten in a game"
      },
      "highestNumberBlock": {
        "type": "integer",
        "default": 0,
        "description": "The highest number block the player has fround. example 128, 256, etc"
      },
      "timesTwentyFortyEightBeenFound": {
        "type": "integer",
        "default": 0,
        "description": "Times the 2048 block has been found also count as wins"
      },
      "leastMovesToFindTwentyFortyEight": {
        "type": "integer",
        "default": 0,
        "description": "The smallest number of moves to get the 2048 block"
      }
    }
  },
  "description": "A declaration of a at://2048 player's stats over the course of their playtime"
}

Lexicon Garden

@