{"id":9,"date":"2018-12-17T14:47:55","date_gmt":"2018-12-17T14:47:55","guid":{"rendered":"http:\/\/cbaduk.net\/w\/?page_id=9"},"modified":"2026-07-11T06:33:19","modified_gmt":"2026-07-11T06:33:19","slug":"home","status":"publish","type":"page","link":"https:\/\/cbaduk.net\/w\/","title":{"rendered":"Start!"},"content":{"rendered":"\n<p>(note : I used to host a cloud version of board games that I trained myself; many years passed and I ran out of GPU capability and had to shut it down &#8211; unfortunately)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is this?<\/h3>\n\n\n\n<p>This is a baduk (go) \/ Janggi engine running on the cloud. To be specific, this is a customized version of leela-zero (<a href=\"http:\/\/zero.sjeng.org\/\">http:\/\/zero.sjeng.org\/<\/a>) running on a couple of consumer-grade GPUs, with a web frontend written from scratch.<\/p>\n\n\n\n<p>To be more specific, this is a 192&#215;15 net running at -v 800 to -v 2000 depending on server load, with some patches for performance optimization on this specific environment. This probably won&#8217;t be as good as people using their own GPUs, but it should be much faster than any consumer-grade CPU-only setups.<\/p>\n\n\n\n<p>(Updated) : I developed a Janggi AI from scratch!  This is heavily influenced from the leela-zero project using the same &#8220;AlphaZero&#8221; method &#8211; combination of reinforcement learning and monte-carlo tree search methods.  This took 6 month of training from four consumer-grade GPUs, which is now playing at least at the level of very strong amateurs (and it is getting stronger and stronger)<\/p>\n\n\n\n<p>(Updated) : Adding Othello!  This seemed to be much simpler than Janggi or Baduk, but it&#8217;s a great addition to the list of board games supported.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What are the game settings here?<\/h3>\n\n\n\n<p>Baduk: Tromp-Taylor rules.  7.5 komi for even games.  Handicap games run with 0.5 komi.<\/p>\n\n\n\n<p>Janggi: Modern rule (&#8220;Kakao-Janggi&#8221; rule) &#8211; no draws, no repetitive moves, and loses once you go lower than 10 points.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is stored on the server?<\/h3>\n\n\n\n<p>At this point, nothing related to the game itself is stored on the servers. Once you close your window, it&#8217;s all gone.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What&#8217;s your next plans?<\/h3>\n\n\n\n<ul>\n<li>Some way to review the games you played &#8211; this is quite compute-intensive and I am thinking whether there is a good way to reuse your play record, but no good idea yet.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>(note : I used to host a cloud version of board games that I trained myself; many years passed and I ran out of GPU capability and had to shut it down &#8211; unfortunately) What is this? This is a baduk (go) \/ Janggi engine running on the cloud. To be specific, this is a &hellip; <a href=\"https:\/\/cbaduk.net\/w\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Start!&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/cbaduk.net\/w\/index.php?rest_route=\/wp\/v2\/pages\/9"}],"collection":[{"href":"https:\/\/cbaduk.net\/w\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cbaduk.net\/w\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cbaduk.net\/w\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cbaduk.net\/w\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9"}],"version-history":[{"count":21,"href":"https:\/\/cbaduk.net\/w\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":159,"href":"https:\/\/cbaduk.net\/w\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions\/159"}],"wp:attachment":[{"href":"https:\/\/cbaduk.net\/w\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}