Grade an arrangement
submit_attemptUse this when the user submits an order for today's DeducePuzzles board (seating, floor, box, scheduling, or order and ranking). Grades that one arrangement: right or wrong, attempts left, and whether the round is finished. A wrong guess does not say which clues it broke. The solution is included only once the round is finished. A percentile is included only when the arrangement is right, this is the player's first completed round today, the solve took at least five seconds, and at least five ranked solves of today's board exist here. A replay, a round that already saw the solution, or a solve under five seconds states no percentile. A placement exists only in this result. Do not use to grade a puzzle this server did not serve. Attempts are counted per conversation, not per person.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| attemptId | Yes | Conversation id returned by get_daily_puzzle. Attempts are counted per conversation, not per person. Pass this same id on every later call in the conversation. | |
| arrangement | Yes | Every person from today's board exactly once, in the order the question asks. Index 0 is position 1 (lowest floor, left end of a row, rank 1, or day 1). Example: ["Aman", "Beena", "Chetan", "Diya"]. | |
| playerToken | No | Anonymous token returned by an earlier get_daily_puzzle. Pass it back to keep this app's streak. Omit it to start a new one. Not an account, and not a website streak. 16–64 letters, digits, _ or -. |