Home * Engines * Micro-Max
external image logo.jpg

Micro-Max, (μ-Max)
a minimalist open source chess program in up to 2000 characters and 133 lines of portable C source-code by Harm Geert Muller. Recently Micro-Max was ported for an Atmel-ATmega88 Microcontroller [1] by Andre Adrian using WinAVR GCC, deployed for a self-made chess computer SHAH [2] and the ATM18 mini chess computer [3] from the electronics magazine Elektor.

Photos

MicroMax2007.JPG
Deep Sjeng - micro-Max, WCCC 2007 [4], Gian-Carlo amazed by HGM's source code [5]

ElektorCC.jpg
Elektor Chess Computer with Micro-Max inside [6]

external image avr-schachzwerg.jpg
Minimalistische zelfbouw schaakcomputer [7]

Fairy-Max

Fairy-Max is an engine for playing Chess variants with Fairy chess pieces. It is based on Micro-Max, and uses tables with step vectors for move generation, and knows which pieces are leapers and which are sliders [8] [9].

Forum Posts


External Links


References

  1. ^ ATmega88 Automotive from Atmel Products -Microcontrollers - AVR® 8-Bit RISC
  2. ^ Self-made Chess Computer SHAH based on an Atmel-ATmega88 Microcontroller and Micro-Max-port by Andre Adrian (German)
  3. ^ ATM18 Mini Chess Computer from ELEKTOR.com – Platform for electronics and microcontrollers
  4. ^ Amsterdam 2007, Chess, Round 3, Game 1 from the ICGA Tournament Database
  5. ^ Amsterdam 2007 WCCC, Olympiad and Workshop / Photos
  6. ^ Elektor Chess Computer from Computer Schach by Andre Adrian (German)
  7. ^ Schaakmat gezet! - ELEKTOR.nl
  8. ^ Fairy-Max: an AI for playing user-defined Chess variants
  9. ^ Anatomy of a simple engine: Fairy-Max by Harm Geert Muller, Winboard Forum | Chess Programming Lessons, March 28, 2013

What links here?


Up one Level