Difference between revisions of "Fairy-Max"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
'''[[Main Page|Home]] * [[Engines]] * Fairy-Max''' | '''[[Main Page|Home]] * [[Engines]] * Fairy-Max''' | ||
− | '''Fairy-Max''',<br/> | + | [[FILE:Falero Luis Ricardo Lily Fairy 1888.jpg|border|right|thumb|160px|The Lily Fairy <ref>[https://commons.wikimedia.org/wiki/File:Falero_Luis_Ricardo_Lily_Fairy_1888.jpg The Lily Fairy] by [[:Category:Luis Ricardo Falero|Luis Ricardo Falero]], [https://en.wikipedia.org/wiki/Oil_painting Oil on canvas], 1888, [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]] |
+ | |||
+ | '''Fairy-Max''', (FairyMax)<br/> | ||
an [[:Category:Open Source|open source engine]] for playing [[Chess#Variants|chess variants]] with [https://en.wikipedia.org/wiki/Fairy_chess_piece fairy chess pieces] by [[Harm Geert Muller]], written in [[C]] and compliant to the [[Chess Engine Communication Protocol]]. Fairy-Max is based on [[Micro-Max]], and uses tables with step vectors for [[Move Generation|move generation]], and knows which pieces are [https://en.wikipedia.org/wiki/Fairy_chess_piece#Leapers leapers] and which are [[Sliding Pieces|sliders]] <ref>[http://home.hccnet.nl/h.g.muller/CVfairy.html Fairy-Max: an AI for playing user-defined Chess variants]</ref> <ref>[http://www.open-aurec.com/wbforum/viewtopic.php?f=24&t=52775 Anatomy of a simple engine: Fairy-Max] by [[Harm Geert Muller]], [[Computer Chess Forums|Winboard Forum | Chess Programming Lessons]], March 28, 2013</ref> . | an [[:Category:Open Source|open source engine]] for playing [[Chess#Variants|chess variants]] with [https://en.wikipedia.org/wiki/Fairy_chess_piece fairy chess pieces] by [[Harm Geert Muller]], written in [[C]] and compliant to the [[Chess Engine Communication Protocol]]. Fairy-Max is based on [[Micro-Max]], and uses tables with step vectors for [[Move Generation|move generation]], and knows which pieces are [https://en.wikipedia.org/wiki/Fairy_chess_piece#Leapers leapers] and which are [[Sliding Pieces|sliders]] <ref>[http://home.hccnet.nl/h.g.muller/CVfairy.html Fairy-Max: an AI for playing user-defined Chess variants]</ref> <ref>[http://www.open-aurec.com/wbforum/viewtopic.php?f=24&t=52775 Anatomy of a simple engine: Fairy-Max] by [[Harm Geert Muller]], [[Computer Chess Forums|Winboard Forum | Chess Programming Lessons]], March 28, 2013</ref> . | ||
Line 41: | Line 43: | ||
[[Category:WinBoard]] | [[Category:WinBoard]] | ||
[[Category:XBoard]] | [[Category:XBoard]] | ||
+ | [[Category:Mac]] | ||
+ | [[Category:Linux]] | ||
+ | [[Category:Windows]] | ||
+ | [[Category:X86]] | ||
+ | [[Category:PC]] | ||
+ | [[Category:Knightmate]] | ||
+ | [[Category:Shatranj]] | ||
+ | [[Category:Luis Ricardo Falero]] |
Latest revision as of 16:48, 27 June 2021
Fairy-Max, (FairyMax)
an open source engine for playing chess variants with fairy chess pieces by Harm Geert Muller, written in C and compliant to the Chess Engine Communication Protocol. Fairy-Max is based on Micro-Max, and uses tables with step vectors for move generation, and knows which pieces are leapers and which are sliders [2] [3] .
Contents
Screenshot
Game depiction showing output from the Fairy-Max chess engine [4]
Forum Posts
2007 ...
- Fairy-Max 4.8 released by Harm Geert Muller, CCC, October 18, 2007
- New Fairy-Max (4.8L) as demo for WB protocol extensions by Harm Geert Muller, CCC, September 03, 2009
2010 ...
- Fairy-Max 4.8_O released by Harm Geert Muller, CCC, January 16, 2010
- Fairy-Max now also plays Seirawan Chess! by Harm Geert Muller, CCC, November 17, 2010
- Fairy-Max 4.8R released by Harm Geert Muller, CCC, October 07, 2011
- Anatomy of a simple engine: Fairy-Max by Harm Geert Muller, Winboard Forum | Chess Programming Lessons, March 28, 2013
- Fairy-Max 4.8V by Harm Geert Muller, CCC, October 23, 2014
2015 ...
- Improved corner painting by Harm Geert Muller, CCC, January 18, 2016 » KBNK
- Fairy-Max 5.0a released by Harm Geert Muller, CCC, January 26, 2016
- Fairy-Max 5.0b released by Harm Geert Muller, CCC, February 19, 2016
External Links
Chess Engine
- Fairy-Max: an AI for playing user-defined Chess variants
- hgm.nubati.net Git - fairymax.git/summary
- Fairy-Max - XBoard
- Fairy-Max from Wikipedia
Misc
References
- ↑ The Lily Fairy by Luis Ricardo Falero, Oil on canvas, 1888, Wikimedia Commons
- ↑ Fairy-Max: an AI for playing user-defined Chess variants
- ↑ Anatomy of a simple engine: Fairy-Max by Harm Geert Muller, Winboard Forum | Chess Programming Lessons, March 28, 2013
- ↑ A sample chess game being played using Fairy-Max. Note: Fairy-Max is a chess engine and the actual output depends on the GUI it is used with. This is an arbitrary image showing some data output possible when using Fairy-Max software, Image by LithiumFlash, July 03, 2017, Fairy-Max from Wikipedia