Python

    Keywords: Software

Python is a programming language which has been used for kombilo and some go engines such as Simple Go and the [ext] goNN sandbox (the engine behind neural net go problems). About 10% of [ext] KataGo is written in Python, particularly the code for managing the training of neural networks. It is also used a lot in SGF file parsing, and for review tools GoReviewPartner. The [ext] sgfmill library is a quick way for getting sgf data into python for processing or analysis.

It is designed to be easy to read and to support multiple paradigms, making it convenient when prototyping code. It is usually interpreted, which may mean that in the long run it will be found necessary to implement parts of a go engine in a more efficiently implemented language, e.g. Simple Go from version 0.4.

See also


Python last edited by PJTraill on March 7, 2024 - 21:34
RecentChanges · StartingPoints · About
Edit page ·Search · Related · Page info · Latest diff
[Welcome to Sensei's Library!]
RecentChanges
StartingPoints
About
RandomPage
Search position
Page history
Latest page diff
Partner sites:
Go Teaching Ladder
Goproblems.com
Login / Prefs
Tools
Sensei's Library