{"schemaVersion":"bearmark.tournament.v1","engineVersion":"bearmark-tournament-v1","definition":{"schemaVersion":"bearmark.tournament.v1","id":"t_65901f57ff1c3922171a5daa386897f6","name":"SMOKE ref C","activity":{"key":"custom","label":"Chess"},"visibility":"public","divisions":[{"id":"open","name":"Open","stages":[{"id":"swiss","name":"Swiss Rounds","kind":"swiss","config":{"rounds":3,"rematchPolicy":"forbid","byePolicy":"lowest_score_without_bye","pairingMode":"basic_v1"},"matchFormat":{"kind":"single_game"},"scoreProtocol":{"kind":"win_draw_loss","points":{"win":1,"draw":0.5,"loss":0}},"rankingPolicy":["score","buchholz","sonnebornBerger","wins","seedAscending"]}]}],"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},{"id":"p5","kind":"human","displayName":"Ed","seed":5}],"events":[{"type":"TournamentCreated","at":"2026-09-08T13:16:05.763Z","id":"t_65901f57ff1c3922171a5daa386897f6","definition":{"schemaVersion":"bearmark.tournament.v1","id":"t_65901f57ff1c3922171a5daa386897f6","name":"SMOKE ref C","activity":{"key":"custom","label":"Chess"},"visibility":"public","divisions":[{"id":"open","name":"Open","stages":[{"id":"swiss","name":"Swiss Rounds","kind":"swiss","config":{"rounds":3,"rematchPolicy":"forbid","byePolicy":"lowest_score_without_bye","pairingMode":"basic_v1"},"matchFormat":{"kind":"single_game"},"scoreProtocol":{"kind":"win_draw_loss","points":{"win":1,"draw":0.5,"loss":0}},"rankingPolicy":["score","buchholz","sonnebornBerger","wins","seedAscending"]}]}],"fairness":{"drawMode":"manual"}},"definitionHash":"4fec112889a821f5a53a5faea610be026b11a1c7a195d5877af7700ce0d69959","engineVersion":"bearmark-tournament-v1"},{"type":"ParticipantsAdded","at":"2026-09-08T13:16:05.763Z","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},{"id":"p5","kind":"human","displayName":"Ed","seed":5}]},{"type":"SeedsAssigned","at":"2026-09-08T13:16:20.461Z","divisionId":"open","seedOrder":["p1","p2","p3","p4","p5"],"provenance":{"kind":"manual","actorId":"manual"}},{"type":"StageStarted","at":"2026-09-08T13:16:21.863Z","stageId":"swiss","data":{"rounds":3,"currentRound":1,"pairings":[{"a":"p1","b":"p3","reason":"seed"},{"a":"p2","b":"p4","reason":"seed"}]}},{"type":"MatchScheduled","at":"2026-09-08T13:16:21.863Z","match":{"id":"m_swiss_r1_0","stageId":"swiss","roundId":"swiss_r1","slots":[{"kind":"participant","participantId":"p1"},{"kind":"participant","participantId":"p3"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:16:21.863Z","match":{"id":"m_swiss_r1_1","stageId":"swiss","roundId":"swiss_r1","slots":[{"kind":"participant","participantId":"p2"},{"kind":"participant","participantId":"p4"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:16:21.863Z","match":{"id":"m_swiss_r1_bye","stageId":"swiss","roundId":"swiss_r1","slots":[{"kind":"participant","participantId":"p5"},{"kind":"bye"}],"format":{"kind":"single_game"},"status":"completed","result":{"matchWinnerIds":["p5"],"matchLoserIds":[],"isDraw":false,"standingsDelta":{"p5":{"played":1,"wins":1,"matchPoints":1}},"raw":{"bye":true}}}},{"type":"MatchResultRecorded","at":"2026-09-08T13:16:25.154Z","matchId":"m_swiss_r1_0","normalized":{"matchWinnerIds":["p1"],"matchLoserIds":["p3"],"isDraw":false,"standingsDelta":{"p1":{"played":1,"wins":1,"matchPoints":1},"p3":{"played":1,"losses":1,"matchPoints":0}},"raw":{"kind":"win_loss","winnerId":"p1","loserId":"p3"}},"resultSource":"manual"},{"type":"MatchResultRecorded","at":"2026-09-08T13:16:25.921Z","matchId":"m_swiss_r1_1","normalized":{"matchWinnerIds":["p2"],"matchLoserIds":["p4"],"isDraw":false,"standingsDelta":{"p2":{"played":1,"wins":1,"matchPoints":1},"p4":{"played":1,"losses":1,"matchPoints":0}},"raw":{"kind":"win_loss","winnerId":"p2","loserId":"p4"}},"resultSource":"manual"},{"type":"SwissRoundPaired","at":"2026-09-08T13:16:27.462Z","stageId":"swiss","round":2,"pairings":[{"a":"p1","b":"p2","reason":"score group"},{"a":"p5","b":"p3","reason":"downfloat"}]},{"type":"MatchScheduled","at":"2026-09-08T13:16:27.462Z","match":{"id":"m_swiss_r2_0","stageId":"swiss","roundId":"swiss_r2","slots":[{"kind":"participant","participantId":"p1"},{"kind":"participant","participantId":"p2"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:16:27.462Z","match":{"id":"m_swiss_r2_1","stageId":"swiss","roundId":"swiss_r2","slots":[{"kind":"participant","participantId":"p5"},{"kind":"participant","participantId":"p3"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:16:27.462Z","match":{"id":"m_swiss_r2_bye","stageId":"swiss","roundId":"swiss_r2","slots":[{"kind":"participant","participantId":"p4"},{"kind":"bye"}],"format":{"kind":"single_game"},"status":"completed","result":{"matchWinnerIds":["p4"],"matchLoserIds":[],"isDraw":false,"standingsDelta":{"p4":{"played":1,"wins":1,"matchPoints":1}},"raw":{"bye":true}}}},{"type":"MatchResultRecorded","at":"2026-09-08T13:16:28.803Z","matchId":"m_swiss_r2_0","normalized":{"matchWinnerIds":["p1"],"matchLoserIds":["p2"],"isDraw":false,"standingsDelta":{"p1":{"played":1,"wins":1,"matchPoints":1},"p2":{"played":1,"losses":1,"matchPoints":0}},"raw":{"kind":"win_loss","winnerId":"p1","loserId":"p2"}},"resultSource":"manual"},{"type":"MatchResultRecorded","at":"2026-09-08T13:16:29.553Z","matchId":"m_swiss_r2_1","normalized":{"matchWinnerIds":["p5"],"matchLoserIds":["p3"],"isDraw":false,"standingsDelta":{"p5":{"played":1,"wins":1,"matchPoints":1},"p3":{"played":1,"losses":1,"matchPoints":0}},"raw":{"kind":"win_loss","winnerId":"p5","loserId":"p3"}},"resultSource":"manual"},{"type":"SwissRoundPaired","at":"2026-09-08T13:16:30.806Z","stageId":"swiss","round":3,"pairings":[{"a":"p1","b":"p4","reason":"downfloat"},{"a":"p5","b":"p2","reason":"downfloat"}]},{"type":"MatchScheduled","at":"2026-09-08T13:16:30.806Z","match":{"id":"m_swiss_r3_0","stageId":"swiss","roundId":"swiss_r3","slots":[{"kind":"participant","participantId":"p1"},{"kind":"participant","participantId":"p4"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:16:30.806Z","match":{"id":"m_swiss_r3_1","stageId":"swiss","roundId":"swiss_r3","slots":[{"kind":"participant","participantId":"p5"},{"kind":"participant","participantId":"p2"}],"format":{"kind":"single_game"},"status":"ready"}},{"type":"MatchScheduled","at":"2026-09-08T13:16:30.806Z","match":{"id":"m_swiss_r3_bye","stageId":"swiss","roundId":"swiss_r3","slots":[{"kind":"participant","participantId":"p3"},{"kind":"bye"}],"format":{"kind":"single_game"},"status":"completed","result":{"matchWinnerIds":["p3"],"matchLoserIds":[],"isDraw":false,"standingsDelta":{"p3":{"played":1,"wins":1,"matchPoints":1}},"raw":{"bye":true}}}},{"type":"MatchResultRecorded","at":"2026-09-08T13:16:32.215Z","matchId":"m_swiss_r3_0","normalized":{"matchWinnerIds":["p1"],"matchLoserIds":["p4"],"isDraw":false,"standingsDelta":{"p1":{"played":1,"wins":1,"matchPoints":1},"p4":{"played":1,"losses":1,"matchPoints":0}},"raw":{"kind":"win_loss","winnerId":"p1","loserId":"p4"}},"resultSource":"manual"},{"type":"MatchResultRecorded","at":"2026-09-08T13:16:32.986Z","matchId":"m_swiss_r3_1","normalized":{"matchWinnerIds":["p5"],"matchLoserIds":["p2"],"isDraw":false,"standingsDelta":{"p5":{"played":1,"wins":1,"matchPoints":1},"p2":{"played":1,"losses":1,"matchPoints":0}},"raw":{"kind":"win_loss","winnerId":"p5","loserId":"p2"}},"resultSource":"manual"},{"type":"StageCompleted","at":"2026-09-08T13:16:32.986Z","stageId":"swiss","placements":[{"participantId":"p1","rank":1},{"participantId":"p5","rank":2},{"participantId":"p2","rank":3},{"participantId":"p3","rank":4},{"participantId":"p4","rank":5}]}],"drawTranscripts":[],"finalStateHash":"b5adb1d33e05be133e11c56c0c5f7b3d4ae318e88de881acd9e4f9af80e4050a"}