From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * NoonianChess

a Chess Engine Communication Protocol compliant chess program by Charles Roberson, developed in the 90s and first released in 1999 [2]. NoonianChess represents the board with a 64 element array and two piece-lists [3]. Its search applies fractional extensions [4], and its evaluation features king safety considering piece tropism and adjacent open files, pawn structure, in particular backward, isolated, and passed pawns including blockade of the stop and Tarrasch rule, trapped knight and loose piece penalty [5].

Tournament Play

NoonianChess participated at the WCCC 2002 in Maastricht over the board, and further played multiple CCT Tournaments, the ACCA 2007 and ACCA 2008 Americas' Computer Chess Championships, and four times the ACCA World Computer Rapid Chess Championships, WCRCC 2007, WCRCC 2008, WCRCC 2009 and WCRCC 2010.

Selected Games

WCCC 2002, round 4, PostModernist - NoonianChess [6] [7]

[Event "WCCC 2002"]
[Site "Maastricht, The Netherlands"]
[Date "2002.07.08"]
[Round "4"]
[White "PostModernist"]
[Black "NoonianChess"]
[Result "1/2-1/2"]

1.e4 c5 2.Nc3 Nc6 3.Nf3 g6 4.d4 cxd4 5.Nxd4 Bg7 6.Be3 Nf6 7.Bc4 Qa5 8.O-O O-O 
9.Bb3 d6 10.h3 Bd7 11.f4 Nxd4 12.Bxd4 Bc6 13.Nd5 Qd8 14.f5 Nxe4 15.fxg6 hxg6 
16.Bxg7 Kxg7 17.Qd4+ Nf6 18.Nxf6 exf6 19.Rad1 Re8 20.Rf2 d5 21.Rdf1 Re6 22.Rd1 
Qa5 23.Bxd5 Rd8 24.c4 Qxa2 25.Qc3 Bxd5 26.b3 Qa6 27.cxd5 Re5 28.Rfd2 Qb6+ 29.Kh2 
Re3 30.Qa1 Rxb3 31.d6 a5 32.Qa2 Rd7 33.Rd4 Rb2 34.Qa3 Qb5 35.Rd5 Qe2 36.Qg3 a4 
37.Re1 Qc4 38.Red1 b5 39.R1d4 Qe2 40.Rd3 b4 41.Re3 Qc4 42.Ra5 Qc2 43.Ra8 g5
44.Ree8 Qh7 45.Rxa4 Rd2 46.Rxb4 R7xd6 47.Rb7 Qf5 48.Rbb8 Qh7 49.Rb7 Rd7 50.Rxd7 
Rxd7 51.Qa3 Qd3 52.Qf8+ Kh7 53.Qg8+ Kh6 54.Qh8+ Kg6 55.Qg8+ Kh6 56.Qh8+ Kg6 
57.Qg8+ Kh6 58.Qh8+ 1/2-1/2 

See also

Forum Posts

External Links

Chess Engine



Up one level