BremboCE

From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * BremboCE

BremboCE,
a WinBoard compliant chess engine written by Gianluca Cisana. BremboCE was initially written in C, and first released in February 2002, after Gianluca studied Tom Kerrigan's TSCP and learned how to program a chess engine. It had its not too bad tournament debut at CIPS 2002 with 3/6. The latest C-version was 0.4 from August 2002. The engine name is based upon the river Brembo in the Province of Bergamo, situated near the author's home [2].

Java

After a gap of seven years, in 2009, Gianluca continued the development porting BremboCE from C to Java, running either as standalone WinBoard engine, or as Java applet as part of a web page under control of the Java Virtual Machine (JVM) - in a process separated from the web browser. BremboCE keeps a board array and uses negamax alpha-beta with quiescence considering captures and promotions. The Java engine played the 4th Chess Computer Cup 2009 with 2½/6, winning from Golem and Joker.

Photos and Games

BremboChatturanga.JPG

CCC 2009, round 4, Stefano Malloggi and Gianluca Cisana, BremboCE - Chaturanga [3]

[Event "CCC 2009"]
[Site "Carugate, ITA"]
[Date "2009.11.08"]
[Round "4"]
[White "BremboCE 0.6.2"]
[Black "Chaturanga 2.4.2"]
[Result "1/2-1/2"]

1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Re1 b5 7.Bb3 O-O 8.a4 b4 9.d4 d6 10.dxe5 Nxe5 
11.Nbd2 Bb7 12.Nxe5 dxe5 13.Nc4 Nxe4 14.Nxe5 Qxd1 15.Rxd1 Bd6 16.Nc4 Bc5 17.Be3 Rad8 18.Rxd8 Rxd8 
19.Ne5 Bxe3 20.Bxf7+ Kh8 21.fxe3 Rd2 22.Rf1 Ng3 23.hxg3 Rxg2+ 24.Kh1 Rf2+ 25.Kg1 Rg2+ 26.Kh1 Rf2+ 
27.Kg1 Rg2+ 1/2-1/2

Forum Posts

External Links

Chess Engine

Misc

References

Up one Level