Older Version Newer Version

GerdIsenberg GerdIsenberg Nov 11, 2016

**[[Home]] * [[Engines]] * Myopic**
|| [[image:Myopia.jpg width="288" height="222" link="https://commons.wikimedia.org/wiki/File:Myopia.gif"]] ||~   || **Myopic**,
a simple [[Open Source Engines|open source chess program]] for small systems by [[Steven Edwards]] written in [[Cpp|C++]], released under the [[http://en.wikipedia.org/wiki/Creative_Commons_license|Creative Commons license]]. Myopic is suited for the [[Arduino]] **Mega** <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=34445|Myopic, a new Creative Commons chess program]] by [[Steven Edwards]], [[CCC]], May 22, 2010</ref> with the optional addition of a [[https://en.wikipedia.org/wiki/SparkFun_Electronics|SparkFun]] 8x8 [[https://en.wikipedia.org/wiki/Light-emitting_diode#RGB_systems|RGB LED]] backpack <ref>[[https://www.sparkfun.com/products/683|LED Matrix - Tri Color - Large - COM-00683 - SparkFun Electronics]]</ref> as move indicator output device. Otherwise, all I/O is gated through a single pair of routines that currently use the default [[https://en.wikipedia.org/wiki/Serial_communication|serial]] I/O pins <ref>[[http://forum.arduino.cc/index.php?topic=8330.0|Chess for the Arduino]] by [[Steven Edwards|chessplayer]], [[http://forum.arduino.cc/|Arduino Forum]], December 06, 2009</ref> . ||
|| Myopia <ref>[[https://commons.wikimedia.org/wiki/File:Myopia.gif|Diagram of Myopia]] in the [[https://en.wikipedia.org/wiki/Human_eye|human eye]], 2005, [[http://en.wikipedia.org/wiki/National_Eye_Institute|National Eye Institute]], [[https://en.wikipedia.org/wiki/Myopia|Myopia from Wikipedia]], [[https://en.wikipedia.org/wiki/Wikimedia_Commons|Wikimedia Commons]]</ref> ||~   ||^   ||
[[toc]]
=Description= 
The board is represented by a [[8x8 Board|vector of 64]] chessmen including vacant square chessmen. Search is plain [[Alpha-Beta|alpha-beta]] inside the [[Iterative Deepening|iterative deepening]] loop with [[Evaluation|leaf evaluation]] considering [[Material|material balance]], [[Pawn Structure|pawn placement]], [[Pin|pinned pieces]] and [[Mobility|piece mobility]], and scaled [[Center Distance|king center distance]] in as bonus in the [[Middlegame|middlegame]] and penalty in the [[Endgame|endgame]].

=Download= 
[[file:myopic.tar]]

=See also= 
* [[Arduino]]
* [[CookieCat]]
* [[Various Classifications#Disease|Disease]]

=Forum Posts= 
* [[http://forum.arduino.cc/index.php?topic=8330.0|Chess for the Arduino]] by [[Steven Edwards|chessplayer]], [[http://forum.arduino.cc/|Arduino Forum]], December 06, 2009
* [[http://www.talkchess.com/forum/viewtopic.php?t=34445|Myopic, a new Creative Commons chess program]] by [[Steven Edwards]], [[CCC]], May 22, 2010
* [[http://www.talkchess.com/forum/viewtopic.php?t=33764&start=3|Re: SAN Move Disambiguation -- looking for test positition]] by [[Steven Edwards]], [[CCC]], July 11, 2010 » [[Algebraic Chess Notation#SAN|SAN]]
* [[http://www.talkchess.com/forum/viewtopic.php?t=46964|For a limited time, two sources]] by [[Steven Edwards]], [[CCC]], January 22, 2013 » [[CookieCat]]

=External Links= 
* [[https://en.wiktionary.org/wiki/myopic|myopic - Wiktionary]]
* [[https://en.wikipedia.org/wiki/Myopia_%28disambiguation%29|Myopia (disambiguation) from Wikipedia]]
* [[https://en.wikipedia.org/wiki/Myopia|Myopia from Wikipedia]]

=References= 
<references />
=What links here?= 
[[include page="Myopic" component="backlinks" limit="40" ]]
**[[Engines|Up one level]]**