This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

Python

Home * Programming * Languages * Python

Python,
a general-purpose, high-level programming language, supporting object-oriented, imperative, functional, procedural, and reflective programming paradigms, conceived and implemented by Guido van Rossum in the late 80s. Python features a dynamic type system and automatic memory management and has a large standard library 1. While used as scripting language along with a Python interpreter available for many operating systems, Python code can be packaged into standalone executable programs 2.

Contents
  1. Python Engines
  2. Python Chess Tools
  3. Python GUIs
  4. Selected Publications
  5. Forum Posts
    1. 2007 ...
    2. 2010 ...
    3. 2015 ...
    4. 2020 ...
  6. External Links
    1. General Purpose
    2. Artificial Intelligence
    3. Chess
  7. References

Python Engines

Python Chess Tools

Python GUIs

Selected Publications

Forum Posts

2007 ...

2010 ...

2015 ...

2020 ...

General Purpose

Artificial Intelligence

Chess

ChessBoard Library from Pygame

References

Up one Level


  1. The Python Standard Library — Python 3.7.4 documentation↩︎

  2. Python (programming language) from Wikipedia↩︎

  3. Aggressive LMR at predicted CUT nodes but not at predicted ALL nodes in Python↩︎

  4. Connect 4 AlphaZero implemented using Python... by Steve Maughan, CCC, January 29, 2018↩︎

  5. chess.py.txt↩︎

What links here

Contributors: GerdIsenberg, Folkert van Heusden.