GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Chess Programming Wiki
  • All pages
  • Other namespaces
  • Categories
  • Credits

This view

  • Original page
  • New address

GeezerVison is showing chessprogramming.org — ICE - Chess Programming Wiki

ICE

Home * Engines * iCE

Ice Chess at Rosa Parks Circle 1Ice Chess at Rosa Parks Circle 1


  1. Ice Chess Battle At Rosa Parks Circle, Image 4 (cropped) - The Chess Board, by Gene Parker, January 11, 2011 - The Ice pieces were made by Randy Finch and Ice Sculptures, LTD of Grand Rapids, Michigan↩︎

iCE,
an UCI compliant chess engine 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 1, along with elaborating on all kind of chess programming topics.

Contents
  1. Description
  2. See also
  3. Postings
  4. External Links
    1. Chess Engine
    2. Ice
      1. Games
      2. Sculptures
      3. Sports
      4. Ice Chess
      5. Misc
  5. References

Description

iCE uses magic bitboards and a fail-hard PVS framework. Beside code cleanup, refactoring and tuning, iCE 2.0 from September 2014 features history heuristic, late move pruning, razoring and counter move heuristic. Further, compared to iCE 1.0 LMR became less aggressive, lazy evaluation was removed 2, and LMR added at the root. The former pure pawn hash table now incorporates king positions to hash additional terms 3. iCE's evaluation is the result of an extensive automated tuning process using the PBIL 4 type of genetic algorithms 5.

See also

  • AICE
  • Alice
  • mACE
  • Vice

Postings

  • 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 » Automated Tuning
  • Re: Parameter tuning with multi objective optimization by Thomas Petzke, CCC, May 10, 2017
  • iCE 4 is released by Thomas Petzke on his blog, October 07, 2019

External Links

Chess Engine

  • Chess programming - Download Area
  • Chess Programming - Inside iCE
  • mACE Chess blog by Thomas Petzke

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

  • iCE 1.0 64-bit in CCRL 40/40

Ice

  • 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

Icemaiden from Wikipedia

Games

  • Ice Age Chess by Köksal Karakus, The Chess Variant Pages
  • Icehouse (game) from Wikipedia

Icehouse pieces 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

  • Curling from Wikipedia (Chess on ice)
  • Ice climbing from Wikipedia
  • Ice hockey from Wikipedia
  • Ice rink from Wikipedia
  • Ice skating

Holiday on Ice from Wikipedia

  • 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

  • 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

Joe Satriani, Stu Hamm, Jonathan Mover

Watch on YouTube

References

Up one Level


  1. mACE Chess blog by Thomas Petzke↩︎

  2. Not being lazy anymore, mACE Chess, June 28, 2014↩︎

  3. Chess Programming - Inside iCE↩︎

  4. Re: Eval tuning - any open source engines with GA or PBIL? by Thomas Petzke, CCC, December 06, 2014↩︎

  5. Re: FCT1: iCE 2.0 v2240 POP x64 is still running ... by Thomas Petzke, CCC, September 19, 2014↩︎

Categories: UCI · PC · X86 · X64 · Windows · Joe Satriani · Comics

What links here

Contributors: GerdIsenberg, ErikSatie.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.