On my System76 Oryx Pro, I apparently prefer the katago-v1.X.X-opencl-linux-圆4.zip version. To run it on Linux (or Windows), I think you want to download the appropriate binary from the GitHub release page. I think I like it best of these options since it works on smaller board sizes and, apparently, it works well with handicaps. And you're probably going to want a large handicap. For White, in the drop-down menu, select Leela Zero. For "Arguments", enter -gtp -w path/to/weightsfile (which I think is the "network hash file"?) Enter the absolute file path to the leelaz binary file you just built, which is probably at something like leela-zero/build/leelaz. In Sabaki, go to Engines > Manage Engines.Download it here or find more instructions here. Get a "network hash file" for LeelaZero, "likely the best network is the one you want".I haven't tried this, but the Pachi README says it might improve performance to build it from source. However, as I installed it, it can only do analysis on 19x19 boards I think? Compiling Pachi from Source Then in Sabaki, I just entered the path to the pachi-12.40-amd64 file in the unzipped directory, with no arguments or initial commands, and it seems to work. To install Pachi via pre-compiled binary, head over to GitHub Releases page and download the latest -linux-static.zip. On 19x19 it can hold a solid KGS 2d rank on modest hardware (Raspberry Pi, dcnn) or faster machine (e.g. The default engine plays by Chinese rules and should be about 7d KGS strength on 9x9. Pachi is a pretty strong engine, but that, unlike LeelaZero, can play smaller board sizes out-of-the-box, so to speak. For example, my engine named "GNUGo_lvl_3" has a path of go-engines/gnugo-3.8-lvl3/interface/gnugo ("arguments" for all of them are (still) -mode gtp). So in go-engines I've got: go-engines/gnugo-3.8-lvl1Įach of which have their own executables at interface/gnugo to attach in Sabaki. To build/attach multiple levels of GNU Go, I just duplicated the entire gnudo directory and rebuilt with the level I want. Note that after Adding an engine, you may need to restart Sabaki to use it. For path, enter path/to/interface/gnugo, and then for "arguments" I'm pretty sure you want to put -mode gtp. Now in Sabaki, go to Engines > Manage Engines and click the "Add" button. (There are plenty of other options explained in one of the documentation text files.) This binary will be created and placed at. But basically, to make the executable for a specific level, I'm pretty sure you run. Inside that directory, there should be a README and an INSTALL documentation text file for you. Go to the Download page and download the source code to the latest version of GNU Go. GNU Go is an engine that's nice in that it can (a) play on multiple board sizes out of the box, and (b) has multiple levels to choose from (1 through 10 or 1 through 9, I'm not sure). You can manage the engines available to Sabaki by going to "Engines" > "Manage Engines". But you can also "attach" a number of "game engines" to Sabaki to either play against or have analyze games. In Sabaki you can play against yourself or load and go through SGF files. To install it, I went with the 圆4 AppImage, probably from the GitHub Releases tab). Sabaki, a desktop Go app for LinuxĪ good desktop app that works for Linux is Sabaki ( GitHub repo). You'll probably need pipx or pip3 to install it, and I've yet to get the audio to work on Ubuntu, but otherwise it's great. Katrainįor an all-in-one training software solution, I strongly recommend Katrain. But the bulk of this page is dedicated to playing Go through a desktop app called Sabaki. See more Go resources at the bottom of this page. If you just want to play Go on your desktop, an easy way to do it is in your browser through an online server like OGS. I got into it after watching the AlphaGo documentary ( currently on Netflix). Go is a ~2,500-year-old abstract strategy board game that you might play or want to play.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |