{"schemaVersion":"bearmark.tournament.v1","engineVersion":"bearmark-tournament-v1","definition":{"schemaVersion":"bearmark.tournament.v1","id":"t_0efd71d025000c46e103d0dcaf05fa89","name":"SMOKE rr draws 3b","activity":{"key":"custom","label":"Chess"},"visibility":"public","divisions":[{"id":"open","name":"Open","stages":[{"id":"league","name":"League","kind":"round_robin","config":{"rounds":"single"},"matchFormat":{"kind":"single_game"},"scoreProtocol":{"kind":"win_draw_loss","points":{"win":3,"draw":1,"loss":0}},"rankingPolicy":["matchPoints","wins","gameDiff","headToHead","externalDrawOrder"]}]}],"fairness":{"drawMode":"manual"}},"participants":[{"id":"p1","kind":"human","displayName":"Ann","seed":1},{"id":"p2","kind":"human","displayName":"Bo","seed":2},{"id":"p3","kind":"human","displayName":"Cy","seed":3},{"id":"p4","kind":"human","displayName":"Di","seed":4}],"events":[{"type":"TournamentCreated","at":"2026-09-08T13:05:44.925Z","id":"t_0efd71d025000c46e103d0dcaf05fa89","definition":{"schemaVersion":"bearmark.tournament.v1","id":"t_0efd71d025000c46e103d0dcaf05fa89","name":"SMOKE rr draws 3b","activity":{"key":"custom","label":"Chess"},"visibility":"public","divisions":[{"id":"open","name":"Open","stages":[{"id":"league","name":"League","kind":"round_robin","config":{"rounds":"single"},"matchFormat":{"kind":"single_game"},"scoreProtocol":{"kind":"win_draw_loss","points":{"win":3,"draw":1,"loss":0}},"rankingPolicy":["matchPoints","wins","gameDiff","headToHead","externalDrawOrder"]}]}],"fairness":{"drawMode":"manual"}},"definitionHash":"b0f3a81ef309ad1deea08f36de0956bf47b421af847613a9e7b33476db90454f","engineVersion":"bearmark-tournament-v1"},{"type":"ParticipantsAdded","at":"2026-09-08T13:05:44.925Z","participants":[{"id":"p1","kind":"human","displayName":"Ann","seed":1},{"id":"p2","kind":"human","displayName":"Bo","seed":2},{"id":"p3","kind":"human","displayName":"Cy","seed":3},{"id":"p4","kind":"human","displayName":"Di","seed":4}]},{"type":"SeedsAssigned","at":"2026-09-08T13:05:55.641Z","divisionId":"open","seedOrder":["p1","p2","p3","p4"],"provenance":{"kind":"manual","actorId":"manual"}},{"type":"StageStarted","at":"2026-09-08T13:06:05.105Z","stageId":"league","data":{"groups":[{"memberIds":["p1","p2","p3","p4"]}]}},{"type":"MatchScheduled","at":"2026-09-08T13:06:05.105Z","match":{"id":"m_league_g_r0_0","stageId":"league","roundId":"league_g_r0","slots":[{"kind":"participant","participantId":"p1"},{"kind":"participant","participantId":"p4"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:06:05.105Z","match":{"id":"m_league_g_r0_1","stageId":"league","roundId":"league_g_r0","slots":[{"kind":"participant","participantId":"p2"},{"kind":"participant","participantId":"p3"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:06:05.105Z","match":{"id":"m_league_g_r1_0","stageId":"league","roundId":"league_g_r1","slots":[{"kind":"participant","participantId":"p3"},{"kind":"participant","participantId":"p1"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:06:05.105Z","match":{"id":"m_league_g_r1_1","stageId":"league","roundId":"league_g_r1","slots":[{"kind":"participant","participantId":"p2"},{"kind":"participant","participantId":"p4"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:06:05.105Z","match":{"id":"m_league_g_r2_0","stageId":"league","roundId":"league_g_r2","slots":[{"kind":"participant","participantId":"p1"},{"kind":"participant","participantId":"p2"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:06:05.105Z","match":{"id":"m_league_g_r2_1","stageId":"league","roundId":"league_g_r2","slots":[{"kind":"participant","participantId":"p3"},{"kind":"participant","participantId":"p4"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchResultRecorded","at":"2026-09-08T13:06:31.498Z","matchId":"m_league_g_r0_0","normalized":{"matchWinnerIds":[],"matchLoserIds":[],"isDraw":true,"standingsDelta":{"p1":{"played":1,"draws":1,"matchPoints":1},"p4":{"played":1,"draws":1,"matchPoints":1}},"raw":{"kind":"draw","participants":["p1","p4"]}},"resultSource":"manual"},{"type":"MatchResultRecorded","at":"2026-09-08T13:06:32.515Z","matchId":"m_league_g_r0_1","normalized":{"matchWinnerIds":[],"matchLoserIds":[],"isDraw":true,"standingsDelta":{"p2":{"played":1,"draws":1,"matchPoints":1},"p3":{"played":1,"draws":1,"matchPoints":1}},"raw":{"kind":"draw","participants":["p2","p3"]}},"resultSource":"manual"},{"type":"MatchResultRecorded","at":"2026-09-08T13:06:33.575Z","matchId":"m_league_g_r1_0","normalized":{"matchWinnerIds":[],"matchLoserIds":[],"isDraw":true,"standingsDelta":{"p3":{"played":1,"draws":1,"matchPoints":1},"p1":{"played":1,"draws":1,"matchPoints":1}},"raw":{"kind":"draw","participants":["p3","p1"]}},"resultSource":"manual"},{"type":"MatchResultRecorded","at":"2026-09-08T13:06:34.584Z","matchId":"m_league_g_r1_1","normalized":{"matchWinnerIds":[],"matchLoserIds":[],"isDraw":true,"standingsDelta":{"p2":{"played":1,"draws":1,"matchPoints":1},"p4":{"played":1,"draws":1,"matchPoints":1}},"raw":{"kind":"draw","participants":["p2","p4"]}},"resultSource":"manual"},{"type":"MatchResultRecorded","at":"2026-09-08T13:06:35.617Z","matchId":"m_league_g_r2_0","normalized":{"matchWinnerIds":[],"matchLoserIds":[],"isDraw":true,"standingsDelta":{"p1":{"played":1,"draws":1,"matchPoints":1},"p2":{"played":1,"draws":1,"matchPoints":1}},"raw":{"kind":"draw","participants":["p1","p2"]}},"resultSource":"manual"},{"type":"MatchResultRecorded","at":"2026-09-08T13:06:36.685Z","matchId":"m_league_g_r2_1","normalized":{"matchWinnerIds":[],"matchLoserIds":[],"isDraw":true,"standingsDelta":{"p3":{"played":1,"draws":1,"matchPoints":1},"p4":{"played":1,"draws":1,"matchPoints":1}},"raw":{"kind":"draw","participants":["p3","p4"]}},"resultSource":"manual"},{"type":"StageCompleted","at":"2026-09-08T13:06:36.685Z","stageId":"league","placements":[{"participantId":"p1","rank":1},{"participantId":"p2","rank":2},{"participantId":"p3","rank":3},{"participantId":"p4","rank":4}]}],"drawTranscripts":[],"finalStateHash":"0889e1b132d6240609e5a9da52e627ef98adf6fd1c6b39cb9da803c9993277f6"}