Kata_speed is a Go AI engine that is designed to be fast, strong, and easy to run. It supports most GPU and CPU configurations, making it accessible to a wide range of users. It uses a well-trained private b30 network and is inspired by KataGo.
https://github.com/changcheng967/Online-Go.com-Account-Generator
https://github.com/changcheng967/OGS-Active-Game-Rank-Updater
Press here for instructions of using
To download Kata_speed by cloning the repository, follow these steps:
sh
git clone https://github.com/changcheng967/Kata_speed.gitConfiguring with CMake GUI
Open CMake GUI.
Set the source code to the cpp folder in your cloned repository. For example:
C:\Users\<your_username>\Kata_speed\cpp
Set the binary directory to the folder where you want to save the executable file.
Click Configure and select your generator (e.g., Visual Studio, MinGW Makefiles, etc.).
Click Generate.
Building the Executable
Open a terminal (cmd).
Navigate to the binary directory you set in CMake GUI.
Run the following command to build the executable:
make
Setting Up gtp2ogs
Download gtp2ogs.
Configure gtp2ogs with the following command:
gtp2ogs --apikey <bots_api_key> --config <path_to_your_config.json5> -- <path_to_your_executable\kataspeed.exe>
Replace <bots_api_key> with your bot's API key.
Create a JSON5 config file following the guide in the gtp2ogs repository.
Replace <path_to_your_executable\kataspeed.exe> with the path to your kataspeed.exe file.
Solving Unsupported CUDA v12.4 Issue
If you are experiencing issues with CUDA v12.4 not being supported, you can use the provided batch script solve_cuda_issue.bat to resolve the issue. This script will uninstall CUDA v12.4 and install CUDA v11.4, then rebuild Kata_speed. The script is also available on the release page.</path_to_your_executable\kataspeed.exe></bots_api_key>
Instructions:
Customize Paths:
Replace \path\to\Kata_speed with the actual path to your Kata_speed repository.
Save the Script:
Save the above script as solve_cuda_issue.bat.
Run the Script:
Right-click on solve_cuda_issue.bat and select "Run as administrator".
This script automates the process of resolving the unsupported CUDA issue.
Network Sharing Site
Visit our network sharing site to download pre-trained networks and share your own.
Contributing
We welcome contributions from the community. If you would like to contribute, please contact changcheng6541@gmail.com with your GitHub username and email.
Please see our Code of Conduct before contributing.
License
Kata_speed is licensed under the MIT License.
Contact
If you have any questions or need assistance, feel free to reach out to changcheng6541@gmail.com.
Thank you for using Kata_speed and helping us improve our software!