{
    "developer": "TTQG Đặng Phan Quốc - 0913.422.525",
    "tournament_code": 10011,
    "tournament": {
        "id": "11",
        "user_id": "6",
        "name": "GIẢI CỜ VUA XÃ TAM THANH NĂM 2025",
        "event_datetime": "NGÀY 20\/11\/2026",
        "location": "",
        "organizer_info": "KTQG HUỲNH LINH",
        "extra_info": "Cờ nhanh 10p+5s",
        "total_rounds": "5",
        "current_round": "5",
        "pts_win": "1.0",
        "pts_draw": "0.5",
        "pts_loss": "0.0",
        "avoid_same_club": "1",
        "team_top_n": "3",
        "created_at": "2026-10-20 09:11:07",
        "tie_order": "de,bh_c1,bh,sb,wins"
    },
    "standings": [
        {
            "info": {
                "id": "105",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Aaaaa",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "1",
                "rating": "1500",
                "status": "active"
            },
            "seed": 5,
            "pts": 4,
            "wins": 3,
            "wins_black": 0,
            "draws": 2,
            "losses": 0,
            "red_count": 3,
            "black_count": 2,
            "color_hist": [
                "Đỏ",
                "Đen",
                "Đỏ",
                "Đỏ",
                "Đen"
            ],
            "opponents": [
                108,
                109,
                113,
                107,
                110
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 108,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 1
                },
                {
                    "round": 2,
                    "opp_id": 109,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0.5
                },
                {
                    "round": 3,
                    "opp_id": 113,
                    "is_virtual": false,
                    "pts_before": 1.5,
                    "factor": 1
                },
                {
                    "round": 4,
                    "opp_id": 107,
                    "is_virtual": false,
                    "pts_before": 2.5,
                    "factor": 1
                },
                {
                    "round": 5,
                    "opp_id": 110,
                    "is_virtual": false,
                    "pts_before": 3.5,
                    "factor": 0.5
                }
            ],
            "opp_results": [
                {
                    "opp": 108,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 109,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 113,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 107,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 110,
                    "factor": 0.5,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "108": 1,
                "109": 0.5,
                "113": 1,
                "107": 1,
                "110": 0.5
            },
            "round_pts": {
                "1": 1,
                "2": 0.5,
                "3": 1,
                "4": 1,
                "5": 0.5
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": {
                "2": true,
                "3": true,
                "4": true,
                "5": true
            },
            "upfloat_hist": [],
            "history": [
                {
                    "round": 1,
                    "table": "4",
                    "color": "TRẮNG",
                    "opp_id": 108,
                    "opp_name": "Nguyễn Văn Bb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 2,
                    "table": "4",
                    "color": "ĐEN",
                    "opp_id": 109,
                    "opp_name": "Nguyễn Văn Bbb",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 3,
                    "table": "2",
                    "color": "TRẮNG",
                    "opp_id": 113,
                    "opp_name": "Nguyễn Văn Bbbbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 4,
                    "table": "2",
                    "color": "TRẮNG",
                    "opp_id": 107,
                    "opp_name": "Nguyễn Văn B",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 5,
                    "table": "1",
                    "color": "ĐEN",
                    "opp_id": 110,
                    "opp_name": "Nguyễn Văn Bbbb",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                }
            ],
            "had_bye": false,
            "bh": 11,
            "bh_c1": 10,
            "sb": 8.75,
            "ps": 12.5,
            "de_score": 0,
            "de_games": 0,
            "rank": 1
        },
        {
            "info": {
                "id": "101",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn A",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "1",
                "rating": "1500",
                "status": "active"
            },
            "seed": 1,
            "pts": 3.5,
            "wins": 3,
            "wins_black": 0,
            "draws": 1,
            "losses": 1,
            "red_count": 3,
            "black_count": 2,
            "color_hist": [
                "Đỏ",
                "Đỏ",
                "Đen",
                "Đen",
                "Đỏ"
            ],
            "opponents": [
                110,
                113,
                107,
                112,
                108
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 110,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 1
                },
                {
                    "round": 2,
                    "opp_id": 113,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 1
                },
                {
                    "round": 3,
                    "opp_id": 107,
                    "is_virtual": false,
                    "pts_before": 2,
                    "factor": 0.5
                },
                {
                    "round": 4,
                    "opp_id": 112,
                    "is_virtual": false,
                    "pts_before": 2.5,
                    "factor": 0
                },
                {
                    "round": 5,
                    "opp_id": 108,
                    "is_virtual": false,
                    "pts_before": 2.5,
                    "factor": 1
                }
            ],
            "opp_results": [
                {
                    "opp": 110,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 113,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 107,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 112,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 108,
                    "factor": 1,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "110": 1,
                "113": 1,
                "107": 0.5,
                "112": 0,
                "108": 1
            },
            "round_pts": {
                "1": 1,
                "2": 1,
                "3": 0.5,
                "4": 0,
                "5": 1
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": {
                "3": true,
                "4": true,
                "5": true
            },
            "upfloat_hist": [],
            "history": [
                {
                    "round": 1,
                    "table": "1",
                    "color": "TRẮNG",
                    "opp_id": 110,
                    "opp_name": "Nguyễn Văn Bbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 2,
                    "table": "1",
                    "color": "TRẮNG",
                    "opp_id": 113,
                    "opp_name": "Nguyễn Văn Bbbbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 3,
                    "table": "1",
                    "color": "ĐEN",
                    "opp_id": 107,
                    "opp_name": "Nguyễn Văn B",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 4,
                    "table": "1",
                    "color": "ĐEN",
                    "opp_id": 112,
                    "opp_name": "Nguyễn Văn Bbbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 5,
                    "table": "2",
                    "color": "TRẮNG",
                    "opp_id": 108,
                    "opp_name": "Nguyễn Văn Bb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                }
            ],
            "had_bye": false,
            "bh": 13,
            "bh_c1": 11,
            "sb": 8.75,
            "ps": 11.5,
            "de_score": 1,
            "de_games": 1,
            "rank": 2
        },
        {
            "info": {
                "id": "110",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Bbbb",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "0",
                "rating": "1500",
                "status": "active"
            },
            "seed": 10,
            "pts": 3.5,
            "wins": 3,
            "wins_black": 1,
            "draws": 1,
            "losses": 1,
            "red_count": 3,
            "black_count": 2,
            "color_hist": [
                "Đen",
                "Đỏ",
                "Đen",
                "Đỏ",
                "Đỏ"
            ],
            "opponents": [
                101,
                106,
                103,
                102,
                105
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 101,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0
                },
                {
                    "round": 2,
                    "opp_id": 106,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 1
                },
                {
                    "round": 3,
                    "opp_id": 103,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 1
                },
                {
                    "round": 4,
                    "opp_id": 102,
                    "is_virtual": false,
                    "pts_before": 2,
                    "factor": 1
                },
                {
                    "round": 5,
                    "opp_id": 105,
                    "is_virtual": false,
                    "pts_before": 3,
                    "factor": 0.5
                }
            ],
            "opp_results": [
                {
                    "opp": 101,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 106,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 103,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 102,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 105,
                    "factor": 0.5,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "101": 0,
                "106": 1,
                "103": 1,
                "102": 1,
                "105": 0.5
            },
            "round_pts": {
                "1": 0,
                "2": 1,
                "3": 1,
                "4": 1,
                "5": 0.5
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": [],
            "upfloat_hist": {
                "2": true,
                "5": true
            },
            "history": [
                {
                    "round": 1,
                    "table": "1",
                    "color": "ĐEN",
                    "opp_id": 101,
                    "opp_name": "Nguyễn Văn A",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 2,
                    "table": "5",
                    "color": "TRẮNG",
                    "opp_id": 106,
                    "opp_name": "Nguyễn Văn Aaaaaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 3,
                    "table": "3",
                    "color": "ĐEN",
                    "opp_id": 103,
                    "opp_name": "Nguyễn Văn Aaa",
                    "opp_club": "",
                    "result_label": "0 - 1",
                    "pts_gained": 1
                },
                {
                    "round": 4,
                    "table": "3",
                    "color": "TRẮNG",
                    "opp_id": 102,
                    "opp_name": "Nguyễn Văn Aa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 5,
                    "table": "1",
                    "color": "TRẮNG",
                    "opp_id": 105,
                    "opp_name": "Nguyễn Văn Aaaaa",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                }
            ],
            "had_bye": false,
            "bh": 15.5,
            "bh_c1": 13,
            "sb": 10,
            "ps": 9.5,
            "de_score": 0,
            "de_games": 1,
            "rank": 3
        },
        {
            "info": {
                "id": "112",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Bbbbbb",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "0",
                "rating": "1500",
                "status": "active"
            },
            "seed": 12,
            "pts": 3,
            "wins": 2,
            "wins_black": 0,
            "draws": 2,
            "losses": 1,
            "red_count": 2,
            "black_count": 3,
            "color_hist": [
                "Đen",
                "Đỏ",
                "Đen",
                "Đỏ",
                "Đen"
            ],
            "opponents": [
                103,
                114,
                104,
                101,
                106
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 103,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0
                },
                {
                    "round": 2,
                    "opp_id": 114,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 1
                },
                {
                    "round": 3,
                    "opp_id": 104,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0.5
                },
                {
                    "round": 4,
                    "opp_id": 101,
                    "is_virtual": false,
                    "pts_before": 1.5,
                    "factor": 1
                },
                {
                    "round": 5,
                    "opp_id": 106,
                    "is_virtual": false,
                    "pts_before": 2.5,
                    "factor": 0.5
                }
            ],
            "opp_results": [
                {
                    "opp": 103,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 114,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 104,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 101,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 106,
                    "factor": 0.5,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "103": 0,
                "114": 1,
                "104": 0.5,
                "101": 1,
                "106": 0.5
            },
            "round_pts": {
                "1": 0,
                "2": 1,
                "3": 0.5,
                "4": 1,
                "5": 0.5
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": {
                "5": true
            },
            "upfloat_hist": {
                "4": true
            },
            "history": [
                {
                    "round": 1,
                    "table": "5",
                    "color": "ĐEN",
                    "opp_id": 103,
                    "opp_name": "Nguyễn Văn Aaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 2,
                    "table": "7",
                    "color": "TRẮNG",
                    "opp_id": 114,
                    "opp_name": "Nguyễn Văn Annn",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 3,
                    "table": "5",
                    "color": "ĐEN",
                    "opp_id": 104,
                    "opp_name": "Nguyễn Văn Aaaa",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 4,
                    "table": "1",
                    "color": "TRẮNG",
                    "opp_id": 101,
                    "opp_name": "Nguyễn Văn A",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 5,
                    "table": "3",
                    "color": "ĐEN",
                    "opp_id": 106,
                    "opp_name": "Nguyễn Văn Aaaaaa",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                }
            ],
            "had_bye": false,
            "bh": 12.5,
            "bh_c1": 11,
            "sb": 7.5,
            "ps": 8,
            "de_score": 0,
            "de_games": 0,
            "rank": 4
        },
        {
            "info": {
                "id": "102",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Aa",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "1",
                "rating": "1500",
                "status": "active"
            },
            "seed": 2,
            "pts": 3,
            "wins": 3,
            "wins_black": 0,
            "draws": 0,
            "losses": 2,
            "red_count": 3,
            "black_count": 2,
            "color_hist": [
                "Đỏ",
                "Đen",
                "Đỏ",
                "Đen",
                "Đỏ"
            ],
            "opponents": [
                111,
                107,
                108,
                110,
                113
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 111,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 1
                },
                {
                    "round": 2,
                    "opp_id": 107,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0
                },
                {
                    "round": 3,
                    "opp_id": 108,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 1
                },
                {
                    "round": 4,
                    "opp_id": 110,
                    "is_virtual": false,
                    "pts_before": 2,
                    "factor": 0
                },
                {
                    "round": 5,
                    "opp_id": 113,
                    "is_virtual": false,
                    "pts_before": 2,
                    "factor": 1
                }
            ],
            "opp_results": [
                {
                    "opp": 111,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 107,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 108,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 110,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 113,
                    "factor": 1,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "111": 1,
                "107": 0,
                "108": 1,
                "110": 0,
                "113": 1
            },
            "round_pts": {
                "1": 1,
                "2": 0,
                "3": 1,
                "4": 0,
                "5": 1
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": {
                "2": true
            },
            "upfloat_hist": [],
            "history": [
                {
                    "round": 1,
                    "table": "3",
                    "color": "TRẮNG",
                    "opp_id": 111,
                    "opp_name": "Nguyễn Văn Bbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 2,
                    "table": "2",
                    "color": "ĐEN",
                    "opp_id": 107,
                    "opp_name": "Nguyễn Văn B",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 3,
                    "table": "4",
                    "color": "TRẮNG",
                    "opp_id": 108,
                    "opp_name": "Nguyễn Văn Bb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 4,
                    "table": "3",
                    "color": "ĐEN",
                    "opp_id": 110,
                    "opp_name": "Nguyễn Văn Bbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 5,
                    "table": "5",
                    "color": "TRẮNG",
                    "opp_id": 113,
                    "opp_name": "Nguyễn Văn Bbbbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                }
            ],
            "had_bye": false,
            "bh": 11.5,
            "bh_c1": 10,
            "sb": 5.5,
            "ps": 9,
            "de_score": 0,
            "de_games": 0,
            "rank": 5
        },
        {
            "info": {
                "id": "107",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn B",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "0",
                "rating": "1500",
                "status": "active"
            },
            "seed": 7,
            "pts": 2.5,
            "wins": 1,
            "wins_black": 0,
            "draws": 3,
            "losses": 1,
            "red_count": 2,
            "black_count": 3,
            "color_hist": [
                "Đen",
                "Đỏ",
                "Đỏ",
                "Đen",
                "Đen"
            ],
            "opponents": [
                104,
                102,
                101,
                105,
                114
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 104,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0.5
                },
                {
                    "round": 2,
                    "opp_id": 102,
                    "is_virtual": false,
                    "pts_before": 0.5,
                    "factor": 1
                },
                {
                    "round": 3,
                    "opp_id": 101,
                    "is_virtual": false,
                    "pts_before": 1.5,
                    "factor": 0.5
                },
                {
                    "round": 4,
                    "opp_id": 105,
                    "is_virtual": false,
                    "pts_before": 2,
                    "factor": 0
                },
                {
                    "round": 5,
                    "opp_id": 114,
                    "is_virtual": false,
                    "pts_before": 2,
                    "factor": 0.5
                }
            ],
            "opp_results": [
                {
                    "opp": 104,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 102,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 101,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 105,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 114,
                    "factor": 0.5,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "104": 0.5,
                "102": 1,
                "101": 0.5,
                "105": 0,
                "114": 0.5
            },
            "round_pts": {
                "1": 0.5,
                "2": 1,
                "3": 0.5,
                "4": 0,
                "5": 0.5
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": {
                "5": true
            },
            "upfloat_hist": {
                "2": true,
                "3": true,
                "4": true
            },
            "history": [
                {
                    "round": 1,
                    "table": "2",
                    "color": "ĐEN",
                    "opp_id": 104,
                    "opp_name": "Nguyễn Văn Aaaa",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 2,
                    "table": "2",
                    "color": "TRẮNG",
                    "opp_id": 102,
                    "opp_name": "Nguyễn Văn Aa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 3,
                    "table": "1",
                    "color": "TRẮNG",
                    "opp_id": 101,
                    "opp_name": "Nguyễn Văn A",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 4,
                    "table": "2",
                    "color": "ĐEN",
                    "opp_id": 105,
                    "opp_name": "Nguyễn Văn Aaaaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 5,
                    "table": "4",
                    "color": "ĐEN",
                    "opp_id": 114,
                    "opp_name": "Nguyễn Văn Annn",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                }
            ],
            "had_bye": false,
            "bh": 14.5,
            "bh_c1": 13,
            "sb": 6.75,
            "ps": 8.5,
            "de_score": 0.5,
            "de_games": 1,
            "rank": 6
        },
        {
            "info": {
                "id": "104",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Aaaa",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "1",
                "rating": "1500",
                "status": "active"
            },
            "seed": 4,
            "pts": 2.5,
            "wins": 1,
            "wins_black": 0,
            "draws": 3,
            "losses": 1,
            "red_count": 3,
            "black_count": 2,
            "color_hist": [
                "Đỏ",
                "Đen",
                "Đỏ",
                "Đen",
                "Đỏ"
            ],
            "opponents": [
                107,
                111,
                112,
                108,
                109
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 107,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0.5
                },
                {
                    "round": 2,
                    "opp_id": 111,
                    "is_virtual": false,
                    "pts_before": 0.5,
                    "factor": 0.5
                },
                {
                    "round": 3,
                    "opp_id": 112,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0.5
                },
                {
                    "round": 4,
                    "opp_id": 108,
                    "is_virtual": false,
                    "pts_before": 1.5,
                    "factor": 0
                },
                {
                    "round": 5,
                    "opp_id": 109,
                    "is_virtual": false,
                    "pts_before": 1.5,
                    "factor": 1
                }
            ],
            "opp_results": [
                {
                    "opp": 107,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 111,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 112,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 108,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 109,
                    "factor": 1,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "107": 0.5,
                "111": 0.5,
                "112": 0.5,
                "108": 0,
                "109": 1
            },
            "round_pts": {
                "1": 0.5,
                "2": 0.5,
                "3": 0.5,
                "4": 0,
                "5": 1
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": {
                "2": true,
                "4": true,
                "5": true
            },
            "upfloat_hist": [],
            "history": [
                {
                    "round": 1,
                    "table": "2",
                    "color": "TRẮNG",
                    "opp_id": 107,
                    "opp_name": "Nguyễn Văn B",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 2,
                    "table": "6",
                    "color": "ĐEN",
                    "opp_id": 111,
                    "opp_name": "Nguyễn Văn Bbbbb",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 3,
                    "table": "5",
                    "color": "TRẮNG",
                    "opp_id": 112,
                    "opp_name": "Nguyễn Văn Bbbbbb",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 4,
                    "table": "5",
                    "color": "ĐEN",
                    "opp_id": 108,
                    "opp_name": "Nguyễn Văn Bb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 5,
                    "table": "7",
                    "color": "TRẮNG",
                    "opp_id": 109,
                    "opp_name": "Nguyễn Văn Bbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                }
            ],
            "had_bye": false,
            "bh": 10,
            "bh_c1": 9,
            "sb": 4.5,
            "ps": 7,
            "de_score": 0.5,
            "de_games": 1,
            "rank": 7
        },
        {
            "info": {
                "id": "103",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Aaa",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "1",
                "rating": "1500",
                "status": "active"
            },
            "seed": 3,
            "pts": 2.5,
            "wins": 2,
            "wins_black": 0,
            "draws": 1,
            "losses": 2,
            "red_count": 3,
            "black_count": 2,
            "color_hist": [
                "Đỏ",
                "Đen",
                "Đỏ",
                "Đen",
                "Đỏ"
            ],
            "opponents": [
                112,
                108,
                110,
                109,
                111
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 112,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 1
                },
                {
                    "round": 2,
                    "opp_id": 108,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0
                },
                {
                    "round": 3,
                    "opp_id": 110,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0
                },
                {
                    "round": 4,
                    "opp_id": 109,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0.5
                },
                {
                    "round": 5,
                    "opp_id": 111,
                    "is_virtual": false,
                    "pts_before": 1.5,
                    "factor": 1
                }
            ],
            "opp_results": [
                {
                    "opp": 112,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 108,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 110,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 109,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 111,
                    "factor": 1,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "112": 1,
                "108": 0,
                "110": 0,
                "109": 0.5,
                "111": 1
            },
            "round_pts": {
                "1": 1,
                "2": 0,
                "3": 0,
                "4": 0.5,
                "5": 1
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": {
                "2": true,
                "4": true
            },
            "upfloat_hist": [],
            "history": [
                {
                    "round": 1,
                    "table": "5",
                    "color": "TRẮNG",
                    "opp_id": 112,
                    "opp_name": "Nguyễn Văn Bbbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 2,
                    "table": "3",
                    "color": "ĐEN",
                    "opp_id": 108,
                    "opp_name": "Nguyễn Văn Bb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 3,
                    "table": "3",
                    "color": "TRẮNG",
                    "opp_id": 110,
                    "opp_name": "Nguyễn Văn Bbbb",
                    "opp_club": "",
                    "result_label": "0 - 1",
                    "pts_gained": 0
                },
                {
                    "round": 4,
                    "table": "6",
                    "color": "ĐEN",
                    "opp_id": 109,
                    "opp_name": "Nguyễn Văn Bbb",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 5,
                    "table": "6",
                    "color": "TRẮNG",
                    "opp_id": 111,
                    "opp_name": "Nguyễn Văn Bbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                }
            ],
            "had_bye": false,
            "bh": 11,
            "bh_c1": 10,
            "sb": 5,
            "ps": 7,
            "de_score": 0,
            "de_games": 0,
            "rank": 8
        },
        {
            "info": {
                "id": "106",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Aaaaaa",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "1",
                "rating": "1500",
                "status": "active"
            },
            "seed": 6,
            "pts": 2.5,
            "wins": 2,
            "wins_black": 0,
            "draws": 1,
            "losses": 2,
            "red_count": 3,
            "black_count": 2,
            "color_hist": [
                "Đỏ",
                "Đen",
                "Đỏ",
                "Đen",
                "Đỏ"
            ],
            "opponents": [
                109,
                110,
                111,
                113,
                112
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 109,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 1
                },
                {
                    "round": 2,
                    "opp_id": 110,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0
                },
                {
                    "round": 3,
                    "opp_id": 111,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 1
                },
                {
                    "round": 4,
                    "opp_id": 113,
                    "is_virtual": false,
                    "pts_before": 2,
                    "factor": 0
                },
                {
                    "round": 5,
                    "opp_id": 112,
                    "is_virtual": false,
                    "pts_before": 2,
                    "factor": 0.5
                }
            ],
            "opp_results": [
                {
                    "opp": 109,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 110,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 111,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 113,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 112,
                    "factor": 0.5,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "109": 1,
                "110": 0,
                "111": 1,
                "113": 0,
                "112": 0.5
            },
            "round_pts": {
                "1": 1,
                "2": 0,
                "3": 1,
                "4": 0,
                "5": 0.5
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": {
                "2": true,
                "3": true,
                "4": true
            },
            "upfloat_hist": {
                "5": true
            },
            "history": [
                {
                    "round": 1,
                    "table": "6",
                    "color": "TRẮNG",
                    "opp_id": 109,
                    "opp_name": "Nguyễn Văn Bbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 2,
                    "table": "5",
                    "color": "ĐEN",
                    "opp_id": 110,
                    "opp_name": "Nguyễn Văn Bbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 3,
                    "table": "6",
                    "color": "TRẮNG",
                    "opp_id": 111,
                    "opp_name": "Nguyễn Văn Bbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 4,
                    "table": "4",
                    "color": "ĐEN",
                    "opp_id": 113,
                    "opp_name": "Nguyễn Văn Bbbbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 5,
                    "table": "3",
                    "color": "TRẮNG",
                    "opp_id": 112,
                    "opp_name": "Nguyễn Văn Bbbbbb",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                }
            ],
            "had_bye": false,
            "bh": 11,
            "bh_c1": 10,
            "sb": 4,
            "ps": 8.5,
            "de_score": 0,
            "de_games": 0,
            "rank": 9
        },
        {
            "info": {
                "id": "108",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Bb",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "0",
                "rating": "1500",
                "status": "active"
            },
            "seed": 8,
            "pts": 2,
            "wins": 2,
            "wins_black": 0,
            "draws": 0,
            "losses": 3,
            "red_count": 2,
            "black_count": 3,
            "color_hist": [
                "Đen",
                "Đỏ",
                "Đen",
                "Đỏ",
                "Đen"
            ],
            "opponents": [
                105,
                103,
                102,
                104,
                101
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 105,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0
                },
                {
                    "round": 2,
                    "opp_id": 103,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 1
                },
                {
                    "round": 3,
                    "opp_id": 102,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0
                },
                {
                    "round": 4,
                    "opp_id": 104,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 1
                },
                {
                    "round": 5,
                    "opp_id": 101,
                    "is_virtual": false,
                    "pts_before": 2,
                    "factor": 0
                }
            ],
            "opp_results": [
                {
                    "opp": 105,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 103,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 102,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 104,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 101,
                    "factor": 0,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "105": 0,
                "103": 1,
                "102": 0,
                "104": 1,
                "101": 0
            },
            "round_pts": {
                "1": 0,
                "2": 1,
                "3": 0,
                "4": 1,
                "5": 0
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": [],
            "upfloat_hist": {
                "2": true,
                "4": true,
                "5": true
            },
            "history": [
                {
                    "round": 1,
                    "table": "4",
                    "color": "ĐEN",
                    "opp_id": 105,
                    "opp_name": "Nguyễn Văn Aaaaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 2,
                    "table": "3",
                    "color": "TRẮNG",
                    "opp_id": 103,
                    "opp_name": "Nguyễn Văn Aaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 3,
                    "table": "4",
                    "color": "ĐEN",
                    "opp_id": 102,
                    "opp_name": "Nguyễn Văn Aa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 4,
                    "table": "5",
                    "color": "TRẮNG",
                    "opp_id": 104,
                    "opp_name": "Nguyễn Văn Aaaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 5,
                    "table": "2",
                    "color": "ĐEN",
                    "opp_id": 101,
                    "opp_name": "Nguyễn Văn A",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                }
            ],
            "had_bye": false,
            "bh": 15.5,
            "bh_c1": 13,
            "sb": 5,
            "ps": 6,
            "de_score": 0,
            "de_games": 0,
            "rank": 10
        },
        {
            "info": {
                "id": "113",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Bbbbbbb",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "0",
                "rating": "1500",
                "status": "active"
            },
            "seed": 13,
            "pts": 2,
            "wins": 2,
            "wins_black": 0,
            "draws": 0,
            "losses": 3,
            "red_count": 2,
            "black_count": 3,
            "color_hist": [
                "Đỏ",
                "Đen",
                "Đen",
                "Đỏ",
                "Đen"
            ],
            "opponents": [
                114,
                101,
                105,
                106,
                102
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 114,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 1
                },
                {
                    "round": 2,
                    "opp_id": 101,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0
                },
                {
                    "round": 3,
                    "opp_id": 105,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0
                },
                {
                    "round": 4,
                    "opp_id": 106,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 1
                },
                {
                    "round": 5,
                    "opp_id": 102,
                    "is_virtual": false,
                    "pts_before": 2,
                    "factor": 0
                }
            ],
            "opp_results": [
                {
                    "opp": 114,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 101,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 105,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 106,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 102,
                    "factor": 0,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "114": 1,
                "101": 0,
                "105": 0,
                "106": 1,
                "102": 0
            },
            "round_pts": {
                "1": 1,
                "2": 0,
                "3": 0,
                "4": 1,
                "5": 0
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": [],
            "upfloat_hist": {
                "3": true,
                "4": true
            },
            "history": [
                {
                    "round": 1,
                    "table": "7",
                    "color": "TRẮNG",
                    "opp_id": 114,
                    "opp_name": "Nguyễn Văn Annn",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 2,
                    "table": "1",
                    "color": "ĐEN",
                    "opp_id": 101,
                    "opp_name": "Nguyễn Văn A",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 3,
                    "table": "2",
                    "color": "ĐEN",
                    "opp_id": 105,
                    "opp_name": "Nguyễn Văn Aaaaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 4,
                    "table": "4",
                    "color": "TRẮNG",
                    "opp_id": 106,
                    "opp_name": "Nguyễn Văn Aaaaaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 5,
                    "table": "5",
                    "color": "ĐEN",
                    "opp_id": 102,
                    "opp_name": "Nguyễn Văn Aa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                }
            ],
            "had_bye": false,
            "bh": 14.5,
            "bh_c1": 13,
            "sb": 4,
            "ps": 7,
            "de_score": 0,
            "de_games": 0,
            "rank": 11
        },
        {
            "info": {
                "id": "111",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Bbbbb",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "0",
                "rating": "1500",
                "status": "active"
            },
            "seed": 11,
            "pts": 1.5,
            "wins": 1,
            "wins_black": 0,
            "draws": 1,
            "losses": 3,
            "red_count": 2,
            "black_count": 3,
            "color_hist": [
                "Đen",
                "Đỏ",
                "Đen",
                "Đỏ",
                "Đen"
            ],
            "opponents": [
                102,
                104,
                106,
                114,
                103
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 102,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0
                },
                {
                    "round": 2,
                    "opp_id": 104,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0.5
                },
                {
                    "round": 3,
                    "opp_id": 106,
                    "is_virtual": false,
                    "pts_before": 0.5,
                    "factor": 0
                },
                {
                    "round": 4,
                    "opp_id": 114,
                    "is_virtual": false,
                    "pts_before": 0.5,
                    "factor": 1
                },
                {
                    "round": 5,
                    "opp_id": 103,
                    "is_virtual": false,
                    "pts_before": 1.5,
                    "factor": 0
                }
            ],
            "opp_results": [
                {
                    "opp": 102,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 104,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 106,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 114,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 103,
                    "factor": 0,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "102": 0,
                "104": 0.5,
                "106": 0,
                "114": 1,
                "103": 0
            },
            "round_pts": {
                "1": 0,
                "2": 0.5,
                "3": 0,
                "4": 1,
                "5": 0
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": [],
            "upfloat_hist": {
                "2": true,
                "3": true,
                "4": true
            },
            "history": [
                {
                    "round": 1,
                    "table": "3",
                    "color": "ĐEN",
                    "opp_id": 102,
                    "opp_name": "Nguyễn Văn Aa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 2,
                    "table": "6",
                    "color": "TRẮNG",
                    "opp_id": 104,
                    "opp_name": "Nguyễn Văn Aaaa",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 3,
                    "table": "6",
                    "color": "ĐEN",
                    "opp_id": 106,
                    "opp_name": "Nguyễn Văn Aaaaaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 4,
                    "table": "7",
                    "color": "TRẮNG",
                    "opp_id": 114,
                    "opp_name": "Nguyễn Văn Annn",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 5,
                    "table": "6",
                    "color": "ĐEN",
                    "opp_id": 103,
                    "opp_name": "Nguyễn Văn Aaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                }
            ],
            "had_bye": false,
            "bh": 12,
            "bh_c1": 10.5,
            "sb": 2.75,
            "ps": 4,
            "de_score": 1,
            "de_games": 1,
            "rank": 12
        },
        {
            "info": {
                "id": "114",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Annn",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "1",
                "rating": "1500",
                "status": "active"
            },
            "seed": 14,
            "pts": 1.5,
            "wins": 1,
            "wins_black": 0,
            "draws": 1,
            "losses": 3,
            "red_count": 2,
            "black_count": 3,
            "color_hist": [
                "Đen",
                "Đen",
                "Đỏ",
                "Đen",
                "Đỏ"
            ],
            "opponents": [
                113,
                112,
                109,
                111,
                107
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 113,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0
                },
                {
                    "round": 2,
                    "opp_id": 112,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0
                },
                {
                    "round": 3,
                    "opp_id": 109,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 1
                },
                {
                    "round": 4,
                    "opp_id": 111,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0
                },
                {
                    "round": 5,
                    "opp_id": 107,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0.5
                }
            ],
            "opp_results": [
                {
                    "opp": 113,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 112,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 109,
                    "factor": 1,
                    "is_forfeit": false
                },
                {
                    "opp": 111,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 107,
                    "factor": 0.5,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "113": 0,
                "112": 0,
                "109": 1,
                "111": 0,
                "107": 0.5
            },
            "round_pts": {
                "1": 0,
                "2": 0,
                "3": 1,
                "4": 0,
                "5": 0.5
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": {
                "4": true
            },
            "upfloat_hist": {
                "3": true,
                "5": true
            },
            "history": [
                {
                    "round": 1,
                    "table": "7",
                    "color": "ĐEN",
                    "opp_id": 113,
                    "opp_name": "Nguyễn Văn Bbbbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 2,
                    "table": "7",
                    "color": "ĐEN",
                    "opp_id": 112,
                    "opp_name": "Nguyễn Văn Bbbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 3,
                    "table": "7",
                    "color": "TRẮNG",
                    "opp_id": 109,
                    "opp_name": "Nguyễn Văn Bbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 1
                },
                {
                    "round": 4,
                    "table": "7",
                    "color": "ĐEN",
                    "opp_id": 111,
                    "opp_name": "Nguyễn Văn Bbbbb",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 5,
                    "table": "4",
                    "color": "TRẮNG",
                    "opp_id": 107,
                    "opp_name": "Nguyễn Văn B",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                }
            ],
            "had_bye": false,
            "bh": 10,
            "bh_c1": 9,
            "sb": 2.25,
            "ps": 3.5,
            "de_score": 0,
            "de_games": 1,
            "rank": 13
        },
        {
            "info": {
                "id": "109",
                "tournament_id": "11",
                "seed_no": "0",
                "name": "Nguyễn Văn Bbb",
                "birth_year": "1990",
                "club": "",
                "rank_tier": "Đồng hạng",
                "base_group": "0",
                "rating": "1500",
                "status": "active"
            },
            "seed": 9,
            "pts": 1,
            "wins": 0,
            "wins_black": 0,
            "draws": 2,
            "losses": 3,
            "red_count": 2,
            "black_count": 3,
            "color_hist": [
                "Đen",
                "Đỏ",
                "Đen",
                "Đỏ",
                "Đen"
            ],
            "opponents": [
                106,
                105,
                114,
                103,
                104
            ],
            "match_records": [
                {
                    "round": 1,
                    "opp_id": 106,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0
                },
                {
                    "round": 2,
                    "opp_id": 105,
                    "is_virtual": false,
                    "pts_before": 0,
                    "factor": 0.5
                },
                {
                    "round": 3,
                    "opp_id": 114,
                    "is_virtual": false,
                    "pts_before": 0.5,
                    "factor": 0
                },
                {
                    "round": 4,
                    "opp_id": 103,
                    "is_virtual": false,
                    "pts_before": 0.5,
                    "factor": 0.5
                },
                {
                    "round": 5,
                    "opp_id": 104,
                    "is_virtual": false,
                    "pts_before": 1,
                    "factor": 0
                }
            ],
            "opp_results": [
                {
                    "opp": 106,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 105,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 114,
                    "factor": 0,
                    "is_forfeit": false
                },
                {
                    "opp": 103,
                    "factor": 0.5,
                    "is_forfeit": false
                },
                {
                    "opp": 104,
                    "factor": 0,
                    "is_forfeit": false
                }
            ],
            "head_to_head": {
                "106": 0,
                "105": 0.5,
                "114": 0,
                "103": 0.5,
                "104": 0
            },
            "round_pts": {
                "1": 0,
                "2": 0.5,
                "3": 0,
                "4": 0.5,
                "5": 0
            },
            "played_rounds": 5,
            "unplayed_rounds": 0,
            "downfloat_hist": {
                "3": true
            },
            "upfloat_hist": {
                "2": true,
                "4": true,
                "5": true
            },
            "history": [
                {
                    "round": 1,
                    "table": "6",
                    "color": "ĐEN",
                    "opp_id": 106,
                    "opp_name": "Nguyễn Văn Aaaaaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 2,
                    "table": "4",
                    "color": "TRẮNG",
                    "opp_id": 105,
                    "opp_name": "Nguyễn Văn Aaaaa",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 3,
                    "table": "7",
                    "color": "ĐEN",
                    "opp_id": 114,
                    "opp_name": "Nguyễn Văn Annn",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                },
                {
                    "round": 4,
                    "table": "6",
                    "color": "TRẮNG",
                    "opp_id": 103,
                    "opp_name": "Nguyễn Văn Aaa",
                    "opp_club": "",
                    "result_label": "½ - ½",
                    "pts_gained": 0.5
                },
                {
                    "round": 5,
                    "table": "7",
                    "color": "ĐEN",
                    "opp_id": 104,
                    "opp_name": "Nguyễn Văn Aaaa",
                    "opp_club": "",
                    "result_label": "1 - 0",
                    "pts_gained": 0
                }
            ],
            "had_bye": false,
            "bh": 13,
            "bh_c1": 11.5,
            "sb": 3.25,
            "ps": 3,
            "de_score": 0,
            "de_games": 0,
            "rank": 14
        }
    ],
    "pairings": [
        {
            "id": "419",
            "tournament_id": "11",
            "round_num": "5",
            "table_num": "1",
            "red_id": "110",
            "black_id": "105",
            "result": "0.5-0.5",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbbb",
            "red_club": "",
            "black_name": "Nguyễn Văn Aaaaa",
            "black_club": ""
        },
        {
            "id": "420",
            "tournament_id": "11",
            "round_num": "5",
            "table_num": "2",
            "red_id": "101",
            "black_id": "108",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn A",
            "red_club": "",
            "black_name": "Nguyễn Văn Bb",
            "black_club": ""
        },
        {
            "id": "421",
            "tournament_id": "11",
            "round_num": "5",
            "table_num": "3",
            "red_id": "106",
            "black_id": "112",
            "result": "0.5-0.5",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaaaaa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbbbb",
            "black_club": ""
        },
        {
            "id": "422",
            "tournament_id": "11",
            "round_num": "5",
            "table_num": "4",
            "red_id": "114",
            "black_id": "107",
            "result": "0.5-0.5",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Annn",
            "red_club": "",
            "black_name": "Nguyễn Văn B",
            "black_club": ""
        },
        {
            "id": "423",
            "tournament_id": "11",
            "round_num": "5",
            "table_num": "5",
            "red_id": "102",
            "black_id": "113",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbbbbb",
            "black_club": ""
        },
        {
            "id": "424",
            "tournament_id": "11",
            "round_num": "5",
            "table_num": "6",
            "red_id": "103",
            "black_id": "111",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbbb",
            "black_club": ""
        },
        {
            "id": "425",
            "tournament_id": "11",
            "round_num": "5",
            "table_num": "7",
            "red_id": "104",
            "black_id": "109",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaaa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbb",
            "black_club": ""
        },
        {
            "id": "412",
            "tournament_id": "11",
            "round_num": "4",
            "table_num": "1",
            "red_id": "112",
            "black_id": "101",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbbbbb",
            "red_club": "",
            "black_name": "Nguyễn Văn A",
            "black_club": ""
        },
        {
            "id": "413",
            "tournament_id": "11",
            "round_num": "4",
            "table_num": "2",
            "red_id": "105",
            "black_id": "107",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaaaa",
            "red_club": "",
            "black_name": "Nguyễn Văn B",
            "black_club": ""
        },
        {
            "id": "414",
            "tournament_id": "11",
            "round_num": "4",
            "table_num": "3",
            "red_id": "110",
            "black_id": "102",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbbb",
            "red_club": "",
            "black_name": "Nguyễn Văn Aa",
            "black_club": ""
        },
        {
            "id": "415",
            "tournament_id": "11",
            "round_num": "4",
            "table_num": "4",
            "red_id": "113",
            "black_id": "106",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbbbbbb",
            "red_club": "",
            "black_name": "Nguyễn Văn Aaaaaa",
            "black_club": ""
        },
        {
            "id": "416",
            "tournament_id": "11",
            "round_num": "4",
            "table_num": "5",
            "red_id": "108",
            "black_id": "104",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bb",
            "red_club": "",
            "black_name": "Nguyễn Văn Aaaa",
            "black_club": ""
        },
        {
            "id": "417",
            "tournament_id": "11",
            "round_num": "4",
            "table_num": "6",
            "red_id": "109",
            "black_id": "103",
            "result": "0.5-0.5",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbb",
            "red_club": "",
            "black_name": "Nguyễn Văn Aaa",
            "black_club": ""
        },
        {
            "id": "418",
            "tournament_id": "11",
            "round_num": "4",
            "table_num": "7",
            "red_id": "111",
            "black_id": "114",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbbbb",
            "red_club": "",
            "black_name": "Nguyễn Văn Annn",
            "black_club": ""
        },
        {
            "id": "405",
            "tournament_id": "11",
            "round_num": "3",
            "table_num": "1",
            "red_id": "107",
            "black_id": "101",
            "result": "0.5-0.5",
            "handicap_note": "",
            "red_name": "Nguyễn Văn B",
            "red_club": "",
            "black_name": "Nguyễn Văn A",
            "black_club": ""
        },
        {
            "id": "406",
            "tournament_id": "11",
            "round_num": "3",
            "table_num": "2",
            "red_id": "105",
            "black_id": "113",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaaaa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbbbbb",
            "black_club": ""
        },
        {
            "id": "407",
            "tournament_id": "11",
            "round_num": "3",
            "table_num": "3",
            "red_id": "103",
            "black_id": "110",
            "result": "0-1",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbb",
            "black_club": ""
        },
        {
            "id": "408",
            "tournament_id": "11",
            "round_num": "3",
            "table_num": "4",
            "red_id": "102",
            "black_id": "108",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bb",
            "black_club": ""
        },
        {
            "id": "409",
            "tournament_id": "11",
            "round_num": "3",
            "table_num": "5",
            "red_id": "104",
            "black_id": "112",
            "result": "0.5-0.5",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaaa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbbbb",
            "black_club": ""
        },
        {
            "id": "410",
            "tournament_id": "11",
            "round_num": "3",
            "table_num": "6",
            "red_id": "106",
            "black_id": "111",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaaaaa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbbb",
            "black_club": ""
        },
        {
            "id": "411",
            "tournament_id": "11",
            "round_num": "3",
            "table_num": "7",
            "red_id": "114",
            "black_id": "109",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Annn",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbb",
            "black_club": ""
        },
        {
            "id": "391",
            "tournament_id": "11",
            "round_num": "2",
            "table_num": "1",
            "red_id": "101",
            "black_id": "113",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn A",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbbbbb",
            "black_club": ""
        },
        {
            "id": "392",
            "tournament_id": "11",
            "round_num": "2",
            "table_num": "2",
            "red_id": "107",
            "black_id": "102",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn B",
            "red_club": "",
            "black_name": "Nguyễn Văn Aa",
            "black_club": ""
        },
        {
            "id": "393",
            "tournament_id": "11",
            "round_num": "2",
            "table_num": "3",
            "red_id": "108",
            "black_id": "103",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bb",
            "red_club": "",
            "black_name": "Nguyễn Văn Aaa",
            "black_club": ""
        },
        {
            "id": "394",
            "tournament_id": "11",
            "round_num": "2",
            "table_num": "4",
            "red_id": "109",
            "black_id": "105",
            "result": "0.5-0.5",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbb",
            "red_club": "",
            "black_name": "Nguyễn Văn Aaaaa",
            "black_club": ""
        },
        {
            "id": "395",
            "tournament_id": "11",
            "round_num": "2",
            "table_num": "5",
            "red_id": "110",
            "black_id": "106",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbbb",
            "red_club": "",
            "black_name": "Nguyễn Văn Aaaaaa",
            "black_club": ""
        },
        {
            "id": "396",
            "tournament_id": "11",
            "round_num": "2",
            "table_num": "6",
            "red_id": "111",
            "black_id": "104",
            "result": "0.5-0.5",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbbbb",
            "red_club": "",
            "black_name": "Nguyễn Văn Aaaa",
            "black_club": ""
        },
        {
            "id": "397",
            "tournament_id": "11",
            "round_num": "2",
            "table_num": "7",
            "red_id": "112",
            "black_id": "114",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbbbbb",
            "red_club": "",
            "black_name": "Nguyễn Văn Annn",
            "black_club": ""
        },
        {
            "id": "383",
            "tournament_id": "11",
            "round_num": "1",
            "table_num": "1",
            "red_id": "101",
            "black_id": "110",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn A",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbb",
            "black_club": ""
        },
        {
            "id": "384",
            "tournament_id": "11",
            "round_num": "1",
            "table_num": "2",
            "red_id": "104",
            "black_id": "107",
            "result": "0.5-0.5",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaaa",
            "red_club": "",
            "black_name": "Nguyễn Văn B",
            "black_club": ""
        },
        {
            "id": "385",
            "tournament_id": "11",
            "round_num": "1",
            "table_num": "3",
            "red_id": "102",
            "black_id": "111",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbbb",
            "black_club": ""
        },
        {
            "id": "386",
            "tournament_id": "11",
            "round_num": "1",
            "table_num": "4",
            "red_id": "105",
            "black_id": "108",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaaaa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bb",
            "black_club": ""
        },
        {
            "id": "387",
            "tournament_id": "11",
            "round_num": "1",
            "table_num": "5",
            "red_id": "103",
            "black_id": "112",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbbbbb",
            "black_club": ""
        },
        {
            "id": "388",
            "tournament_id": "11",
            "round_num": "1",
            "table_num": "6",
            "red_id": "106",
            "black_id": "109",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Aaaaaa",
            "red_club": "",
            "black_name": "Nguyễn Văn Bbb",
            "black_club": ""
        },
        {
            "id": "390",
            "tournament_id": "11",
            "round_num": "1",
            "table_num": "7",
            "red_id": "113",
            "black_id": "114",
            "result": "1-0",
            "handicap_note": "",
            "red_name": "Nguyễn Văn Bbbbbbb",
            "red_club": "",
            "black_name": "Nguyễn Văn Annn",
            "black_club": ""
        }
    ]
}