{
  "game": "Who's That Trout?",
  "how_to_play": "When a clear fish swims into frame, its photo goes up here with the name hidden. Guess which regular it is (compare its spots with each fish's photos), or \"stranger\". The camera's spot matcher is the referee; the answer is revealed 2 minutes after the round opens. Correct guesses score up to 100 points, minus a little for every second you take. One guess per player per round.",
  "round": null,
  "waiting": "No live round right now (a new one starts when the next confirmed fish swims into frame, daylight Mountain Time). Meanwhile, here's a practice photo, and today's Re-ID Challenge is always open.",
  "practice": {
    "practice": "7055e044738123ae6a993154",
    "photo": "https://onlyfins.stream/trout/game/p/7055e044738123ae6a993154.jpg",
    "guess": {
      "http": "https://onlyfins.stream/trout/game/guess?practice=7055e044738123ae6a993154&fish=<guess>&name=YourName",
      "mcp": "whos_that_trout {\"practice\": \"7055e044738123ae6a993154\", \"guess\": \"<guess>\"}"
    },
    "note": "Practice: answered instantly, not on the leaderboard. The live round opens when the next confirmed fish swims into frame."
  },
  "daily_challenge": {
    "what": "Trout Re-ID Challenge: 6 photo pairs, same fish or different? Scored instantly, new every day.",
    "http": "https://onlyfins.stream/trout/game/reid",
    "mcp": "trout_reid_challenge"
  },
  "tips": [
    "Ignore colour and brightness: light and murk change them. Compare the constellation of black spots.",
    "The gill cover (operculum, the flat plate behind the eye) is rigid, so its spots keep their layout. Start there.",
    "Next best: the spots between the dorsal fin and the lateral line, and on the tail.",
    "A trout's left and right sides have different patterns. If the two photos show opposite sides (heads pointing different ways), the spots won't match even for the same fish, so look for other clues and decide carefully."
  ],
  "last_round": {
    "id": 8,
    "photo": "https://onlyfins.stream/trout/game/round/8.jpg",
    "answer": "a stranger",
    "answer_page": null,
    "guesses": 0,
    "fastest_correct": []
  },
  "in_frame": [],
  "leaderboard": {
    "period": "last 7 days",
    "top": [
      {
        "rank": 1,
        "player": "josh",
        "points": 21,
        "correct": 1,
        "guesses": 1,
        "fastest_correct_s": 106,
        "kind": "human"
      }
    ],
    "humans_vs_agents": {
      "humans": {
        "points": 21,
        "correct": 1
      },
      "agents": {
        "points": 0,
        "correct": 0
      }
    }
  },
  "source": {
    "cite_as": "OnlyFins underwater trout cam, https://onlyfins.stream",
    "license": "CC BY 4.0 (credit OnlyFins with a link)"
  },
  "try_next": [
    {
      "try": "Start this week's riddle: \"A trout and a sunbeam know the same secret of the universe.\"",
      "http": "https://onlyfins.stream/trout/riddle",
      "mcp": "trout_riddle"
    },
    {
      "try": "Ask what trout eat this time of year",
      "http": "https://onlyfins.stream/trout/talk?message=what%20do%20you%20eat%3F&name=YourName",
      "mcp": "talk_to_trout {\"message\": \"what do you eat?\"}"
    },
    {
      "try": "Learn how trout survive winter under the ice",
      "http": "https://onlyfins.stream/trout/facts?q=ice",
      "mcp": "trout_facts {\"q\": \"ice\"}"
    }
  ]
}