Skip to content

scs-ben/pygone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pygone

Created as a way to learn more python and to see how hard it is to build a chess engine. This engine is created to have a Unix executable binary that is <= 4,096 bytes.

For shell scripts, may need to execute: sed -i -e 's/\r$//' file.sh to clean up line endings

To build: cd src make

This will produce an executable in bin

In prepare.sh need to set NUMBER_OF_LINES to the length of the binary (around 24 lines). The file needs to have a blank line added at the end to work properly.

This file needs to be further shrunk by running bin/prepare.sh