Knowledge

KataGo

Source 📝

104: 2092: 188:, but it is now trained by a distributed effort. Members of the computer Go community provide computing resources by running the client, which generates self-play games and rating games, and submits them to a server. The self-play games are used to train newer networks and the rating games to evaluate the networks' relative strengths. 242:
providing position evaluation and policy guidance. Compared to AlphaGo, KataGo introduces many refinements that enable it to learn faster and play more strongly. Notable features of KataGo that are absent in many other Go-playing programs include score estimation; support for small boards, arbitrary
296:
The network has two heads: a policy head and a value head. The policy and value heads are mostly the same as in AlphaGo Zero, but both heads have auxiliary subheads to provide auxiliary loss signal for faster training:
207:
GUI, among others. KataGo is widely used by strong human go players, including the South Korean national team, for training purposes. KataGo is also used as the default analysis engine in the online Go website
446:
After the first training run, training became a distributed project run by volunteers, with increasing network sizes. As of August 2024, it has reached b28c512 (28 blocks, 512 channels).
792:
Wang, Tony Tong; Gleave, Adam; Tseng, Tom; Pelrine, Kellin; Belrose, Nora; Miller, Joseph; Dennis, Michael D.; Duan, Yawen; Pogrebniak, Viktor; Levine, Sergey; Russell, Stuart (2023-07-03).
335: 771: 437: 405: 385: 458:
research, designed to demonstrate the "surprising failure modes" of AI systems. The researchers were able to trick KataGo into ending the game prematurely.
270:
While AlphaGo Zero has only game board history as input features (as it was designed as a general architecture for board games, subsequently becoming
173:
program, capable of defeating top-level human players. First released on 27 February 2019, it is developed by David Wu, who also developed the
301:
Policy head: predicts policy for the current player's move this turn, and the opponent player's move in the next turn. A policy Each is a
2142: 721: 2147: 2127: 856:
Tseng, Tom; McLean, Euan; Pelrine, Kellin; Wang, Tony T.; Gleave, Adam (2024-06-18). "Can Go AIs be adversarially robust?".
1593: 925: 2017: 264: 2137: 124: 1970: 1588: 302: 1651: 2047: 290: 440: 167: 1641: 592: 461: 455: 239: 83: 1091: 743: 674: 2012: 1957: 57: 2033: 1723: 1935: 1917: 1536: 278:
specifically for playing Go. These features include liberties, komi parity, pass-alive, and ladders.
1626: 549: 2002: 1940: 1904: 1621: 1529: 1061: 308: 203:. As an alternative, it also implements a custom "analysis engine" protocol, which is used by the 1990: 1952: 1912: 1867: 1317: 918: 235: 1288: 2132: 2007: 1947: 1922: 1820: 1681: 1611: 1207: 1176: 1078: 1073: 510: 1695: 1616: 1300: 648: 344:
Value head: predicts game outcome, expected score difference, expected board ownership, etc.
1962: 1763: 1557: 1240: 1219: 1195: 1155: 410: 1293: 1262: 1252: 1226: 1190: 1183: 1134: 1127: 1113: 103: 8: 2122: 1862: 1830: 1790: 1751: 1631: 1519: 1283: 1276: 1257: 1233: 1141: 1054: 893: 275: 185: 1305: 1269: 1247: 1212: 1200: 1169: 1148: 1120: 1106: 1086: 1066: 407:
channels. During its first training run, multiple networks were trained with increasing
285:
modules added to allow the network to be internally condition on global context such as
184:
KataGo's first release was trained by David Wu using resources provided by his employer
2101: 2052: 1995: 1877: 1636: 1576: 1514: 1470: 1047: 911: 857: 801: 489: 390: 370: 248: 214: 1162: 1872: 1524: 838: 822: 530: 1716: 994: 1845: 1737: 1646: 1603: 1342: 1039: 830: 522: 192: 136: 1375: 1368: 1015: 793: 337:, representing the logit of making a move in one of the points, plus the logit of 1770: 1756: 1674: 1552: 1502: 1463: 987: 982: 677:[A monster 'black hole' appeared in the battlefield of 'AI Go players']. 338: 2038: 1855: 1805: 1744: 1667: 1482: 1422: 1397: 1354: 1337: 1325: 834: 181:
which defeated three top human players to win the Arimaa AI Challenge in 2015.
1001: 2116: 1882: 1688: 1455: 772:"New Go-playing trick defeats world-class Go AI, but loses to human amateurs" 534: 282: 1487: 1975: 1930: 1810: 1709: 974: 952: 842: 526: 255:
and adjust its play and evaluation for the small differences between them.
231: 651:[With the dominance of AI, is China's Go superiority shrinking?]. 2057: 1980: 1795: 1782: 1477: 1412: 1392: 964: 252: 170: 141: 129: 1020: 880: 619: 92: 2069: 1850: 1825: 1731: 1562: 1417: 1407: 1347: 352: 25: 488:
David Wu (27 February 2019). "Accelerating Self-Play Learning in Go".
2096: 1815: 1497: 1402: 1010: 957: 944: 935: 271: 244: 1361: 798:
Proceedings of the 40th International Conference on Machine Learning
464:
improves defense against adversarial attacks, though not perfectly.
1887: 1702: 1507: 1384: 862: 806: 494: 286: 227: 889: 195:, with various extensions, thus making it compatible with popular 1800: 1581: 1492: 1443: 1427: 722:"Considering removing Leela Zero from our supported AI Reviewers" 356: 348:
The network is described in detail in Appendix A of the report.
1835: 1436: 1330: 884: 748: 624: 597: 281:
The trunk is essentially the same as in AlphaGo Zero, but with
174: 1567: 152: 2062: 1892: 1025: 898: 571: 117: 699: 2074: 2091: 823:"Can AI be superhuman? Flaws in top gaming bot cast doubt" 196: 855: 791: 903: 719: 413: 393: 373: 311: 431: 399: 379: 329: 2114: 274:), the input to the network contains additional 672: 919: 794:"Adversarial Policies Beat Superhuman Go AIs" 769: 735: 763: 454:In 2022, KataGo was used as the target for 926: 912: 102: 861: 805: 541: 493: 741: 547: 487: 439:. It took 19 days using a maximum of 28 720:Anoek (OGS developer) (31 March 2022). 692: 564: 550:"Accelerating Self-Play Learning in Go" 483: 481: 479: 477: 2115: 820: 449: 907: 744:"Other Methods Implemented in KataGo" 640: 511:"Designing a Winning Arimaa Program" 474: 713: 666: 13: 2018:Taiwan Chi Yuan Culture Foundation 646: 508: 351:The code base switched from using 14: 2159: 874: 251:; and the ability to use various 2090: 770:Benj Edwards (7 November 2022). 673:Hong-ryeol Lee (14 April 2020). 2143:Free software programmed in C++ 1971:All Japan Student Go Federation 849: 814: 785: 263:The network used in KataGo are 2148:Software using the MIT license 2048:Games played with Go equipment 821:Hutson, Matthew (2024-07-08). 612: 585: 502: 426: 414: 291:Squeeze-and-Excitation Network 63:1.15.3 / 5 August 2024 1: 2128:Free and open-source software 742:David Wu (15 November 2020). 675:"'AI 기사' 격전장에 괴물 '블랙홀'이 등장했다" 572:"KataGo Distributed Training" 548:David Wu (28 February 2019). 467: 330:{\displaystyle 19\times 19+1} 221: 240:convolutional neural network 226:Based on techniques used by 16:Open-source Go (game) engine 7: 2013:Singapore Weiqi Association 1958:International Go Federation 509:Wu, David J. (2015-01-01). 443:GPUs at 4.2 million games. 362: 265:ResNets with pre-activation 10: 2164: 1725:Long Ode to Watching Weiqi 835:10.1038/d41586-024-02218-7 258: 2085: 2026: 1936:Chinese Weiqi Association 1918:Australian Go Association 1903: 1781: 1660: 1602: 1545: 1454: 1316: 1038: 973: 943: 276:features designed by hand 147: 135: 123: 113: 82: 78: 56: 52: 34: 24: 2138:Applied machine learning 2003:Mind Sports Organisation 1941:Hong Kong Go Association 1652:Lee's broken ladder game 1530:Nihon Ki-in Hall of Fame 1991:Korea Baduk Association 1953:French Federation of Go 1913:American Go Association 1868:Monte Carlo tree search 1642:The Game of the Century 899:KataGo Training website 593:"KataGo GTP Extensions" 236:Monte Carlo tree search 2008:New Zealand Go Society 1948:European Go Federation 1923:British Go Association 1683:The Girl Who Played Go 1537:Professional handicaps 933: 527:10.3233/ICG-2015-38104 433: 401: 381: 331: 212:, as well as OGS (the 1622:AlphaGo vs. Lee Sedol 800:. PMLR: 35655–35739. 434: 432:{\displaystyle (b,c)} 402: 382: 332: 289:. This is similar to 283:global pooling layers 65:; 53 days ago 40:; 5 years ago 38:27 February 2019 1963:Irish Go Association 1765:The Surrounding Game 1318:Strategy and tactics 462:Adversarial training 411: 391: 387:residual blocks and 371: 309: 234:, KataGo implements 191:KataGo supports the 168:free and open-source 1863:Future of Go Summit 1791:Computer Go UEC Cup 1632:Blood-vomiting game 1612:AlphaGo vs. Fan Hui 653:Xinmin Evening News 647:金雷 (1 March 2021). 450:Adversarial attacks 367:Let its trunk have 186:Jane Street Capital 21: 2053:Go and mathematics 2034:Benson's algorithm 1996:Myongji University 1637:Ear-reddening game 1617:AlphaGo vs. Ke Jie 1472:Dunhuang Go Manual 649:"AI当道 中国围棋优势缩小了吗?" 456:adversarial attack 429: 397: 377: 327: 19: 2110: 2109: 1873:Smart Game Format 1604:Games and matches 1558:Ranks and ratings 400:{\displaystyle c} 380:{\displaystyle b} 359:in version 1.12. 161: 160: 2155: 2095: 2094: 1752:Sensei's Library 1739:The Master of Go 1647:Kamakura jubango 1627:Atomic bomb game 1520:European players 928: 921: 914: 905: 904: 894:Sensei's Library 868: 867: 865: 853: 847: 846: 818: 812: 811: 809: 789: 783: 782: 780: 778: 767: 761: 760: 758: 756: 739: 733: 732: 730: 728: 717: 711: 710: 708: 706: 696: 690: 689: 687: 685: 670: 664: 663: 661: 659: 644: 638: 637: 635: 633: 616: 610: 609: 607: 605: 589: 583: 582: 580: 578: 568: 562: 561: 559: 557: 545: 539: 538: 506: 500: 499: 497: 485: 438: 436: 435: 430: 406: 404: 403: 398: 386: 384: 383: 378: 336: 334: 333: 328: 215:Online Go Server 193:Go Text Protocol 177:playing program 157: 154: 106: 101: 98: 96: 94: 73: 71: 66: 48: 46: 41: 22: 18: 2163: 2162: 2158: 2157: 2156: 2154: 2153: 2152: 2113: 2112: 2111: 2106: 2089: 2081: 2022: 1899: 1777: 1772:The Weiqi Devil 1676:The Divine Move 1656: 1598: 1577:Honorary titles 1553:Go professional 1541: 1503:Oskar Korschelt 1465:Classic of Arts 1450: 1312: 1062:Board positions 1034: 969: 939: 932: 877: 872: 871: 854: 850: 819: 815: 790: 786: 776: 774: 768: 764: 754: 752: 740: 736: 726: 724: 718: 714: 704: 702: 700:"AI Sensai FAQ" 698: 697: 693: 683: 681: 679:The Chosun Ilbo 671: 667: 657: 655: 645: 641: 631: 629: 618: 617: 613: 603: 601: 591: 590: 586: 576: 574: 570: 569: 565: 555: 553: 546: 542: 507: 503: 486: 475: 470: 452: 412: 409: 408: 392: 389: 388: 372: 369: 368: 365: 310: 307: 306: 261: 224: 151: 109: 91: 74: 69: 67: 64: 44: 42: 39: 35:Initial release 17: 12: 11: 5: 2161: 2151: 2150: 2145: 2140: 2135: 2130: 2125: 2108: 2107: 2105: 2104: 2099: 2086: 2083: 2082: 2080: 2079: 2078: 2077: 2072: 2067: 2055: 2050: 2045: 2036: 2030: 2028: 2024: 2023: 2021: 2020: 2015: 2010: 2005: 2000: 1999: 1998: 1993: 1985: 1984: 1983: 1978: 1973: 1965: 1960: 1955: 1950: 1945: 1944: 1943: 1938: 1933: 1925: 1920: 1915: 1909: 1907: 1901: 1900: 1898: 1897: 1896: 1895: 1890: 1885: 1875: 1870: 1865: 1860: 1859: 1858: 1853: 1848: 1843: 1838: 1833: 1828: 1823: 1818: 1813: 1808: 1806:AlphaGo Master 1803: 1793: 1787: 1785: 1779: 1778: 1776: 1775: 1768: 1761: 1754: 1749: 1742: 1735: 1728: 1721: 1718:Igo Hatsuyōron 1714: 1707: 1700: 1693: 1686: 1679: 1672: 1664: 1662: 1658: 1657: 1655: 1654: 1649: 1644: 1639: 1634: 1629: 1624: 1619: 1614: 1608: 1606: 1600: 1599: 1597: 1596: 1591: 1586: 1579: 1574: 1573: 1572: 1565: 1555: 1549: 1547: 1543: 1542: 1540: 1539: 1534: 1533: 1532: 1527: 1525:Female players 1522: 1512: 1505: 1500: 1495: 1490: 1485: 1483:Four Go houses 1480: 1475: 1468: 1460: 1458: 1452: 1451: 1449: 1448: 1441: 1434: 1433: 1432: 1425: 1423:Empty triangle 1415: 1410: 1408:Opening theory 1405: 1400: 1398:Life and death 1395: 1390: 1382: 1381: 1380: 1373: 1359: 1358: 1357: 1352: 1345: 1340: 1328: 1326:Capturing race 1322: 1320: 1314: 1313: 1311: 1310: 1303: 1298: 1291: 1286: 1281: 1274: 1267: 1260: 1255: 1250: 1245: 1238: 1231: 1224: 1217: 1210: 1205: 1198: 1193: 1188: 1181: 1174: 1167: 1160: 1153: 1146: 1139: 1132: 1125: 1118: 1111: 1104: 1089: 1084: 1076: 1071: 1064: 1059: 1052: 1044: 1042: 1036: 1035: 1033: 1032: 1031: 1030: 1023: 1018: 1008: 1007: 1006: 999: 985: 979: 977: 971: 970: 968: 967: 962: 955: 949: 947: 941: 940: 931: 930: 923: 916: 908: 902: 901: 896: 887: 876: 875:External links 873: 870: 869: 848: 813: 784: 762: 734: 712: 691: 665: 639: 611: 584: 563: 540: 501: 472: 471: 469: 466: 451: 448: 428: 425: 422: 419: 416: 396: 376: 364: 361: 346: 345: 342: 326: 323: 320: 317: 314: 305:array of size 260: 257: 223: 220: 159: 158: 153:katagotraining 149: 145: 144: 139: 133: 132: 127: 121: 120: 115: 111: 110: 108: 107: 88: 86: 80: 79: 76: 75: 62: 60: 58:Stable release 54: 53: 50: 49: 36: 32: 31: 28: 15: 9: 6: 4: 3: 2: 2160: 2149: 2146: 2144: 2141: 2139: 2136: 2134: 2133:2019 software 2131: 2129: 2126: 2124: 2121: 2120: 2118: 2103: 2100: 2098: 2097:Go portal 2093: 2088: 2087: 2084: 2076: 2073: 2071: 2068: 2066: 2065: 2061: 2060: 2059: 2056: 2054: 2051: 2049: 2046: 2044: 2042: 2039:Game record ( 2037: 2035: 2032: 2031: 2029: 2025: 2019: 2016: 2014: 2011: 2009: 2006: 2004: 2001: 1997: 1994: 1992: 1989: 1988: 1986: 1982: 1979: 1977: 1974: 1972: 1969: 1968: 1966: 1964: 1961: 1959: 1956: 1954: 1951: 1949: 1946: 1942: 1939: 1937: 1934: 1932: 1929: 1928: 1926: 1924: 1921: 1919: 1916: 1914: 1911: 1910: 1908: 1906: 1905:Organizations 1902: 1894: 1891: 1889: 1886: 1884: 1883:KGS Go Server 1881: 1880: 1879: 1876: 1874: 1871: 1869: 1866: 1864: 1861: 1857: 1854: 1852: 1849: 1847: 1844: 1842: 1839: 1837: 1834: 1832: 1829: 1827: 1824: 1822: 1819: 1817: 1814: 1812: 1809: 1807: 1804: 1802: 1799: 1798: 1797: 1794: 1792: 1789: 1788: 1786: 1784: 1780: 1774: 1773: 1769: 1767: 1766: 1762: 1760: 1759: 1755: 1753: 1750: 1748: 1747: 1743: 1741: 1740: 1736: 1734: 1733: 1729: 1727: 1726: 1722: 1720: 1719: 1715: 1713: 1712: 1708: 1706: 1705: 1701: 1699: 1698: 1697:The Go Player 1694: 1692: 1691: 1690:The Go Master 1687: 1685: 1684: 1680: 1678: 1677: 1673: 1671: 1670: 1666: 1665: 1663: 1661:Art and media 1659: 1653: 1650: 1648: 1645: 1643: 1640: 1638: 1635: 1633: 1630: 1628: 1625: 1623: 1620: 1618: 1615: 1613: 1610: 1609: 1607: 1605: 1601: 1595: 1592: 1590: 1589:Title holders 1587: 1585: 1584: 1580: 1578: 1575: 1571: 1570: 1566: 1564: 1561: 1560: 1559: 1556: 1554: 1551: 1550: 1548: 1544: 1538: 1535: 1531: 1528: 1526: 1523: 1521: 1518: 1517: 1516: 1513: 1511: 1510: 1506: 1504: 1501: 1499: 1496: 1494: 1491: 1489: 1486: 1484: 1481: 1479: 1476: 1474: 1473: 1469: 1467: 1466: 1462: 1461: 1459: 1457: 1453: 1447: 1446: 1442: 1440: 1439: 1435: 1431: 1430: 1426: 1424: 1421: 1420: 1419: 1416: 1414: 1411: 1409: 1406: 1404: 1401: 1399: 1396: 1394: 1391: 1389: 1387: 1383: 1379: 1378: 1374: 1372: 1371: 1367: 1366: 1365: 1364: 1360: 1356: 1353: 1351: 1350: 1346: 1344: 1341: 1339: 1336: 1335: 1334: 1333: 1329: 1327: 1324: 1323: 1321: 1319: 1315: 1309: 1308: 1304: 1302: 1299: 1297: 1296: 1292: 1290: 1287: 1285: 1282: 1280: 1279: 1275: 1273: 1272: 1268: 1266: 1265: 1261: 1259: 1256: 1254: 1251: 1249: 1246: 1244: 1243: 1239: 1237: 1236: 1232: 1230: 1229: 1225: 1223: 1222: 1218: 1216: 1215: 1211: 1209: 1206: 1204: 1203: 1199: 1197: 1194: 1192: 1189: 1187: 1186: 1182: 1180: 1179: 1175: 1173: 1172: 1168: 1166: 1165: 1161: 1159: 1158: 1154: 1152: 1151: 1147: 1145: 1144: 1140: 1138: 1137: 1133: 1131: 1130: 1126: 1124: 1123: 1119: 1117: 1116: 1112: 1110: 1109: 1105: 1103: 1102: 1098: 1094: 1090: 1088: 1085: 1083: 1082: 1077: 1075: 1072: 1070: 1069: 1065: 1063: 1060: 1058: 1057: 1053: 1051: 1050: 1046: 1045: 1043: 1041: 1037: 1029: 1028: 1024: 1022: 1019: 1017: 1014: 1013: 1012: 1009: 1005: 1004: 1000: 998: 997: 993: 992: 991: 990: 986: 984: 981: 980: 978: 976: 972: 966: 963: 961: 960: 956: 954: 951: 950: 948: 946: 942: 938: 937: 929: 924: 922: 917: 915: 910: 909: 906: 900: 897: 895: 891: 888: 886: 882: 879: 878: 864: 859: 852: 844: 840: 836: 832: 828: 824: 817: 808: 803: 799: 795: 788: 773: 766: 751: 750: 745: 738: 723: 716: 701: 695: 680: 676: 669: 654: 650: 643: 628:(Github repo) 627: 626: 621: 615: 600: 599: 594: 588: 573: 567: 551: 544: 536: 532: 528: 524: 520: 516: 512: 505: 496: 491: 484: 482: 480: 478: 473: 465: 463: 459: 457: 447: 444: 442: 423: 420: 417: 394: 374: 360: 358: 354: 349: 343: 340: 324: 321: 318: 315: 312: 304: 300: 299: 298: 294: 292: 288: 284: 279: 277: 273: 268: 266: 256: 254: 250: 246: 241: 237: 233: 229: 219: 217: 216: 211: 206: 202: 198: 194: 189: 187: 182: 180: 176: 172: 169: 165: 156: 150: 146: 143: 140: 138: 134: 131: 128: 126: 122: 119: 116: 112: 105: 100: 90: 89: 87: 85: 81: 77: 61: 59: 55: 51: 37: 33: 29: 27: 23: 2063: 2040: 1976:Kansai Ki-in 1931:China Qiyuan 1840: 1811:AlphaGo Zero 1771: 1764: 1757: 1745: 1738: 1730: 1724: 1717: 1711:Hikaru no Go 1710: 1703: 1696: 1689: 1682: 1675: 1668: 1582: 1568: 1508: 1471: 1464: 1444: 1437: 1428: 1385: 1376: 1369: 1362: 1348: 1331: 1306: 1294: 1289:Shoulder hit 1277: 1270: 1263: 1241: 1234: 1227: 1220: 1213: 1201: 1184: 1177: 1170: 1163: 1156: 1149: 1142: 1135: 1128: 1121: 1114: 1107: 1100: 1096: 1092: 1080: 1067: 1055: 1048: 1026: 1002: 995: 988: 958: 934: 851: 826: 816: 797: 787: 775:. Retrieved 765: 753:. Retrieved 747: 737: 725:. Retrieved 715: 703:. Retrieved 694: 682:. Retrieved 678: 668: 656:. Retrieved 652: 642: 630:. Retrieved 623: 614: 602:. Retrieved 596: 587: 575:. Retrieved 566: 554:. Retrieved 543: 521:(1): 19–40. 518: 515:ICGA Journal 514: 504: 460: 453: 445: 366: 350: 347: 295: 280: 269: 262: 232:AlphaGo Zero 225: 213: 209: 204: 200: 190: 183: 178: 163: 162: 97:/lightvector 26:Developer(s) 1981:Nihon Ki-in 1821:Crazy Stone 1594:Tournaments 1546:Competition 1478:Emperor Yao 1208:Monkey jump 1178:Korigatachi 1074:Divine move 552:(blog post) 441:Nvidia V100 253:Go rulesets 171:computer Go 142:MIT License 130:Go software 2123:Go engines 2117:Categories 2070:Capture go 1851:Leela Zero 1826:Darkforest 1732:The MANIAC 1349:Shinfuseki 863:2406.12843 807:2211.00241 777:8 November 755:4 November 727:2 November 705:2 November 684:8 December 658:5 December 577:2 November 556:2 November 495:1902.10565 468:References 353:TensorFlow 243:values of 222:Technology 114:Written in 84:Repository 70:2024-08-05 45:2019-02-27 1816:AlphaZero 1783:Computers 1498:9 Pin Zhi 1488:Four arts 1403:Mirror Go 1343:Kobayashi 1301:Thickness 1016:Clamshell 975:Equipment 953:Handicaps 632:3 January 620:"KaTrain" 604:3 January 535:1389-6911 316:× 287:ko fights 272:AlphaZero 249:handicaps 210:AI Sensei 179:bot_Sharp 2102:Category 2058:Variants 1888:Pandanet 1831:Fine Art 1704:Go World 1509:Oshirogo 1413:Proverbs 945:Overview 843:38977931 363:Training 228:DeepMind 199:such as 30:David Wu 1878:Servers 1801:AlphaGo 1796:Engines 1758:Shibumi 1669:AlphaGo 1583:Jubango 1515:Players 1493:Hoensha 1456:History 1445:Tsumego 1429:Ponnuki 1355:Shusaku 1338:Chinese 1242:Myoushu 1221:Myoushu 1196:Liberty 1157:Kikashi 1079:Double 996:Katsura 357:PyTorch 339:passing 259:Network 238:with a 205:KaTrain 148:Website 137:License 99:/KataGo 68: ( 43: ( 1987:Korea 1967:Japan 1927:China 1841:KataGo 1836:GNU Go 1438:Tenuki 1393:Ladder 1377:Taisha 1370:Nadare 1363:Jōseki 1332:Fuseki 1295:Tesuji 1264:Sabaki 1253:Pincer 1228:Nakade 1191:Ladder 1185:Kosumi 1136:Kakari 1129:Joseki 1115:Hayago 1101:tenuki 1011:Stones 890:KataGo 885:GitHub 881:KataGo 841:  827:Nature 749:GitHub 625:GitHub 598:GitHub 533:  247:, and 201:Lizzie 175:Arimaa 164:KataGo 93:github 20:KataGo 2064:Batoo 2027:Other 1893:Tygem 1846:Leela 1746:Ranka 1418:Shape 1388:fight 1284:Shape 1278:Sente 1258:Probe 1235:Nerai 1143:Keima 1097:sente 1056:Atari 1040:Terms 1027:Yunzi 1021:Slate 989:Goban 983:Bowls 965:Rules 858:arXiv 802:arXiv 490:arXiv 303:logit 166:is a 2075:Sygo 2041:kifu 1307:Yose 1271:Seki 1248:Peep 1214:Moyo 1202:Miai 1171:Komi 1150:Kiai 1122:Jigo 1108:Hane 1099:and 1093:Gote 1087:Eyes 1081:hane 1068:Dame 1003:Kaya 959:Komi 839:PMID 779:2022 757:2022 729:2022 707:2022 686:2021 660:2021 634:2023 606:2023 579:2022 558:2022 531:ISSN 245:komi 197:GUIs 155:.org 125:Type 95:.com 1856:Zen 1569:Kyū 1563:Dan 1049:Aji 892:on 883:on 831:doi 523:doi 355:to 230:'s 218:). 118:C++ 2119:: 1386:Ko 1164:Ko 1095:, 936:Go 837:. 829:. 825:. 796:. 746:. 622:. 595:. 529:. 519:38 517:. 513:. 476:^ 319:19 313:19 293:. 267:. 2043:) 927:e 920:t 913:v 866:. 860:: 845:. 833:: 810:. 804:: 781:. 759:. 731:. 709:. 688:. 662:. 636:. 608:. 581:. 560:. 537:. 525:: 498:. 492:: 427:) 424:c 421:, 418:b 415:( 395:c 375:b 341:. 325:1 322:+ 72:) 47:)

Index

Developer(s)
Stable release
Repository
github.com/lightvector/KataGo
Edit this at Wikidata
C++
Type
Go software
License
MIT License
katagotraining.org
free and open-source
computer Go
Arimaa
Jane Street Capital
Go Text Protocol
GUIs
Online Go Server
DeepMind
AlphaGo Zero
Monte Carlo tree search
convolutional neural network
komi
handicaps
Go rulesets
ResNets with pre-activation
AlphaZero
features designed by hand
global pooling layers
ko fights

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.