{"action":"created","issue":{"url":"https://api.github.com/repos/SabakiHQ/Sabaki/issues/487","repository_url":"https://api.github.com/repos/SabakiHQ/Sabaki","labels_url":"https://api.github.com/repos/SabakiHQ/Sabaki/issues/487/labels{/name}","comments_url":"https://api.github.com/repos/SabakiHQ/Sabaki/issues/487/comments","events_url":"https://api.github.com/repos/SabakiHQ/Sabaki/issues/487/events","html_url":"https://github.com/SabakiHQ/Sabaki/issues/487","id":393157875,"node_id":"MDU6SXNzdWUzOTMxNTc4NzU=","number":487,"title":"Perform full game analysis","user":{"login":"vascopimenta","id":13796198,"node_id":"MDQ6VXNlcjEzNzk2MTk4","avatar_url":"https://avatars2.githubusercontent.com/u/13796198?v=4","gravatar_id":"","url":"https://api.github.com/users/vascopimenta","html_url":"https://github.com/vascopimenta","followers_url":"https://api.github.com/users/vascopimenta/followers","following_url":"https://api.github.com/users/vascopimenta/following{/other_user}","gists_url":"https://api.github.com/users/vascopimenta/gists{/gist_id}","starred_url":"https://api.github.com/users/vascopimenta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vascopimenta/subscriptions","organizations_url":"https://api.github.com/users/vascopimenta/orgs","repos_url":"https://api.github.com/users/vascopimenta/repos","events_url":"https://api.github.com/users/vascopimenta/events{/privacy}","received_events_url":"https://api.github.com/users/vascopimenta/received_events","type":"User","site_admin":false},"labels":[{"id":204178137,"node_id":"MDU6TGFiZWwyMDQxNzgxMzc=","url":"https://api.github.com/repos/SabakiHQ/Sabaki/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-12-20T18:15:13Z","updated_at":"2019-01-02T12:42:06Z","closed_at":null,"author_association":"NONE","body":"Apologies if this is the wrong place to suggest features.\r\n\r\nAfter some trial and error, I've finally been able to have Leela Zero working with Sabaki on macOS. Kudos to the developers for all the work put into supporting this.\r\n\r\nAs it stands, if one wants to save LZ suggested variations, they have to be manually added (right-click on a given spot on the heatmap -> Add variation). The resulting file can then be saved, and these variations/branches show up when one opens the sgf file. Also, the winrate graph is retained, even though at this stage it seems buggy.\r\n\r\nI believe it would be a very interesting feature (especially to those of us relying on CPU-only versions of LZ) to be able to automatically have LZ attached and perform a full analysis of the game, let's say, providing a maximum thinking time per move, and have the n highest visited locations saved as branches for each position. Another interesting option would be to store those branches only if the variation in estimated winrate after a given move varied for more than x%. Ideally, also the heatmap, winrate %, number of visits would be saved and shown as well.\r\n\r\nThis would basically give you an sgf file with the analysis of your game, showing where you and your opponent made the most important mistakes, and would IMHO be a very useful tool for improving at Go. I imagine these features being implemented in a different mode/dialog box - say, Tools -> Game Analysis, where you would select engine to attach, thinking time, the above described criteria, etc., and then you would press start and wait for it to run over the whole game and save the output over the existing sgf file (or a new one, as an option).\r\n\r\nSorry for the not very focused suggestion, I hope the central ideas come across. Feel free to ask for clarifications, if you find the idea interesting, and thank you for Sabaki."},"comment":{"url":"https://api.github.com/repos/SabakiHQ/Sabaki/issues/comments/450854223","html_url":"https://github.com/SabakiHQ/Sabaki/issues/487#issuecomment-450854223","issue_url":"https://api.github.com/repos/SabakiHQ/Sabaki/issues/487","id":450854223,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDg1NDIyMw==","user":{"login":"vascopimenta","id":13796198,"node_id":"MDQ6VXNlcjEzNzk2MTk4","avatar_url":"https://avatars2.githubusercontent.com/u/13796198?v=4","gravatar_id":"","url":"https://api.github.com/users/vascopimenta","html_url":"https://github.com/vascopimenta","followers_url":"https://api.github.com/users/vascopimenta/followers","following_url":"https://api.github.com/users/vascopimenta/following{/other_user}","gists_url":"https://api.github.com/users/vascopimenta/gists{/gist_id}","starred_url":"https://api.github.com/users/vascopimenta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vascopimenta/subscriptions","organizations_url":"https://api.github.com/users/vascopimenta/orgs","repos_url":"https://api.github.com/users/vascopimenta/repos","events_url":"https://api.github.com/users/vascopimenta/events{/privacy}","received_events_url":"https://api.github.com/users/vascopimenta/received_events","type":"User","site_admin":false},"created_at":"2019-01-02T12:42:06Z","updated_at":"2019-01-02T12:42:06Z","author_association":"NONE","body":"> Since rsgf files are just big sgf files, Sabaki should be able to open them. Are you getting some error?\r\n\r\nI can open them, if I rename them to .sgf. Otherwise I get a \"This file is unreadable\" message. This happens both while trying to Open the file through the open dialog box in Sabaki, or if right-clicking on the file, open with, and then selecting Sabaki. I'm on mac OS.\r\nI've since realised that GRP has an option to convert rsgf into sgf files.\r\n\r\nW.r.t. Sabaki and GRP-like functionality, Sabaki has a much nicer interface, and the visualization of good variations, with numbers on a heatmap, and automatic playout of variations on \"on mouse over\" is IMHO much preferrable to GRP. Also, when saving branches/variations calculated by LZ directly on Sabaki, additional properties are saved, such as marking the variations \"good move\", etc.\r\n\r\nAbility to resize the graph window and some way of displaying the table containing number of playouts, win probability, etc. would be great nice-to-haves.\r\n\r\nAlso, as a non-coder with limited software skills, I also wonder if there is any practical and/or philosophical obstacle to including LZ binaries with Sabaki, instead of having to have users compile it. I believe this would much widen the audience that could benefit from these tools. I realize this may be a bit off-topic, feel free to edit as you see fit.\r\n\r\nThank you both @yishn and @pnprog for your great tools."}}
{"actor":{"display_login":"vascopimenta"}}