After 7 year from the last release I release a new version of my winboard chess engine Bremboce. I've rewritten the engine in Java!!!
The jar file is downloadable from here:
http://bremboce.cisana.com/download_en.php
Features
- Written in Java
- Array board coding
- Negamax search with capture quiescence
- Simple internal opening book
- Recognize: 3 moves repetition, 50 moves rule, draw for insufficient material to mate
- Winboard protocol 2 compatible
- Can load fen positions
Changes from previous version
- Rewritten in Java from version 0.4 that was written in C
- Removed null move, hash tables and the external opening book
- Fixed a bug in evaluating checkmate positions
- Fixed a bug in evaluating king position in the end game
- Fixed a bug with the level command from winboard
- Added a simple internal opening book just to diversify the games
- Added the recognition of draws for insufficient material to mate
Gianluca
Released Bremboce 0.6 Java winboard engine
Moderators: hgm, Rebel, chrisw
-
- Posts: 40
- Joined: Sun Feb 08, 2009 5:30 pm
- Location: Italy
-
- Posts: 1296
- Joined: Sun Mar 12, 2006 6:46 pm
- Location: Kelowna
- Full name: Tony Mokonen
Re: Released Bremboce 0.6 Java winboard engine
Thank you Gianluca. I think you just set a new world record for the amount of time between engine releases .
Tony
Tony
-
- Posts: 937
- Joined: Wed Mar 08, 2006 9:13 pm
- Location: Aurec, France
Re: Released Bremboce 0.6 Java winboard engine
Hi Gianluca
Congrates for this new release
Olivier
Congrates for this new release
Olivier
The Winboard Forum : http://www.open-aurec.com/wbforum/
ChessWar/OpenWar : http://www.open-aurec.com/chesswar/
ChessWar/OpenWar : http://www.open-aurec.com/chesswar/
-
- Posts: 40
- Joined: Sun Feb 08, 2009 5:30 pm
- Location: Italy
Re: Released Bremboce 0.6 Java winboard engine
It's not like an ELO record but it's always a record!!!
I've been succesful to stay away for a long period of time from the computer chess drug but this is a relapse!
Gianluca
I've been succesful to stay away for a long period of time from the computer chess drug but this is a relapse!
Gianluca
-
- Posts: 40
- Joined: Sun Feb 08, 2009 5:30 pm
- Location: Italy
Re: Released Bremboce 0.6 Java winboard engine
Thank you Oliver.
We well see how it perform in the next ChessWar!
Gianluca
We well see how it perform in the next ChessWar!
Gianluca
-
- Posts: 4610
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: Released Bremboce 0.6 Java winboard engine
Hi Tony, don't forget the Blikskottel update this year ;-)tmokonen wrote:Thank you Gianluca. I think you just set a new world record for the amount of time between engine releases :).
Tony
(and perhaps we see a new InMiChess too?)
Guenther
-
- Posts: 75
- Joined: Sat Jan 05, 2008 12:51 pm
- Location: Mariano Comense (CO) Italy
Re: Released Bremboce 0.6 Java winboard engine
Hi Gianluca!
on my site you can see the result of a small test with your engine (+100 points compared to old 0.4 version)
Greetings, Ciro
on my site you can see the result of a small test with your engine (+100 points compared to old 0.4 version)
Greetings, Ciro
-
- Posts: 2684
- Joined: Sat Jun 14, 2008 9:17 pm
Re: Released Bremboce 0.6 Java winboard engine
Where is your site ?vigo64 wrote:Hi Gianluca!
on my site you can see the result of a small test with your engine (+100 points compared to old 0.4 version)
Greetings, Ciro
thanks
-
- Posts: 40
- Joined: Sun Feb 08, 2009 5:30 pm
- Location: Italy
Re: Released Bremboce 0.6 Java winboard engine
Hi Ciro!
I've seen the test on yuour site, it's a very good result considering that the egnine has been rewritten in Java that is slower than C of the version 0.4. Null moves and hash tables that I've removed were probably buggy and a few bug fix have done the rest. Have you used the jar file for the test?
Jim Ablett has kindly compiled the jar file with Excelsior Jet to have x86 native code but on my pc Athlon 64 X2 seems slower than the one in Java byte code.
Thank you!
Gianluca
I've seen the test on yuour site, it's a very good result considering that the egnine has been rewritten in Java that is slower than C of the version 0.4. Null moves and hash tables that I've removed were probably buggy and a few bug fix have done the rest. Have you used the jar file for the test?
Jim Ablett has kindly compiled the jar file with Excelsior Jet to have x86 native code but on my pc Athlon 64 X2 seems slower than the one in Java byte code.
Thank you!
Gianluca
-
- Posts: 75
- Joined: Sat Jan 05, 2008 12:51 pm
- Location: Mariano Comense (CO) Italy
Re: Released Bremboce 0.6 Java winboard engine
YesHi Ciro!
Have you used the jar file for the test?
Do you want to test this one with my laptop (Vista 64bit)?Jim Ablett has kindly compiled the jar file with Excelsior Jet to have x86 native code but on my pc Athlon 64 X2 seems slower than the one in Java byte code.
Thank you!
Gianluca