Home * Engines * Sloppy

Sloppy,
an open source chess engine by Ilari Pihlajisto, written in C to build executables to run under Windows, Linux and OS X, compliant with the Chess Engine Communication Protocol. Sloppy is released under the GPLv3 license, and was first published in October, 2007 [1]. Sloppy is full of low-level trickery with bitwise operators, efficient data structures and algorithms [2]. Starting with rotated bitboards [3], it uses magic bitboards based on Pradu Kannan's implementation [4] to determine sliding piece attacks. Sloppy 0.2.0, released in February 2008, supports Daniel Shawul's Scorpio Bitbases [5].

Features

[6]

Board Representation

Search

Evaluation

Misc


See also


Forum Posts


External Links

Chess Engine

Misc


References

  1. ^ Sloppy : Home
  2. ^ Twitchy Synapse - Sloppy
  3. ^ sloppy/CHANGES at master · cutechess/sloppy · GitHub
  4. ^ sloppy/magicmoves.c at master · cutechess/sloppy · GitHub
  5. ^ Sloppy 0.2.0 released by Ilari Pihlajisto, CCC, February 06, 2008
  6. ^ Features based on sloppy/src at master · cutechess/sloppy · GitHub

What links here?


Up one level