{"id":6031,"date":"2023-06-19T10:00:54","date_gmt":"2023-06-19T02:00:54","guid":{"rendered":"http:\/\/www.xiangqi.sg\/wordpress\/?p=6031"},"modified":"2026-05-10T11:22:25","modified_gmt":"2026-05-10T03:22:25","slug":"%e7%ac%ac62%e5%b1%8a%e5%ad%99%e6%96%87%e5%b9%bf%e6%9d%af%e5%85%a8%e5%9b%bd%e8%b1%a1%e6%a3%8b%e4%b8%aa%e4%ba%ba%e9%94%a6%e6%a0%87%e8%b5%9b-a%e7%bb%84","status":"publish","type":"post","link":"https:\/\/www.xiangqi.sg\/wordpress\/2023\/06\/19\/%e7%ac%ac62%e5%b1%8a%e5%ad%99%e6%96%87%e5%b9%bf%e6%9d%af%e5%85%a8%e5%9b%bd%e8%b1%a1%e6%a3%8b%e4%b8%aa%e4%ba%ba%e9%94%a6%e6%a0%87%e8%b5%9b-a%e7%bb%84\/","title":{"rendered":"\u7b2c62\u5c4a\u201c\u5b59\u6587\u5e7f\u676f\u201d\u5168\u56fd\u8c61\u68cb\u4e2a\u4eba\u9526\u6807\u8d5b \u2013 A\u7ec4"},"content":{"rendered":"\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Noto+Serif+SC:wght@400;600;700;900&#038;family=DM+Sans:wght@400;500;600;700&#038;family=DM+Mono:wght@400;500&#038;family=JetBrains+Mono:wght@400;500;600&#038;display=swap\" rel=\"stylesheet\">\n<style>\n.xq{--cr:#8c2f39;--crd:#6b232b;--gd:#d4a04a;--gdl:#f0d6a0;--gdp:#fdf4e0;--cm:#fdf8f0;--cmd:#f5edd8;--ink:#1a1a1a;--il:#4a4a4a;--im:#8a8a8a;--bd:#e8e0d0;--r:12px;--rs:8px;--rx:6px;--s1:0 1px 3px rgba(0,0,0,.06);--s2:0 4px 12px rgba(0,0,0,.08);--s3:0 8px 30px rgba(0,0,0,.12);--tr:.25s cubic-bezier(.4,0,.2,1)}\n.xq,.xq *{box-sizing:border-box}\n.xq{max-width:960px;margin:0 auto!important;padding:16px 12px 40px!important;font-size:14px;font-family:\"DM Sans\",\"Noto Serif SC\",sans-serif!important;color:var(--ink)!important;line-height:1.5!important}\n.xq a{border-bottom:none!important;text-decoration:none!important}\n.xq h1,.xq h2,.xq h3,.xq h4{margin:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:1.3!important}\n.xq button{border:none;cursor:pointer;font-family:inherit}\n.xq input{font-family:inherit}\n.xq table{border-collapse:collapse}\n.xq ul{list-style:none;padding:0;margin:0}\n.xq .hdr{background:linear-gradient(135deg,#8c2f39,#6b232b 60%,#d4a04a)!important;border-radius:var(--r);padding:28px 20px 18px!important;color:#fff!important;text-align:center;box-shadow:var(--s3);margin-bottom:12px}\n.xq .hdr h1{font-family:\"Noto Serif SC\",serif!important;font-size:1.35rem!important;font-weight:900!important;color:#fff!important;margin-bottom:2px!important}\n.xq .hdr .sub{font-size:.78rem!important;opacity:.85;margin-bottom:10px!important;color:#fff!important}\n.xq .hdr .brief{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}\n.xq .hdr .brief span{background:rgba(255,255,255,.13);padding:4px 12px!important;border-radius:20px;font-size:.7rem;font-weight:600;color:#fff!important}\n.xq .nav{display:flex;flex-wrap:wrap;gap:4px;padding:8px;background:#fff;border-radius:var(--r);box-shadow:var(--s1);border:1px solid var(--bd);margin-bottom:12px;justify-content:center}\n.xq .nav button{padding:7px 14px!important;border-radius:var(--rx)!important;font-size:.8rem;font-weight:600;background:transparent!important;color:var(--im)!important;transition:var(--tr);border:none!important;box-shadow:none!important}\n.xq .nav button:hover{background:var(--gdp)!important;color:var(--crd)!important}\n.xq .nav button.active{background:linear-gradient(135deg,#8c2f39,#6b232b)!important;color:#fff!important;box-shadow:0 2px 8px rgba(140,47,57,.25)!important}\n.xq .ovw{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}\n.xq .ovc{background:#fff;border-radius:var(--rs);padding:14px 10px!important;text-align:center;box-shadow:var(--s1);border:1px solid var(--bd)}\n.xq .ovc .v{font-size:1.3rem!important;font-weight:700!important;color:var(--cr)!important;font-family:\"Noto Serif SC\",serif!important}\n.xq .ovc .l{font-size:.62rem!important;color:var(--im)!important;margin-top:2px;font-weight:500;line-height:1.3}\n.xq .srch{position:relative;margin-bottom:12px}\n.xq .srch input{width:100%;padding:10px 14px 10px 36px!important;border:1px solid var(--bd)!important;border-radius:var(--rs)!important;font-size:.82rem;background:#fff!important;color:var(--ink)!important;outline:none;transition:var(--tr)}\n.xq .srch input:focus{border-color:var(--cr)!important;box-shadow:0 0 0 3px rgba(140,47,57,.1)!important}\n.xq .srch::before{content:\"\";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:14px;height:14px;background:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%238a8a8a' stroke-width='2.5'%3E%3Ccircle cx='11' cy='11' r='7'\/%3E%3Cline x1='16.5' y1='16.5' x2='21' y2='21'\/%3E%3C\/svg%3E\") center\/contain no-repeat;pointer-events:none}\n.xq .vt{display:flex;gap:4px;margin-bottom:12px;background:#fff;border-radius:var(--rs);padding:4px;box-shadow:var(--s1);border:1px solid var(--bd);width:fit-content}\n.xq .vt button{padding:6px 16px!important;border-radius:var(--rx)!important;font-size:.75rem;font-weight:600;background:transparent!important;color:var(--im)!important;transition:var(--tr);border:none!important;box-shadow:none!important}\n.xq .vt button.active{background:var(--gdp)!important;color:var(--cr)!important}\n.xq .pod{display:flex;justify-content:center;align-items:flex-end;gap:8px;padding:12px 12px 4px!important;margin-bottom:8px}\n.xq .pc{display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:var(--rs);padding:14px 12px 10px!important;box-shadow:var(--s1);border:1px solid var(--bd);flex:1;max-width:160px}\n.xq .pc.f{order:2;border-top:3px solid #ffd700}.xq .pc.sc{order:1;border-top:3px solid #c0c0c0}.xq .pc.t{order:3;border-top:3px solid #cd7f32}\n.xq .pc .pr{font-size:1.3rem!important;font-weight:900!important;margin-bottom:4px}\n.xq .pc.f .pr{color:#ffa500!important}.xq .pc.sc .pr{color:#808080!important}.xq .pc.t .pr{color:#8b4513!important}\n.xq .pc .pn{font-family:\"Noto Serif SC\",serif!important;font-weight:700!important;font-size:.88rem!important;text-align:center;margin-bottom:2px;color:var(--ink)!important}\n.xq .pc .pp{font-size:.72rem!important;color:var(--cr)!important;font-weight:600!important}\n.xq .tw{background:#fff;border-radius:var(--r);box-shadow:var(--s2);border:1px solid var(--bd);overflow:hidden}\n.xq .th{padding:12px 16px!important;border-bottom:1px solid var(--bd);display:flex;align-items:center;justify-content:space-between;background:var(--gdp)!important}\n.xq .th h3{font-family:\"Noto Serif SC\",serif!important;font-size:.9rem!important;font-weight:700!important;color:var(--cr)!important;margin:0!important}\n.xq .tc{font-size:.7rem!important;color:var(--im)!important;background:#fff;padding:2px 8px!important;border-radius:10px}\n.xq .sc{overflow-x:auto}\n.xq table.t{width:100%;border-collapse:collapse;font-size:.78rem}\n.xq table.t thead{background:var(--cmd)}\n.xq table.t th{padding:10px 8px!important;font-weight:700!important;color:var(--il)!important;text-align:center!important;border-bottom:2px solid var(--bd)!important;font-size:.66rem!important;text-transform:uppercase;white-space:nowrap;background:var(--cmd)!important;letter-spacing:normal!important}\n.xq table.t td{padding:9px 8px!important;text-align:center!important;border-bottom:1px solid var(--bd)!important;vertical-align:middle!important;background:#fff!important;color:var(--ink)!important}\n.xq table.t tbody tr:nth-child(even) td{background:rgba(140,47,57,.025)!important}\n.xq table.t tbody tr:hover td{background:rgba(212,160,74,.08)!important}\n.xq table.t td.nc{text-align:left!important;font-weight:600!important;white-space:nowrap;font-family:\"Noto Serif SC\",serif!important}\n.xq table.t td.ptc{font-weight:700!important;font-size:.88rem!important;color:var(--cr)!important}\n.xq .rk{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-weight:700;font-size:.65rem;color:#fff!important}\n.xq .rk.g{background:linear-gradient(135deg,#ffd700,#ffa500)}.xq .rk.s{background:linear-gradient(135deg,#c0c0c0,#808080)}.xq .rk.br{background:linear-gradient(135deg,#cd7f32,#8b4513)}\n.xq .rk.n{background:var(--cmd);color:var(--im)!important;border:1px solid var(--bd)}\n#xqInfo{display:none}\n.xq .acc{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}\n.xq .ai{background:#fff;border:1px solid var(--bd);border-radius:var(--r);overflow:hidden;box-shadow:var(--s1)}\n.xq .ah{display:flex;align-items:center;justify-content:space-between;padding:13px 16px!important;cursor:pointer;user-select:none}\n.xq .ah:hover{background:rgba(140,47,57,.06)}\n.xq .at{font-family:\"Noto Serif SC\",serif!important;font-size:.85rem!important;font-weight:600!important;color:var(--cr)!important}\n.xq .ach{color:var(--im)!important;font-size:18px!important;width:20px;text-align:center}\n.xq .ab{max-height:0;overflow:hidden;transition:max-height .3s ease}\n.xq .ai.open .ab{max-height:800px}\n.xq .ain{padding:4px 16px 14px!important}\n.xq .ain p,.xq .ain li{font-size:.76rem!important;color:var(--il)!important;line-height:1.7!important;margin-bottom:4px!important}\n.xq .ain ul{list-style:none!important;padding:0!important;margin:0!important}\n.xq .ft{text-align:center;margin-top:20px;padding:12px!important;font-size:.68rem!important;color:var(--im)!important}\n.xq .ft a{color:var(--cr)!important;text-decoration:none!important;font-weight:600!important;border-bottom:none!important}\n.xq .nr{text-align:center;padding:40px 20px!important;color:var(--im)!important;font-size:.85rem!important}\n#xqPair{display:none}\n.xq .rn{display:flex;gap:4px;margin-bottom:10px;flex-wrap:wrap;justify-content:center}\n.xq .rn button{width:36px;height:36px;border:2px solid var(--bd)!important;border-radius:50%!important;font-size:.78rem;font-weight:700;background:#fff!important;color:var(--im)!important;transition:var(--tr);display:flex;align-items:center;justify-content:center;padding:0!important}\n.xq .rn button.active{background:var(--cr)!important;color:#fff!important;border-color:var(--cr)!important}\n.xq .rn button:hover:not(.active){border-color:var(--gd)!important;color:var(--crd)!important}\n.xq .ph{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 4px;flex-wrap:wrap;gap:6px}\n.xq .ph h3{font-family:\"Noto Serif SC\",serif!important;font-size:.88rem!important;font-weight:700!important;color:var(--cr)!important;margin:0!important}\n.xq .ph .mc{font-size:.68rem!important;color:var(--im)!important;background:#fff;padding:2px 10px!important;border-radius:10px;border:1px solid var(--bd)}\n.xq .pdt{font-size:.68rem!important;color:var(--im)!important;font-weight:500}\n.xq .cw{background:#fff;border-radius:var(--r);box-shadow:var(--s2);border:1px solid var(--bd);overflow:hidden}\n.xq .csc{overflow-x:auto}\n.xq table.cls{width:100%;border-collapse:collapse;font-family:\"JetBrains Mono\",\"DM Mono\",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.82rem;min-width:560px}\n.xq table.cls thead{background:var(--gdp);border-bottom:2px solid var(--gd)}\n.xq table.cls th{padding:11px 10px!important;font-weight:700!important;color:var(--cr)!important;text-align:left!important;font-size:.65rem!important;text-transform:uppercase;letter-spacing:.6px;font-family:\"DM Sans\",sans-serif!important;white-space:nowrap;background:var(--gdp)!important;border-bottom:none!important}\n.xq table.cls th.bd-h{text-align:center!important;width:42px}\n.xq table.cls th.pt-h{text-align:right!important;width:60px}\n.xq table.cls th.rs-h{text-align:center!important;width:72px}\n.xq table.cls td{padding:8px 10px!important;border-bottom:1px solid var(--bd)!important;vertical-align:middle!important;line-height:1.35;background:#fff!important;color:var(--ink)!important;text-align:left!important}\n.xq table.cls tbody tr{transition:background var(--tr)}\n.xq table.cls tbody tr:hover td{background:var(--cm)!important}\n.xq table.cls tbody tr.tt td{background:rgba(140,47,57,.04)!important}\n.xq table.cls tbody tr.tt:hover td{background:rgba(140,47,57,.08)!important}\n.xq table.cls td.bd{text-align:center!important;color:var(--im)!important;font-weight:700!important;font-variant-numeric:tabular-nums}\n.xq table.cls td.bd.top{color:var(--cr)!important}\n.xq table.cls td.pn{cursor:pointer;white-space:nowrap}\n.xq table.cls td.pn .cn{font-family:\"Noto Serif SC\",serif;font-weight:600;color:var(--ink);transition:color .15s}\n.xq table.cls td.pn .en{color:var(--il);font-weight:400;margin-left:2px}\n.xq table.cls td.pn .pid{color:var(--im);font-weight:500;margin-left:3px;font-size:.78rem}\n.xq table.cls td.pn:hover .cn{color:var(--cr);text-decoration:underline;text-underline-offset:3px}\n.xq table.cls td.pn.r-side .cn{color:#c0392b}\n.xq table.cls td.pn.b-side .cn{color:#2c3e50}\n.xq table.cls td.pt{text-align:right!important;color:var(--cr)!important;font-weight:600!important;font-variant-numeric:tabular-nums;white-space:nowrap}\n.xq table.cls td.pt .br{color:var(--im);font-weight:400}\n.xq table.cls td.rs{text-align:center!important;font-weight:700!important;font-variant-numeric:tabular-nums;letter-spacing:.5px;white-space:nowrap}\n.xq table.cls td.rs.rw{color:#27ae60!important;background:rgba(39,174,96,.06)!important}\n.xq table.cls td.rs.bw{color:#c0392b!important;background:rgba(192,57,43,.06)!important}\n.xq table.cls td.rs.dr{color:#b8860b!important;background:rgba(212,160,74,.08)!important}\n.xq table.cls td.rs.wo{color:var(--im)!important;font-style:italic}\n.xq table.cls tr.bye td.pn.b-side{color:var(--im);font-style:italic;font-family:\"DM Sans\",sans-serif;font-weight:500}\n.xq .lg{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:8px;padding:8px;font-size:.66rem;color:var(--im)}\n.xq .lg span{display:inline-flex;align-items:center;gap:4px}\n.xq .lg span::before{content:\"\";width:10px;height:10px;border-radius:2px;display:inline-block}\n.xq .lg .lr::before{background:rgba(39,174,96,.4)}\n.xq .lg .lb::before{background:rgba(192,57,43,.4)}\n.xq .lg .ld::before{background:rgba(212,160,74,.4)}\n@media(max-width:600px){.xq .hdr h1{font-size:1.08rem!important}.xq .ovw{grid-template-columns:repeat(2,1fr)}.xq .nav button{padding:6px 10px!important;font-size:.72rem}.xq table.t{font-size:.72rem}.xq table.cls{font-size:.74rem;min-width:520px}.xq table.cls td.pn .en{display:none}.xq .rn button{width:32px;height:32px;font-size:.72rem}}\n@media(min-width:768px){.xq{padding:20px 16px 40px!important}.xq .hdr{padding:32px 28px 20px!important}.xq .hdr h1{font-size:1.5rem!important}}\n.xq .modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px!important;backdrop-filter:blur(2px)}\n.xq .modal{background:#fff;border-radius:var(--r);box-shadow:0 20px 60px rgba(0,0,0,.3);width:100%;max-width:680px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}\n.xq .mh{background:linear-gradient(135deg,#8c2f39,#6b232b)!important;padding:20px 20px 16px!important;color:#fff!important;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}\n.xq .mh .mn2{font-family:\"Noto Serif SC\",serif!important;font-size:1.1rem!important;font-weight:700!important;color:#fff!important}\n.xq .mh .mi2{font-size:.72rem!important;opacity:.8;margin-top:2px;color:#fff!important}\n.xq .mclose{background:rgba(255,255,255,.15)!important;color:#fff!important;width:28px;height:28px;border-radius:50%!important;cursor:pointer;font-size:1rem!important;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:var(--tr);border:none!important;padding:0!important}\n.xq .mclose:hover{background:rgba(255,255,255,.3)!important}\n.xq .mstats{padding:14px 16px!important;background:var(--gdp)!important;border-bottom:1px solid var(--bd);display:flex;flex-direction:column;gap:12px}\n.xq .mst-row{display:flex;align-items:center;gap:10px}\n.xq .mst-lbl{font-size:.65rem!important;font-weight:600!important;color:var(--im)!important;width:72px;flex-shrink:0;text-transform:uppercase;letter-spacing:.4px}\n.xq .mst-bar{flex:1;height:14px;border-radius:7px;overflow:hidden;display:flex;background:var(--bd);min-width:0}\n.xq .mst-seg{height:100%;transition:width .4s ease;display:flex;align-items:center;justify-content:center;font-size:.52rem!important;font-weight:700;color:#fff!important;overflow:hidden;white-space:nowrap}\n.xq .mst-seg.w{background:#27ae60}.xq .mst-seg.d{background:#d4a04a}.xq .mst-seg.l{background:#e74c3c}\n.xq .mst-seg.gr{background:rgba(0,0,0,.1)}\n.xq .mst-nums{display:flex;gap:10px;font-size:.68rem;flex-shrink:0}\n.xq .mst-num{display:flex;flex-direction:column;align-items:center;min-width:28px}\n.xq .mst-num span:first-child{font-weight:700!important;font-size:.82rem!important;font-family:\"Noto Serif SC\",serif!important}\n.xq .mst-num span:last-child{font-size:.55rem!important;color:var(--im)!important;text-transform:uppercase;letter-spacing:.3px}\n.xq .mst-num.w span:first-child{color:#27ae60!important}.xq .mst-num.d span:first-child{color:#d4a04a!important}.xq .mst-num.l span:first-child{color:#e74c3c!important}\n.xq .mst-pct{font-size:.72rem!important;font-weight:700!important;color:var(--cr)!important;width:36px;text-align:right;flex-shrink:0}\n.xq .mst-spark{display:flex;gap:3px;align-items:center;flex:1;flex-wrap:wrap}\n.xq .mst-dot{width:14px;height:14px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.5rem!important;font-weight:700;color:#fff!important}\n.xq .mst-dot.w{background:#27ae60}.xq .mst-dot.d{background:#d4a04a}.xq .mst-dot.l{background:#e74c3c}.xq .mst-dot.bye{background:var(--bd);color:var(--im)!important}\n.xq .mbody{overflow-y:auto;padding:12px 16px!important}\n.xq .mrow2{display:grid;grid-template-columns:32px 1fr auto 1fr 60px;gap:8px;align-items:center;padding:9px 10px!important;border-radius:8px;margin-bottom:5px;border:1px solid var(--bd);background:var(--cm);font-size:.8rem}\n.xq .mrow2:hover{border-color:var(--cr);background:#fff8f8}\n.xq .mrow2.rw2{background:#f0fff4;border-color:#27ae60}.xq .mrow2.bw2{background:#fff5f5;border-color:#e74c3c}.xq .mrow2.dr2{background:#fffdf0;border-color:var(--gd)}\n.xq .mrnd{background:var(--cr)!important;color:#fff!important;border-radius:4px;text-align:center;font-weight:700!important;font-size:.72rem!important;padding:3px 0!important}\n.xq .mopp{font-family:\"Noto Serif SC\",serif!important;font-weight:600!important}\n.xq .mside{font-size:.62rem!important;font-weight:700!important;padding:2px 6px!important;border-radius:4px}\n.xq .mside.r{background:rgba(192,57,43,.1);color:#c0392b!important}.xq .mside.b{background:rgba(44,62,80,.1);color:#2c3e50!important}\n.xq .mres{text-align:center;font-weight:800!important;font-size:.85rem!important}\n.xq .mres.w{color:#27ae60!important}.xq .mres.l{color:#e74c3c!important}.xq .mres.d{color:#d4a04a!important}\n.xq .mpts{font-size:.68rem!important;color:var(--im)!important;text-align:right}\n.xq table.t tbody tr.clickable{cursor:pointer}\n.xq table.t tbody tr.clickable:hover td{background:rgba(140,47,57,.06)!important}\n<\/style>\n\n\n\n<div class=\"xq\" id=\"xqD\">\n<div class=\"hdr\"><h1>\u7b2c62\u5c4a\u201c\u5b59\u6587\u5e7f\u676f\u201d\u5168\u56fd\u8c61\u68cb\u4e2a\u4eba\u9526\u6807\u8d5b \u2013 A\u7ec4<\/h1><div class=\"sub\">62nd Sun Wen Guang Cup National Xiangqi Individual Championship Group A<\/div><div class=\"brief\"><span>\ud83d\udccd \u65b0\u52a0\u5761\u8c61\u68cb\u603b\u4f1a\uff08\u78a7\u5c71\uff09<\/span><span>\u23f1\ufe0f 60\u5206\u949f+30\u79d2<\/span><span>\ud83c\udccf 9 Rounds Swiss<\/span><span>\ud83d\udc65 23 Players<\/span><span>\ud83d\udcc5 06\u201420 Jun 2023<\/span><\/div><\/div>\n<div class=\"nav\" id=\"xqNav\">\n<button id=\"xqBR\" class=\"active\">\ud83d\udcca \u6210\u7ee9 Results<\/button>\n<button id=\"xqBI\">\ud83d\udccb \u8d5b\u4e8b\u4fe1\u606f Info<\/button>\n<\/div>\n<div id=\"xqRes\">\n<div class=\"ovw\" id=\"xqOv\"><\/div>\n<div class=\"srch\"><input type=\"text\" id=\"xqSI\" placeholder=\"\u641c\u7d22\u68cb\u624b Search player...\" autocomplete=\"off\"><\/div>\n<div class=\"vt\" id=\"xqVT\"><\/div>\n<div id=\"xqSt\">\n<div class=\"pod\" id=\"xqPod\"><\/div>\n<div class=\"tw\"><div class=\"th\"><h3 id=\"xqTT\">\u6392\u540d Standings<\/h3><span class=\"tc\" id=\"xqTC\"><\/span><\/div>\n<div class=\"sc\"><table class=\"t\"><thead id=\"xqTH\"><\/thead><tbody id=\"xqTB\"><\/tbody><\/table><\/div><\/div>\n<\/div>\n<div id=\"xqPair\">\n<div class=\"rn\" id=\"xqRN\"><\/div>\n<div class=\"ph\"><h3 id=\"xqPT\">\u7b2c1\u8f6e Round 1<\/h3><span class=\"pdt\" id=\"xqPDT\"><\/span><span class=\"mc\" id=\"xqMC\"><\/span><\/div>\n<div class=\"cw\"><div class=\"csc\"><table class=\"cls\">\n<thead><tr><th class=\"bd-h\">\u53f0<\/th><th>\u7ea2\u65b9 Red<\/th><th class=\"pt-h\">\u79ef\u5206<\/th><th class=\"rs-h\">\u7ed3\u679c<\/th><th>\u9ed1\u65b9 Black<\/th><th class=\"pt-h\">\u79ef\u5206<\/th><\/tr><\/thead>\n<tbody id=\"xqPB\"><\/tbody>\n<\/table><\/div><\/div>\n<div class=\"lg\"><span class=\"lr\">\u7ea2\u65b9\u80dc Red wins<\/span><span class=\"lb\">\u9ed1\u65b9\u80dc Black wins<\/span><span class=\"ld\">\u548c\u68cb Draw<\/span><\/div>\n<\/div>\n<\/div>\n<div id=\"xqInfo\" style=\"display:none\">\n<div class=\"acc\">\n<div class=\"ai open\"><div class=\"ah\"><span class=\"at\">\ud83d\udccb \u8d5b\u5236\u4e0e\u8ba1\u5206 Format &amp; Scoring<\/span><span class=\"ach\">\u2212<\/span><\/div>\n<div class=\"ab\"><div class=\"ain\"><ul><li>9\u8f6e\u79ef\u5206\u7f16\u6392\u5236\uff08Swiss System\uff09\uff0c\u6bcf\u8f6e\u8d5b\u4e00\u5c40<\/li><li>\u80dc Win: 1\u5206 \u00b7 \u548c Draw: 0.5\u5206 \u00b7 \u8d1f Loss: 0\u5206<\/li><li>\u7528\u65f6 Time Control: 60\u5206\u949f+30\u79d2<\/li><li>\u664b\u7ea7\u540d\u989d\uff1a\u664b\u7ea7\u300a\u7532\u7ea7\u68cb\u58eb\u300b<\/li><\/ul><\/div><\/div><\/div>\n<div class=\"ai open\"><div class=\"ah\"><span class=\"at\">\ud83c\udfc5 \u6392\u540d\u89c4\u5219 Tiebreaks<\/span><span class=\"ach\">\u2212<\/span><\/div>\n<div class=\"ab\"><div class=\"ain\"><p>\u79ef\u5206 \u2192 \u5bf9\u624b\u5206 (Buchholz\/SOS) \u2192 \u76f4\u8d5b\u80dc\u8d1f \u2192 \u80dc\u5c40 \u2192 \u540e\u624b\u80dc\u5c40 \u2192 \u540e\u624b\u8d5b\u5c40<\/p><\/div><\/div><\/div>\n<div class=\"ai open\"><div class=\"ah\"><span class=\"at\">\ud83d\udccd \u6bd4\u8d5b\u5730\u70b9 Venue<\/span><span class=\"ach\">\u2212<\/span><\/div>\n<div class=\"ab\"><div class=\"ain\"><p style=\"font-weight:600\">\u65b0\u52a0\u5761\u8c61\u68cb\u603b\u4f1a\uff08\u78a7\u5c71\uff09Singapore Xiangqi General Association @ Bishan CC<\/p><p>51 Bishan St 13 #01-01 Singapore 579799<\/p><\/div><\/div><\/div>\n<div class=\"ai open\"><div class=\"ah\"><span class=\"at\">\u2696\ufe0f \u88c1\u5224\u957f Chief Arbiter<\/span><span class=\"ach\">\u2212<\/span><\/div>\n<div class=\"ab\"><div class=\"ain\"><p>\u9648\u8302\u7136<\/p><\/div><\/div><\/div>\n<\/div>\n<\/div>\n<div class=\"modal-overlay\" id=\"xqModal\" style=\"display:none\"><div class=\"modal\"><div class=\"mh\"><div><div class=\"mn2\" id=\"xqMN\"><\/div><div class=\"mi2\" id=\"xqMI\"><\/div><\/div><button class=\"mclose\" id=\"xqMX\">\u2715<\/button><\/div><div class=\"mstats\" id=\"xqMS\"><\/div><div class=\"mbody\" id=\"xqMB\"><\/div><\/div><\/div>\n<div class=\"ft\">\u65b0\u52a0\u5761\u8c61\u68cb\u603b\u4f1a Singapore Xiangqi General Association \u00b7 <a href=\"https:\/\/xiangqi.sg\" target=\"_blank\">xiangqi.sg<\/a><\/div>\n<\/div>\n\n\n\n<script>\n(function(){\nvar PL={\"1\":{cn:\"\u5434\u5b97\u7ff0\",en:\"Alvin Woo Tsung Han\"},\"2\":{cn:\"\u5362\u56fd\u9f99\",en:\"Law Kok Leong\"},\"3\":{cn:\"\u6731\u6c38\u5409\",en:\"Choo Yong Kiat Allen\"},\"4\":{cn:\"\u5218\u4ebf\u8c6a\",en:\"Low Yi Hao\"},\"5\":{cn:\"\u8bb8\u6b63\u8c6a\",en:\"Koh Zheng Hao Bob\"},\"6\":{cn:\"\u9648\u4e2d\u548c\",en:\"Dann Tan Zhong He\"},\"7\":{cn:\"\u9648\u4e16\u660c\",en:\"Chin Shih Chang\"},\"8\":{cn:\"\u5218\u6021\u5b8f\",en:\"Liew Yi Hong\"},\"9\":{cn:\"\u9648\u6dfb\u6e90\",en:\"Tan Thiam Guan Alvin\"},\"10\":{cn:\"\u5f90\u9053\u5d58\",en:\"Sii Toh Ing\"},\"11\":{cn:\"\u5468\u52b2\u7a0b\",en:\"Chew Jin Cheng\"},\"12\":{cn:\"\u5f90\u671d\u6656\",en:\"Xu Chaohui\"},\"13\":{cn:\"\u674e\u6c38\u8000\",en:\"Lee Weng Yew\"},\"14\":{cn:\"\u8d75\u91d1\u5c71\",en:\"Chow Kim Sun\"},\"15\":{cn:\"\u5434\u5bb6\u4e50\",en:\"Ng Jia Le\"},\"16\":{cn:\"\u674e\u4fca\u9f99\",en:\"Lee Jun Loong Kelvin\"},\"17\":{cn:\"\u6881\u798f\u6e90\",en:\"Leong Fu Yuan\"},\"18\":{cn:\"\u5b8b\u6210\u534e\",en:\"Soong Soon Fah\"},\"19\":{cn:\"\u6d2a\u57f9\u8363\",en:\"Ang Puay Young\"},\"20\":{cn:\"\u5ed6\u6587\u6770\",en:\"Leow Meen Kit\"},\"21\":{cn:\"\u5218\u6021\u8f89\",en:\"Liew Yi Hui\"},\"22\":{cn:\"\u90d1\u6668\u66e6\",en:\"Tay Cheng See\"},\"23\":{cn:\"\u949f\u65fb\u7ff0\",en:\"Choong Min Han\"}};\nvar TD={\"Open\":[\n{id:\"1\",name:\"\u5434\u5b97\u7ff0\",points:9,wins:9,played:9,opp:47,rank:1,tag:\"\"},\n{id:\"5\",name:\"\u8bb8\u6b63\u8c6a\",points:7,wins:7,played:9,opp:47.5,rank:2,tag:\"\"},\n{id:\"4\",name:\"\u5218\u4ebf\u8c6a\",points:6,wins:5,played:9,opp:50,rank:3,tag:\"\"},\n{id:\"20\",name:\"\u5ed6\u6587\u6770\",points:5.5,wins:4,played:9,opp:50,rank:4,tag:\"\u664b\u7ea7 \u7532\u7ea7\u68cb\u58eb\",tagType:\"promo\"},\n{id:\"11\",name:\"\u5468\u52b2\u7a0b\",points:5.5,wins:5,played:9,opp:47,rank:5,tag:\"\"},\n{id:\"12\",name:\"\u5f90\u671d\u6656\",points:5.5,wins:5,played:9,opp:39,rank:6,tag:\"\"},\n{id:\"15\",name:\"\u5434\u5bb6\u4e50\",points:5,wins:4,played:9,opp:46.5,rank:7,tag:\"\"},\n{id:\"21\",name:\"\u5218\u6021\u8f89\",points:5,wins:5,played:9,opp:40,rank:8,tag:\"\u664b\u7ea7 \u7532\u7ea7\u68cb\u58eb\",tagType:\"promo\"},\n{id:\"16\",name:\"\u674e\u4fca\u9f99\",points:5,wins:5,played:9,opp:34.5,rank:9,tag:\"\"},\n{id:\"13\",name:\"\u674e\u6c38\u8000\",points:5,wins:4,played:9,opp:34,rank:10,tag:\"\"},\n{id:\"3\",name:\"\u6731\u6c38\u5409\",points:4.5,wins:2,played:9,opp:49,rank:11,tag:\"\"},\n{id:\"14\",name:\"\u8d75\u91d1\u5c71\",points:4.5,wins:3,played:9,opp:43,rank:12,tag:\"\"},\n{id:\"10\",name:\"\u5f90\u9053\u5d58\",points:4.5,wins:4,played:9,opp:39.5,rank:13,tag:\"\"},\n{id:\"6\",name:\"\u9648\u4e2d\u548c\",points:4.5,wins:4,played:9,opp:39,rank:14,tag:\"\"},\n{id:\"17\",name:\"\u6881\u798f\u6e90\",points:4,wins:3,played:9,opp:41.5,rank:15,tag:\"\"},\n{id:\"23\",name:\"\u949f\u65fb\u7ff0\",points:4,wins:3,played:9,opp:41,rank:16,tag:\"\"},\n{id:\"18\",name:\"\u5b8b\u6210\u534e\",points:4,wins:3,played:9,opp:35.5,rank:17,tag:\"\"},\n{id:\"9\",name:\"\u9648\u6dfb\u6e90\",points:4,wins:4,played:9,opp:35,rank:18,tag:\"\u76f4\u63a5\u5bf9\u5c40\u80dc\u5218\u6021\u5b8f\",tagType:\"tech\"},\n{id:\"8\",name:\"\u5218\u6021\u5b8f\",points:4,wins:4,played:9,opp:35,rank:19,tag:\"\"},\n{id:\"2\",name:\"\u5362\u56fd\u9f99\",points:3.5,wins:2,played:9,opp:39.5,rank:20,tag:\"\"},\n{id:\"22\",name:\"\u90d1\u6668\u66e6\",points:3,wins:3,played:9,opp:37,rank:21,tag:\"\"},\n{id:\"19\",name:\"\u6d2a\u57f9\u8363\",points:3,wins:2,played:9,opp:34,rank:22,tag:\"\"},\n{id:\"7\",name:\"\u9648\u4e16\u660c\",points:2,wins:2,played:9,opp:33.5,rank:23,tag:\"\"}\n]};\nvar RM={\"1\":{date:\"06\/06\/2023 \u661f\u671f\u4e8c \u665a\u4e0a 7:45 PM\"},\"2\":{date:\"08\/06\/2023 \u661f\u671f\u56db \u665a\u4e0a 7:45 PM\"},\"3\":{date:\"10\/06\/2023 \u661f\u671f\u516d \u4e0b\u5348 3:30 PM\"},\"4\":{date:\"11\/06\/2023 \u661f\u671f\u65e5 \u65c1\u665a 6:00 PM\"},\"5\":{date:\"13\/06\/2023 \u661f\u671f\u4e8c \u665a\u4e0a 7:45 PM\"},\"6\":{date:\"15\/06\/2023 \u661f\u671f\u56db \u665a\u4e0a 7:45 PM\"},\"7\":{date:\"17\/06\/2023 \u661f\u671f\u516d \u4e0b\u5348 3:30 PM\"},\"8\":{date:\"18\/06\/2023 \u661f\u671f\u65e5 \u65c1\u665a 6:00 PM\"},\"9\":{date:\"20\/06\/2023 \u661f\u671f\u4e8c \u665a\u4e0a 7:45 PM\"}};\nvar PD={\"Open\":{\"1\":[[1,\"1\",0,\"1:0\",\"12\",0],[2,\"13\",0,\"0:1\",\"2\",0],[3,\"3\",0,\".5:.5\",\"14\",0],[4,\"15\",0,\"0:1\",\"4\",0],[5,\"5\",0,\"1:0\",\"16\",0],[6,\"17\",0,\"0:1\",\"6\",0],[7,\"7\",0,\"0:1\",\"18\",0],[8,\"19\",0,\"0:1\",\"8\",0],[9,\"9\",0,\"0:1\",\"20\",0],[10,\"21\",0,\"0:1\",\"10\",0],[11,\"11\",0,\"1:0\",\"22\",0],[12,\"23\",0,\"1:0\",null,0]],\"2\":[[1,\"8\",1,\"0:1\",\"1\",1],[2,\"2\",1,\"1:0\",\"10\",1],[3,\"4\",1,\"0:1\",\"11\",1],[4,\"18\",1,\"0:1\",\"5\",1],[5,\"6\",1,\"0:1\",\"23\",1],[6,\"20\",1,\".5:.5\",\"3\",0.5],[7,\"14\",0.5,\"1:0\",\"7\",0],[8,\"16\",0,\"1:0\",\"9\",0],[9,\"12\",0,\"0:1\",\"17\",0],[10,\"19\",0,\".5:.5\",\"13\",0],[11,\"21\",0,\"0:1\",\"15\",0],[12,\"22\",0,\"1:0\",null,0]],\"3\":[[1,\"1\",2,\"1:0\",\"5\",2],[2,\"23\",2,\"1:0\",\"2\",2],[3,\"11\",2,\".5:.5\",\"14\",1.5],[4,\"10\",1,\"0:1\",\"20\",1.5],[5,\"3\",1,\"1:0\",\"16\",1],[6,\"17\",1,\"0:1\",\"4\",1],[7,\"15\",1,\"0:1\",\"6\",1],[8,\"22\",1,\"1:0\",\"8\",1],[9,\"13\",0.5,\"0:1\",\"18\",1],[10,\"9\",0,\"1:0\",\"19\",0.5],[11,\"7\",0,\"0:1\",\"12\",0],[12,\"21\",0,\"1:0\",null,0]],\"4\":[[1,\"23\",3,\"0:1\",\"1\",3],[2,\"20\",2.5,\"1:0\",\"11\",2.5],[3,\"2\",2,\".5:.5\",\"6\",2],[4,\"18\",2,\".5:.5\",\"3\",2],[5,\"4\",2,\"1:0\",\"14\",2],[6,\"5\",2,\"1:0\",\"22\",2],[7,\"8\",1,\"0:1\",\"17\",1],[8,\"9\",1,\"0:1\",\"21\",1],[9,\"16\",1,\"0:1\",\"15\",1],[10,\"10\",1,\".5:.5\",\"13\",0.5],[11,\"12\",1,\"1:0\",\"19\",0.5],[12,\"7\",0,\"1:0\",null,0]],\"5\":[[1,\"1\",4,\"1:0\",\"20\",3.5],[2,\"5\",3,\"0:1\",\"4\",3],[3,\"3\",2.5,\".5:.5\",\"23\",3],[4,\"11\",2.5,\"1:0\",\"2\",2.5],[5,\"6\",2.5,\"1:0\",\"18\",2.5],[6,\"22\",2,\"0:1\",\"12\",2],[7,\"14\",2,\"0:1\",\"21\",2],[8,\"15\",2,\"1:0\",\"17\",2],[9,\"7\",1,\"0:1\",\"10\",1.5],[10,\"16\",1,\"0:1\",\"8\",1],[11,\"13\",1,\"1:0\",\"9\",1],[12,\"19\",0.5,\"1:0\",null,0]],\"6\":[[1,\"4\",4,\"0:1\",\"1\",5],[2,\"20\",3.5,\"1:0\",\"6\",3.5],[3,\"23\",3.5,\"0:1\",\"11\",3.5],[4,\"12\",3,\"0:1\",\"3\",3],[5,\"21\",3,\"0:1\",\"5\",3],[6,\"2\",2.5,\".5:.5\",\"15\",3],[7,\"18\",2.5,\"0:1\",\"10\",2.5],[8,\"8\",2,\"0:1\",\"13\",2],[9,\"14\",2,\"1:0\",\"22\",2],[10,\"17\",2,\"1:0\",\"9\",1],[11,\"19\",1.5,\"1:0\",\"7\",1],[12,\"16\",1,\"1:0\",null,0]],\"7\":[[1,\"1\",6,\"1:0\",\"11\",4.5],[2,\"5\",4,\"1:0\",\"20\",4.5],[3,\"3\",4,\".5:.5\",\"4\",4],[4,\"15\",3.5,\"1:0\",\"23\",3.5],[5,\"6\",3.5,\"0:1\",\"12\",3],[6,\"10\",3.5,\"0:1\",\"14\",3],[7,\"17\",3,\".5:.5\",\"2\",3],[8,\"13\",3,\"0:1\",\"21\",3],[9,\"18\",2.5,\".5:.5\",\"19\",2.5],[10,\"22\",2,\"0:1\",\"16\",2],[11,\"8\",2,\"1:0\",\"7\",1],[12,\"9\",1,\"1:0\",null,0]],\"8\":[[1,\"3\",4.5,\"0:1\",\"1\",7],[2,\"11\",4.5,\"0:1\",\"5\",5],[3,\"20\",4.5,\".5:.5\",\"15\",4.5],[4,\"4\",4.5,\"1:0\",\"21\",4],[5,\"12\",4,\".5:.5\",\"14\",4],[6,\"10\",3.5,\"1:0\",\"6\",3.5],[7,\"23\",3.5,\".5:.5\",\"17\",3.5],[8,\"2\",3.5,\"0:1\",\"22\",2],[9,\"19\",3,\"0:1\",\"16\",3],[10,\"9\",2,\"1:0\",\"8\",3],[11,\"7\",1,\"0:1\",\"13\",3],[12,\"18\",3,\"1:0\",null,0]],\"9\":[[1,\"1\",8,\"1:0\",\"15\",5],[2,\"14\",4.5,\"0:1\",\"5\",6],[3,\"20\",5,\".5:.5\",\"4\",5.5],[4,\"11\",4.5,\"1:0\",\"3\",4.5],[5,\"12\",4.5,\"1:0\",\"10\",4.5],[6,\"13\",4,\"1:0\",\"23\",4],[7,\"16\",4,\"1:0\",\"18\",4],[8,\"21\",4,\"1:0\",\"17\",4],[9,\"2\",3.5,\"0:1\",\"9\",3],[10,\"6\",3.5,\"1:0\",\"19\",3],[11,\"22\",3,\"0:1\",\"7\",1],[12,\"8\",3,\"1:0\",null,0]]}};\n\/\/ Compute blackWins\/blackGames from PD (excludes walkover wins from blackWins; includes WO games in blackGames)\nTD.Open.forEach(function(p){var bw=0,bg=0;for(var rn in PD.Open){PD.Open[rn].forEach(function(m){if(String(m[4])===String(p.id)){bg++;var pts=m[3].split(':');if(pts[1]==='1')bw++;}});}p.blackWins=bw;p.blackGames=bg;});\nvar FS={};TD.Open.forEach(function(p){FS[p.id]=p.points;});\nvar NR=9,TC=\"60\u5206\u949f+30\u79d2\";\nvar q='',view='st',round=1;\nfunction esc(s){return String(s).replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;').replace(\/\"\/g,'&quot;')}\nfunction $$(i){return document.getElementById(i)}\nfunction fmtPt(p){return Number.isInteger(p)?String(p):String(p).replace(\/^0\\.\/,'.')}\nfunction pp(s){return s==='+'?1:s==='-'?0:(parseFloat(s)||0)}\nfunction isWO(res){var p=res.split(':');return p[0]==='+'||p[0]==='-'||p[1]==='+'||p[1]==='-'}\nfunction tagStyle(t){if(t==='promo')return'background:#fef3c7;color:#92400e;border:1px solid #fcd34d';if(t==='score')return'background:#fef9e3;color:#78350f;border:1px solid #fde68a';if(t==='tech')return'background:#f1f5f9;color:#475569;border:1px solid #cbd5e1';return'background:#f1f5f9;color:#475569;border:1px solid #cbd5e1'}\nfunction renderTag(p){if(!p.tag)return'';return ' <span style=\"display:inline-block;'+tagStyle(p.tagType)+';border-radius:4px;padding:1px 6px;font-size:.62rem;font-weight:600;margin-left:4px;vertical-align:middle;font-family:\\'DM Sans\\',sans-serif\">'+esc(p.tag)+'<\/span>'}\nfunction sw(tab){$$('xqBR').classList.toggle('active',tab==='res');$$('xqBI').classList.toggle('active',tab==='info');$$('xqRes').style.display=tab==='res'?'block':'none';$$('xqInfo').style.display=tab==='info'?'block':'none';}\nfunction setView(v){view=v;document.querySelectorAll('#xqVT button').forEach(function(b,i){b.classList.toggle('active',(i===0&&v==='st')||(i===1&&v==='pr'));});$$('xqSt').style.display=v==='st'?'block':'none';$$('xqPair').style.display=v==='pr'?'block':'none';if(v==='pr')rPair();}\nfunction buildVT(){var vt=$$('xqVT');var b1=document.createElement('button');b1.className='active';b1.textContent='\ud83d\udcca \u6392\u540d Standings';b1.onclick=function(){setView('st');};var b2=document.createElement('button');b2.textContent='\u2694\ufe0f \u5bf9\u9635 Pairings';b2.onclick=function(){setView('pr');};vt.appendChild(b1);vt.appendChild(b2);}\nfunction rOv(){var p=TD.Open||[];var totalGames=0;for(var rn in PD.Open){PD.Open[rn].forEach(function(m){if(m[4]!==null)totalGames++;});}var mx=p.reduce(function(m,x){return Math.max(m,x.points);},0);$$('xqOv').innerHTML=[{v:p.length,l:'\u68cb\u624b<br>Players'},{v:fmtPt(mx)+' \u5206',l:'\u6700\u9ad8\u79ef\u5206<br>Top Score'},{v:NR+' \u8f6e',l:'\u8f6e\u6b21<br>Rounds'},{v:totalGames,l:'\u603b\u5c40\u6570<br>Games'}].map(function(c){return '<div class=\"ovc\"><div class=\"v\">'+c.v+'<\/div><div class=\"l\">'+c.l+'<\/div><\/div>';}).join('');}\nfunction rPod(){var t3=(TD.Open||[]).filter(function(p){return p.rank<=3;}).sort(function(a,b){return a.rank-b.rank;});var el=$$('xqPod');if(t3.length<3){el.innerHTML='';return;}var M=['\ud83e\udd47','\ud83e\udd48','\ud83e\udd49'],C=['f','sc','t'];el.innerHTML=t3.map(function(x,i){return '<div class=\"pc '+C[i]+'\"><div class=\"pr\">'+M[i]+'<\/div><div class=\"pn\">'+esc(x.name)+'<\/div><div class=\"pp\">'+fmtPt(x.points)+' \u5206<\/div><\/div>';}).join('');}\nfunction rTbl(){var all=TD.Open||[];var f=q?all.filter(function(x){return x.name.toLowerCase().indexOf(q)>=0||(PL[x.id]&&PL[x.id].en.toLowerCase().indexOf(q)>=0)||String(x.id).indexOf(q)>=0;}):all;\n$$('xqTT').innerHTML='\u6392\u540d Standings<span style=\"display:inline-flex;align-items:center;gap:4px;background:rgba(140,47,57,.08);color:#8c2f39;padding:2px 8px;border-radius:10px;font-size:.65rem;font-weight:600;margin-left:8px\">\u23f1 '+TC+'<\/span>';\n$$('xqTC').textContent=q?f.length+' \/ '+all.length:all.length+' \u4eba';$$('xqTH').innerHTML='<tr><th>\u540d\u6b21<br>Rank<\/th><th>\u7f16\u53f7<br>No.<\/th><th style=\"text-align:left\">\u59d3\u540d<br>Name<\/th><th>\u79ef\u5206<br>Pts<\/th><th>\u5bf9\u624b\u5206<br>SOS<\/th><th>\u80dc\u5c40<br>Wins<\/th><th>\u540e\u624b\u80dc<br>Blk W<\/th><th>\u540e\u624b\u5c40<br>Blk G<\/th><\/tr>';var tb=$$('xqTB');if(!f.length){tb.innerHTML='<tr><td colspan=\"8\" class=\"nr\">\u65e0\u7ed3\u679c No results<\/td><\/tr>';return;}tb.innerHTML=f.map(function(p){var rc=p.rank===1?'g':p.rank===2?'s':p.rank===3?'br':'n';return '<tr class=\"clickable\" data-pid=\"'+p.id+'\"><td><span class=\"rk '+rc+'\">'+p.rank+'<\/span><\/td><td>'+esc(p.id)+'<\/td><td class=\"nc\">'+esc(p.name)+renderTag(p)+'<\/td><td class=\"ptc\">'+fmtPt(p.points)+'<\/td><td>'+fmtPt(p.opp)+'<\/td><td>'+p.wins+'<\/td><td>'+p.blackWins+'<\/td><td>'+p.blackGames+'<\/td><\/tr>';}).join('');}\nfunction rRN(){var nav=$$('xqRN');nav.innerHTML='';for(var r=1;r<=NR;r++){var b=document.createElement('button');b.className=round===r?'active':'';b.textContent=r;b.dataset.r=r;b.addEventListener('click',function(){round=parseInt(this.dataset.r);rPair();});nav.appendChild(b);}}\nfunction pName(pid){if(!pid){return '<span style=\"color:var(--im);font-style:italic;font-family:\\'DM Sans\\',sans-serif;font-weight:500\">\u2014 BYE \u2014<\/span>';}var p=PL[pid]||{cn:pid,en:''};var cnPart=p.cn?'<span class=\"cn\">'+esc(p.cn)+'<\/span>':'';var enPart=p.en?'<span class=\"en\"'+(p.cn?'':' style=\"font-family:\\'Noto Serif SC\\',serif;font-weight:600;color:var(--ink);margin-left:0\"')+'>'+esc(p.en)+'<\/span>':'';return cnPart+enPart+'<span class=\"pid\">('+esc(pid)+')<\/span>';}\nfunction rPair(){rRN();var ms=PD.Open[String(round)]||[];var meta=RM[String(round)]||{};$$('xqPT').textContent='\u7b2c'+round+'\u8f6e Round '+round;$$('xqPDT').textContent=meta.date||'';var actualGames=ms.filter(function(m){return m[4]!==null;}).length;$$('xqMC').textContent=actualGames+' \u5c40 + '+(ms.length-actualGames)+' \u8f6e\u7a7a';\nvar f=q?ms.filter(function(m){var rid=m[1],bid=m[4];var rp=PL[rid]||{cn:'',en:''},bp=bid?(PL[bid]||{cn:'',en:''}):{cn:'',en:''};return rp.cn.toLowerCase().indexOf(q)>=0||rp.en.toLowerCase().indexOf(q)>=0||(bp.cn||'').toLowerCase().indexOf(q)>=0||(bp.en||'').toLowerCase().indexOf(q)>=0||String(rid).indexOf(q)>=0||(bid&&String(bid).indexOf(q)>=0);}):ms;\nif(!f.length){$$('xqPB').innerHTML='<tr><td colspan=\"6\" class=\"nr\">\u65e0\u7ed3\u679c No results<\/td><\/tr>';return;}\n$$('xqPB').innerHTML=f.map(function(m){var bd=m[0],rid=m[1],rp=m[2],res=m[3],bid=m[4],bp=m[5];var rs=pp(res.split(':')[0]),bs=pp(res.split(':')[1]);var rcls=rs>bs?'rw':bs>rs?'bw':'dr';var isBye=bid===null;var isTop=bd===1;var resDisp=esc(res).replace(\/0\\.5\/g,'.5');var woBadge=isWO(res)?' <span style=\"display:inline-block;background:rgba(140,47,57,.1);color:var(--cr);border-radius:3px;padding:0 4px;font-size:.55rem;font-weight:700;margin-left:3px;vertical-align:middle;letter-spacing:.4px\">\u5f03\u6743 WO<\/span>':'';return '<tr'+(isTop?' class=\"tt\"':'')+(isBye?' class=\"bye\"':'')+'><td class=\"bd'+(isTop?' top':'')+'\">'+bd+'<\/td><td class=\"pn r-side\" data-pid=\"'+esc(rid)+'\">'+pName(rid)+'<\/td><td class=\"pt\"><span class=\"br\">[<\/span>'+fmtPt(rp)+'<span class=\"br\">]<\/span><\/td><td class=\"rs '+(isBye?'wo':rcls)+'\">'+resDisp+woBadge+'<\/td>'+(isBye?'<td class=\"pn b-side\">'+pName(null)+'<\/td><td class=\"pt\"><span class=\"br\">[<\/span>0<span class=\"br\">]<\/span><\/td>':'<td class=\"pn b-side\" data-pid=\"'+esc(bid)+'\">'+pName(bid)+'<\/td><td class=\"pt\"><span class=\"br\">[<\/span>'+fmtPt(bp)+'<span class=\"br\">]<\/span><\/td>')+'<\/tr>';}).join('');\n$$('xqPB').querySelectorAll('td.pn[data-pid]').forEach(function(td){td.addEventListener('click',function(){showPlayer(this.dataset.pid);});});}\nfunction showPlayer(pid){var p=TD.Open.find(function(x){return String(x.id)===String(pid);});if(!p)return;var pl=PL[pid]||{cn:p.name,en:''};var matches=[];for(var rn in PD.Open){PD.Open[rn].forEach(function(m){var bd=m[0],rid=m[1],res=m[3],bid=m[4];var isRed=String(rid)===String(pid),isBlk=bid&&String(bid)===String(pid);if(!isRed&&!isBlk)return;var oppId=isRed?bid:rid;var oppNameObj=oppId?PL[oppId]:null;var oppName=oppNameObj?(oppNameObj.cn||oppNameObj.en):(oppId||'BYE');var pts=res.split(':'),rs=pp(pts[0]),bs=pp(pts[1]);var myPts=isRed?rs:bs;var isBye=oppId===null;var wo=isWO(res);matches.push({round:parseInt(rn),side:isRed?'r':'b',oppId:oppId,oppName:oppName,oppTotal:oppId?(FS[oppId]||0):0,result:res,myPts:myPts,board:bd,isBye:isBye,wo:wo});});}\nmatches.sort(function(a,b){return a.round-b.round;});var wins=matches.filter(function(x){return x.myPts===1;}).length;var draws=matches.filter(function(x){return x.myPts===0.5;}).length;var losses=matches.filter(function(x){return x.myPts===0&&!x.isBye;}).length;\nvar nameDisp=(pl.cn?esc(pl.cn)+' ':'')+'<span style=\"font-weight:400;font-size:.8rem;opacity:.8\">'+esc(pl.en)+'<\/span>';\n$$('xqMN').innerHTML=nameDisp+renderTag(p);\n$$('xqMI').textContent='\u7b2c'+p.rank+'\u540d \u00b7 #'+esc(p.id)+' \u00b7 '+fmtPt(p.points)+' \u5206';\nvar played=wins+draws+losses;var winPct=played?Math.round((wins+draws*0.5)\/played*100):0;var redM=matches.filter(function(x){return x.side==='r'&&!x.isBye;});var blkM=matches.filter(function(x){return x.side==='b'&&!x.isBye;});var redW=redM.filter(function(x){return x.myPts===1;}).length,redD=redM.filter(function(x){return x.myPts===0.5;}).length,redL=redM.length-redW-redD;var blkW=blkM.filter(function(x){return x.myPts===1;}).length,blkD=blkM.filter(function(x){return x.myPts===0.5;}).length,blkL=blkM.length-blkW-blkD;\nfunction bar(w,d,l,tot){if(!tot)return '<div class=\"mst-bar\"><div class=\"mst-seg gr\" style=\"width:100%\"><\/div><\/div>';var wp=w\/tot*100,dp=d\/tot*100,lp=l\/tot*100;return '<div class=\"mst-bar\">'+(w?'<div class=\"mst-seg w\" style=\"width:'+wp.toFixed(1)+'%\">'+(wp>12?w:'')+'<\/div>':'')+(d?'<div class=\"mst-seg d\" style=\"width:'+dp.toFixed(1)+'%\">'+(dp>12?d:'')+'<\/div>':'')+(l?'<div class=\"mst-seg l\" style=\"width:'+lp.toFixed(1)+'%\">'+(lp>12?l:'')+'<\/div>':'')+'<\/div>';}\nfunction nums(w,d,l){return '<div class=\"mst-nums\"><div class=\"mst-num w\"><span>'+w+'<\/span><span>\u80dcW<\/span><\/div><div class=\"mst-num d\"><span>'+d+'<\/span><span>\u548cD<\/span><\/div><div class=\"mst-num l\"><span>'+l+'<\/span><span>\u8d1fL<\/span><\/div><\/div>';}\nvar sparkDots=matches.map(function(m){var cls=m.isBye?'bye':m.myPts===1?'w':m.myPts===0.5?'d':'l';var lbl=m.isBye?'B':m.myPts===1?'W':m.myPts===0.5?'D':'L';return '<div class=\"mst-dot '+cls+'\" title=\"R'+m.round+': '+lbl+(m.wo?' (WO)':'')+'\">'+lbl+'<\/div>';}).join('');\n$$('xqMS').innerHTML='<div class=\"mst-row\"><span class=\"mst-lbl\">\u603b\u4f53 Overall<\/span>'+bar(wins,draws,losses,played)+nums(wins,draws,losses)+'<span class=\"mst-pct\">'+winPct+'%<\/span><\/div><div class=\"mst-row\"><span class=\"mst-lbl\">\u5148\u624b Red<\/span>'+bar(redW,redD,redL,redM.length)+nums(redW,redD,redL)+'<span class=\"mst-pct\">'+(redM.length?Math.round((redW+redD*0.5)\/redM.length*100)+'%':'\u2014')+'<\/span><\/div><div class=\"mst-row\"><span class=\"mst-lbl\">\u540e\u624b Black<\/span>'+bar(blkW,blkD,blkL,blkM.length)+nums(blkW,blkD,blkL)+'<span class=\"mst-pct\">'+(blkM.length?Math.round((blkW+blkD*0.5)\/blkM.length*100)+'%':'\u2014')+'<\/span><\/div><div class=\"mst-row\"><span class=\"mst-lbl\">\u8f6e\u6b21 Rounds<\/span><div class=\"mst-spark\">'+sparkDots+'<\/div><\/div>';\n$$('xqMB').innerHTML=matches.map(function(m){var wl=m.myPts===1?'rw2':(m.myPts===0&&!m.isBye)?'bw2':m.myPts===0.5?'dr2':'';var resLabel=m.isBye?'\u8f6e\u7a7a BYE':(m.wo?(m.myPts===1?'\u80dc W (\u5f03\u6743)':'\u8d1f L (\u5f03\u6743)'):(m.myPts===1?'\u80dc W':m.myPts===0.5?'\u548c D':'\u8d1f L'));var resClass=m.isBye?'d':m.myPts===1?'w':m.myPts===0.5?'d':'l';return '<div class=\"mrow2 '+wl+'\"><div class=\"mrnd\">R'+m.round+'<\/div><div><div class=\"mopp\">'+esc(m.oppName)+'<\/div>'+(m.isBye?'':'<div style=\"font-size:.6rem;color:var(--im)\">#'+esc(m.oppId)+'<\/div>')+'<\/div><span class=\"mside '+m.side+'\">'+(m.side==='r'?'\u5148\u624b Red':'\u540e\u624b Black')+'<\/span><div class=\"mpts\">'+(m.isBye?'&mdash;':'\u5bf9\u624b\u79ef\u5206: <b>'+fmtPt(m.oppTotal)+'<\/b>')+'<\/div><div class=\"mres '+resClass+'\">'+resLabel+'<\/div><\/div>';}).join('');\n$$('xqModal').style.display='flex';document.body.style.overflow='hidden';}\nfunction init(){\nif(!$$('xqD'))return;\n$$('xqMX').addEventListener('click',function(){$$('xqModal').style.display='none';document.body.style.overflow='';});\n$$('xqModal').addEventListener('click',function(e){if(e.target===$$('xqModal')){$$('xqModal').style.display='none';document.body.style.overflow='';}});\ndocument.addEventListener('keydown',function(e){if(e.key==='Escape'&&$$('xqModal').style.display==='flex'){$$('xqModal').style.display='none';document.body.style.overflow='';}});\n$$('xqSI').addEventListener('input',function(e){q=e.target.value.trim().toLowerCase();rTbl();if(view==='pr')rPair();});\n$$('xqBR').addEventListener('click',function(){sw('res');});\n$$('xqBI').addEventListener('click',function(){sw('info');});\ndocument.querySelectorAll('.xq .ah').forEach(function(h){h.addEventListener('click',function(){var it=h.closest('.ai');if(!it)return;it.classList.toggle('open');var ch=h.querySelector('.ach');if(ch)ch.textContent=it.classList.contains('open')?'\u2212':'+';});});\nbuildVT();rOv();rPod();rTbl();\n$$('xqTB').addEventListener('click',function(e){var tr=e.target.closest('tr[data-pid]');if(tr)showPlayer(tr.dataset.pid);});\n$$('xqSt').style.display='block';$$('xqPair').style.display='none';\n}\nif(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',init);}else{init();}\n})();\n<\/script>\n\n\n\n<script type=\"module\">\nimport { WebHaptics } from 'https:\/\/cdn.jsdelivr.net\/npm\/web-haptics@0.0.6\/+esm';\nconst haptics = new WebHaptics();\ndocument.addEventListener('click', (e) => {\n    if (e.target.closest('button, [role=\"button\"], a, label, input[type=\"submit\"]')) {\n        haptics.trigger('selection');\n    }\n}, { passive: true });\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\u7b2c62\u5c4a\u201c\u5b59\u6587\u5e7f\u676f\u201d\u5168\u56fd\u8c61\u68cb\u4e2a\u4eba\u9526\u6807\u8d5b \u2013 A\u7ec4 62nd Sun Wen Guang Cup National Xiangqi Individual Championship Group A \ud83d\udccd \u65b0\u52a0\u5761\u8c61\u68cb\u603b\u4f1a\uff08\u78a7\u5c71\uff09\u23f1\ufe0f 60\u5206\u949f+30\u79d2\ud83c\udccf 9 Rounds Swiss\ud83d\udc65 23 Players\ud83d\udcc5 06\u201420 Jun 2023 \ud83d\udcca \u6210\u7ee9 Results \ud83d\udccb \u8d5b\u4e8b\u4fe1\u606f Info \u6392\u540d Standings \u7b2c1\u8f6e Round 1 \u53f0 \u7ea2\u65b9 Red \u79ef\u5206 \u7ed3\u679c \u9ed1\u65b9 Black \u79ef\u5206 \u7ea2\u65b9\u80dc Red wins\u9ed1\u65b9\u80dc Black wins\u548c\u68cb Draw \ud83d\udccb \u8d5b\u5236\u4e0e\u8ba1\u5206 Format &amp; Scoring\u2212 [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[12,25,18],"class_list":["post-6031","post","type-post","status-publish","format-standard","hentry","category-tournament-news","tag-a","tag-25","tag-18"],"_links":{"self":[{"href":"https:\/\/www.xiangqi.sg\/wordpress\/wp-json\/wp\/v2\/posts\/6031","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xiangqi.sg\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xiangqi.sg\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xiangqi.sg\/wordpress\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xiangqi.sg\/wordpress\/wp-json\/wp\/v2\/comments?post=6031"}],"version-history":[{"count":23,"href":"https:\/\/www.xiangqi.sg\/wordpress\/wp-json\/wp\/v2\/posts\/6031\/revisions"}],"predecessor-version":[{"id":8228,"href":"https:\/\/www.xiangqi.sg\/wordpress\/wp-json\/wp\/v2\/posts\/6031\/revisions\/8228"}],"wp:attachment":[{"href":"https:\/\/www.xiangqi.sg\/wordpress\/wp-json\/wp\/v2\/media?parent=6031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xiangqi.sg\/wordpress\/wp-json\/wp\/v2\/categories?post=6031"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xiangqi.sg\/wordpress\/wp-json\/wp\/v2\/tags?post=6031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}