Difference between revisions of "Myopic"

From Chessprogramming wiki
Jump to: navigation, search
Line 26: Line 26:
 
* [https://en.wikipedia.org/wiki/Myopia_%28disambiguation%29 Myopia (disambiguation) from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Myopia_%28disambiguation%29 Myopia (disambiguation) from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Myopia Myopia from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Myopia Myopia from Wikipedia]
 +
* [[:Category:Agnes Obel|Agnes Obel]] - [https://en.wikipedia.org/wiki/Agnes_Obel#Myopia Myopia] (2020), [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 +
: {{#evu:https://www.youtube.com/watch?v=WfPWZ9YT3Hc|alignment=left|valignment=top}}
  
 
=References=  
 
=References=  
Line 33: Line 35:
 
[[Category:Mac]]
 
[[Category:Mac]]
 
[[Category:Disease]]
 
[[Category:Disease]]
 +
[[Category:Agnes Obel]]

Revision as of 23:19, 9 April 2020

Home * Engines * Myopic

Myopia [1]

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 [2] with the optional addition of a SparkFun 8x8 RGB LED backpack [3] 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 [4] .

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

File:Myopic.tar

See also

Forum Posts

External Links

References

Up one level