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

Myopic

Home * Engines * Myopic

Myopia 1Myopia 1


  1. Diagram of Myopia in the human eye, 2005, National Eye Institute, Myopia from Wikipedia, Wikimedia Commons↩︎

Myopic,
a simple open source chess program for small systems by Steven Edwards, written in C++ and released under the Creative Commons license. Myopic is suited for the Arduino Mega 1 with the optional addition of a SparkFun 8x8 RGB LED backpack 2 as move indicator output device. Otherwise, all I/O is gated through a single pair of routines that currently use the default serial I/O pins 3 .

Contents
  1. Description
  2. Download
  3. See also
  4. Forum Posts
  5. External Links
  6. References

Description

The board is represented by a vector of 64 chessmen including vacant square chessmen. Search is plain alpha-beta inside the iterative deepening loop with leaf evaluation considering material balance, pawn placement, pinned pieces and piece mobility, and scaled king center distance as bonus in the middlegame and penalty in the endgame.

Download

myopic.tar

See also

Forum Posts

Watch on YouTube

References

Up one level


  1. Myopic, a new Creative Commons chess program by Steven Edwards, CCC, May 22, 2010↩︎

  2. LED Matrix - Tri Color - Large - COM-00683 - SparkFun Electronics↩︎

  3. Chess for the Arduino by chessplayer, Arduino Forum, December 06, 2009↩︎

Categories: Open Source · Mac · Linux · Windows · Arduino · Disease · Agnes Obel

What links here

Contributors: GerdIsenberg.