{"action":"created","issue":{"url":"https://api.github.com/repos/glinscott/leela-chess/issues/160","repository_url":"https://api.github.com/repos/glinscott/leela-chess","labels_url":"https://api.github.com/repos/glinscott/leela-chess/issues/160/labels{/name}","comments_url":"https://api.github.com/repos/glinscott/leela-chess/issues/160/comments","events_url":"https://api.github.com/repos/glinscott/leela-chess/issues/160/events","html_url":"https://github.com/glinscott/leela-chess/issues/160","id":307197259,"number":160,"title":"First play urgency","user":{"login":"jkiliani","id":33714573,"avatar_url":"https://avatars2.githubusercontent.com/u/33714573?v=4","gravatar_id":"","url":"https://api.github.com/users/jkiliani","html_url":"https://github.com/jkiliani","followers_url":"https://api.github.com/users/jkiliani/followers","following_url":"https://api.github.com/users/jkiliani/following{/other_user}","gists_url":"https://api.github.com/users/jkiliani/gists{/gist_id}","starred_url":"https://api.github.com/users/jkiliani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jkiliani/subscriptions","organizations_url":"https://api.github.com/users/jkiliani/orgs","repos_url":"https://api.github.com/users/jkiliani/repos","events_url":"https://api.github.com/users/jkiliani/events{/privacy}","received_events_url":"https://api.github.com/users/jkiliani/received_events","type":"User","site_admin":false},"labels":[{"id":791462099,"url":"https://api.github.com/repos/glinscott/leela-chess/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":43,"created_at":"2018-03-21T10:55:38Z","updated_at":"2018-03-27T13:34:34Z","closed_at":null,"author_association":"NONE","body":"I just rather naively ported the modified first play urgency reduction from Leela Zero (https://github.com/gcp/leela-zero/commit/47c06a8d87809fd9b600fac67e979223c0a46221, https://github.com/gcp/leela-zero/commit/6b56e3ffbeb513e643e144397a4421e53c1879e5, discussions in https://github.com/gcp/leela-zero/issues/696, https://github.com/gcp/leela-zero/pull/827, https://github.com/gcp/leela-zero/pull/866). I'm now running a tournament of the modified binary against master with cd1a1e:\r\n```\r\n./cutechess-cli -rounds 100 -tournament gauntlet -concurrency 2 -pgnout results.pgn \\\r\n -engine name=lc_gen13_fpu cmd=lczero_fpu arg=\"--threads=1\" arg=\"--weights=$WDR/cd1a1e\" arg=\"--playouts=800\" arg=\"--noponder\" arg=\"--noise\" tc=inf \\\r\n -engine name=lc_gen13 cmd=lczero arg=\"--threads=1\" arg=\"--weights=$WDR/cd1a1e\" arg=\"--playouts=800\" arg=\"--noponder\" arg=\"--noise\" tc=inf \\\r\n -each proto=uci\r\n```\r\nIt looks like it might potentially already give a small benefit, but too early to tell really. At least it seems unlikely I bugged the binary with the port, or the FPU reduction should clearly lose. Current standings:\r\n```\r\nScore of lc_gen13_fpu vs lc_gen13: 7 - 5 - 2  [0.571] 14\r\n```\r\nI'll report the result when it's finished, but from the experience with Leela Zero, FPU reduction works better the stronger the neural net is, so maybe it's still too early for it to give a benefit right now."},"comment":{"url":"https://api.github.com/repos/glinscott/leela-chess/issues/comments/376526763","html_url":"https://github.com/glinscott/leela-chess/issues/160#issuecomment-376526763","issue_url":"https://api.github.com/repos/glinscott/leela-chess/issues/160","id":376526763,"user":{"login":"jkiliani","id":33714573,"avatar_url":"https://avatars2.githubusercontent.com/u/33714573?v=4","gravatar_id":"","url":"https://api.github.com/users/jkiliani","html_url":"https://github.com/jkiliani","followers_url":"https://api.github.com/users/jkiliani/followers","following_url":"https://api.github.com/users/jkiliani/following{/other_user}","gists_url":"https://api.github.com/users/jkiliani/gists{/gist_id}","starred_url":"https://api.github.com/users/jkiliani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jkiliani/subscriptions","organizations_url":"https://api.github.com/users/jkiliani/orgs","repos_url":"https://api.github.com/users/jkiliani/repos","events_url":"https://api.github.com/users/jkiliani/events{/privacy}","received_events_url":"https://api.github.com/users/jkiliani/received_events","type":"User","site_admin":false},"created_at":"2018-03-27T13:34:33Z","updated_at":"2018-03-27T13:34:33Z","author_association":"NONE","body":"I'm testing on one net, that's all I can do really. If someone else wants to pitch in for cfg_puct tuning I'll share my scripts (and binaries if ppl want them)."}}
{"actor":{"display_login":"jkiliani"}}