sunfish - A Python Chess Engine in 111 lines of code

Property Value
Distribution ALT Linux Sisyphus
Repository Classic noarch
Package name sunfish
Package version 0.1
Package release alt2
Package architecture noarch
Package type rpm
Installed size 17.98 KB
Download size 17.98 KB
Official Mirror
Sunfish is a simple, but strong chess engine, written in Python, mostly for
teaching purposes. Without tables and its simple interface, it takes up
just 111 lines of code!
Because Sunfish is small and strives to be simple, the code provides a great
platform for experimenting. People have used it for testing parallel search
algorithms, experimenting with evaluation functions, and developing
deep learning chess programs. Fork it today and see what you can do!


Package Version Architecture Repository
sunfish - - -


Name Value
/usr/bin/env -
python-base -
python2.7(collections) -
python2.7(itertools) -
rpmlib(PayloadIsLzma) -


Name Value
sunfish = 0.1-alt2


Type URL
Binary Package sunfish-0.1-alt2.noarch.rpm
Source Package sunfish-0.1-alt2.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install sunfish rpm package:
    # sudo apt-get install sunfish




2017-11-02 - Grigory Ustinov <> 0.1-alt2
- Change summary and upstream.
2017-09-20 - Grigory Ustinov <> 0.1-alt1
- Initial build for Sisyphus.

See Also

Package Description
supertux2-data-0.6.0-alt1.beta1.noarch.rpm Data files for supertux2
supertuxkart-data-0.9.2-alt1.noarch.rpm SuperTuxKart is a kart racing game
supervisor-3.3.4-alt1.noarch.rpm A System for Allowing the Control of Process State on UNIX
supybook-0.0.3-alt1.noarch.rpm The Supybot handbook
surfraw-2.2.7-alt2.noarch.rpm Shell Users' Revolutionary Front Rage Against the Web
svg2pdf-0.2-alt1.noarch.rpm Convert SVG files to only one PDF file
svgsalamander-1.1.1-alt1_4jpp8.noarch.rpm An SVG engine for Java
svgsalamander-javadoc-1.1.1-alt1_4jpp8.noarch.rpm Javadocs for svgsalamander
svn2cl-0.11-alt1.noarch.rpm Create a ChangeLog from a Subversion log
svnkit-1.8.12-alt1_2jpp8.noarch.rpm Pure Java library to manage Subversion working copies and repositories
svnkit-cli-1.8.12-alt1_2jpp8.noarch.rpm SVNKit based Subversion command line client
svnkit-javadoc-1.8.12-alt1_2jpp8.noarch.rpm Javadoc for SVNKit
svnkit-javahl-1.8.12-alt1_2jpp8.noarch.rpm SVNKit based Subversion JavaHL API implementation
swagger-core-1.5.10-alt1_4jpp8.noarch.rpm Java implementation of Swagger
swagger-core-annotations-1.5.10-alt1_4jpp8.noarch.rpm Swagger Annotations