iCE

an UCI compliant chess enginge written in C++ by Thomas Petzke, in late 2010 and 2011 translated from his Pascal based mACE engine, started a year earlier. Subsequent versions steadily improved, and the development of mACE and iCE over the years is documented in Thomas mACE blog, along with elaborating on all kind of chess programming topics. || toc =Description= iCE uses Magic Bitboards and a fail-hard PVS framework. Beside code cleanup, [|refactoring] and tuning, iCE **2.0** from September 2014 now features History Heuristic, Late Move Pruning, Razoring and Counter Move Heuristics. Further, compared to iCE **1.0** LMR became less aggressive, Lazy Evaluation was removed, and LMR added at the root. The former pure Pawn Hash Table now incorporates king positions to hash additional terms. iCE's evaluation is the result of an extensive automated tuning process using the PBIL type of genetic algorithms.
 * Home * Engines * iCE**
 * [[image:ice-chess-rosa-parks-circle.jpg link="http://rivergrandrapids.com/ice-chess-battle-at-rosa-parks-circle/"]] ||~ || **iCE**,
 * Ice Chess at [|Rosa Parks Circle] ||~ ||^ ||

=See also=
 * AICE
 * Alice
 * Comics
 * mACE
 * Vice

=Forum Posts=
 * [|New engines iCE and mACE II] by Luis Smith, CCC, March 31, 2011
 * [|iCE 0.3 is out] by Thomas Petzke, CCC, July 14, 2012
 * [|iCE 1.0 released] by Thomas Petzke, CCC, June 20, 2013
 * [|Re: iCE 2.o is released...] by Thomas Petzke, CCC, September 07, 2014
 * [|FCT1: iCE 2.0 v2240 POP x64 is still running ...] by Frank Quisinsky, CCC, September 18, 2014
 * [|iCE 3 gets released] by Thomas Petzke, CCC, January 04, 2016

=External Links=

Chess Engine
> [|Population Based Incremental Learning (PBIL)], March 16, 2013 » Automated Tuning > [|iCE 1.0 sees the light of the day], June 19, 2013 > [|The texel way of tuning], March 10, 2014 » Texel's Tuning Method > [|Pawn Advantage in iCE], March 16, 2014 » Pawn Advantage, Win Percentage, and ELO > [|Some more tuning results], March 22, 2014 > [|Not being lazy anymore], June 28, 2014 » Lazy Evaluation > [|iCE 2 has been released], September 07, 2014
 * [|Chess programming - Download Area]
 * [|Chess Programming - Inside iCE]
 * [|mACE Chess] blog by Thomas Petzke
 * [|iCE 1.0 64-bit in CCRL 40/40]

Ice
> [|Icemaiden from Wikipedia]
 * [|Ice (disambiguation) from Wikipedia]
 * [|Ice from Wikipedia]
 * [|Ice age from Wikipedia]
 * [|Iceberg from Wikipedia]
 * [|Ice (comics) from Wikipedia]
 * [|Ice cream from Wikipedia]
 * [|Ice cutting from Wikipedia]
 * [|Ice house from Wikipedia]
 * [|Iceland from Wikipedia]
 * [|Ice-Maiden from Wikipedia]

Games
> [|Icehouse pieces from Wikipedia]
 * [|Ice Age Chess by Köksal Karakus], [|The Chess Variant Pages]
 * [|Icehouse (game) from Wikipedia]
 * [|IceTowers from Wikipedia]
 * [|Martian chess (Ice chess) from Wikipedia]

Sculptures

 * [|Ice hotel from Wikipedia]
 * [|Ice luge from Wikipedia]
 * [|Ice palace from Wikipedia]
 * [|Ice sculpture from Wikipedia]

Sports
> [|Holiday on Ice from Wikipedia]
 * [|Curling from Wikipedia] ([|Chess on ice])
 * [|Ice climbing from Wikipedia]
 * [|Ice hockey from Wikipedia]
 * [|Ice rink from Wikipedia]
 * [|Ice skating]
 * [|Ice stock sport from Wikipedia]

Ice Chess

 * [|Ice Chess match London-Moscow], ChessBase News, January 8, 2007
 * [|Ice Chess in balmy London and Moscow], ChessBase News, January 11, 2007
 * [|Ice Chess Battle At Rosa Parks Circle], January 11, 2011, [|YouTube Video]

Misc
> [|Joe Satriani], [|Stu Hamm], [|Jonathan Mover] > media type="youtube" key="8YJ90YJvSRw" height="360" width="480"
 * [|In-circuit emulator from Wikipedia] » Spracklens on ICE
 * [|Integrated collaboration environment from Wikipedia]
 * [|Intercity-Express from Wikipedia]
 * [|Internal Compiler Errors from Wikipedia]
 * Joe Satriani - [|Ice 9], [|Montreux Jazz Festival], [|July 14, 1988], [|YouTube] Video

=References= =What links here?= include page="iCE" component="backlinks" limit="40"
 * Up one Level**