Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Difference between revisions of "Chess program BBChess"


Line 18: Line 18:
  
 
== Rating ==
 
== Rating ==
* [http://computerchess.org.uk/ccrl/4040/rating_list_all.html CCRL ratings] 2446 (1.1)
+
* [http://computerchess.org.uk/ccrl/4040/rating_list_all.html CCRL ratings] 2437 (1.1), ''' 2361 (1.2)'''
 
* [http://www.superchessengine.com/free_engine.htm superchessengine.com] 2297 (1.01)
 
* [http://www.superchessengine.com/free_engine.htm superchessengine.com] 2297 (1.01)
 
* [http://213.133.98.132/rwbc/Ratings/Ratings.htm Regensburg Winboard Circuit] 2087 (0.99), 2123 (0.99b), 2308 (1.1)
 
* [http://213.133.98.132/rwbc/Ratings/Ratings.htm Regensburg Winboard Circuit] 2087 (0.99), 2123 (0.99b), 2308 (1.1)
Line 26: Line 26:
 
* [http://vigo.altervista.org/rating_list.html The Winboard Olympic Chess Tournament] 2081 (0.99b)
 
* [http://vigo.altervista.org/rating_list.html The Winboard Olympic Chess Tournament] 2081 (0.99b)
 
* [http://freechess.org Free Internet Chess Server] 2412 (1.11)
 
* [http://freechess.org Free Internet Chess Server] 2412 (1.11)
* [[EPD test 22.02.2007 | EPD knjižnice]] 2344 (1.1)
+
* [[EPD test 22.02.2007 | EPD knjižnice]] 2433 (0.99), 2471 (1.0), 2485 (1.01), 2503 (1.1), 2507 (1.11)
  
 
== Tournaments ==
 
== Tournaments ==
Line 53: Line 53:
 
** [[Media:BBChess12Win32.7z | Windows 32-bit ]]
 
** [[Media:BBChess12Win32.7z | Windows 32-bit ]]
 
** [[Media:BBChess12.7z | Source]]
 
** [[Media:BBChess12.7z | Source]]
 +
 
* [http://wbec-ridderkerk.nl/ Opening books and EGBB's]
 
* [http://wbec-ridderkerk.nl/ Opening books and EGBB's]
 +
** Scorpio endgame bitbases
 +
** PolyGlot books
  
 
* [[Chess program BBChess/Older versions|Older versions]]
 
* [[Chess program BBChess/Older versions|Older versions]]
Line 68: Line 71:
 
<tr>
 
<tr>
 
<td>
 
<td>
 +
*[[EPD test 06.10.2007]]
 
*[[EPD test 17.05.2007]]
 
*[[EPD test 17.05.2007]]
 
*[[EPD test 22.02.2007]]
 
*[[EPD test 22.02.2007]]
 +
</td><td>
 
*[[EPD test 29.01.2007]]
 
*[[EPD test 29.01.2007]]
 
*[[EPD test 14.12.2006]]
 
*[[EPD test 14.12.2006]]
</td><td>
 
 
*[[EPD test 03.08.2005]]
 
*[[EPD test 03.08.2005]]
 
</td>
 
</td>

Revision as of 08:19, 7 October 2007

BBChess is a computer chess engine by Borko Bošković. BBChess version 1.2 has a rating over 2300 ELO points.

BBChess10.jpg

BBchess is Free Open Source Software and is licensed under the GNU General Public License.

Technical details

The program is written in ANSI C programming language with glib library and has the following implemented concepts:

Rating

Tournaments

Games

Events

Program

You can play against our chess program:

Installation

Download and extract zip file in specific folder. In graphical user interface choose file bbchess.exe (bbchess). Then select engine BBChess as an active engine.

Test results

Links

Bibliography

(pdf) B. Bošković, S. Greiner, J. Brest, V. Žumer. Uglaševanje šahovskega programa BBChess z uporabo algoritma diferencialne evolucije. Zbornik šestnajste mednarodne Elektrotehniške in računalniške konference ERK, 2007, pp. 73-76.

B. Bošković, S. Greiner, J. Brest, V. Žumer. A Differential Evolution for the Tuning of a Chess Evaluation Function. 2006 IEEE World Congress on Computational Intelligence, 2006, pp. 6742-6747.

B. Bošković, J. Brest, V. Žumer. Objektno orientirano načrtovanje in implementacija računalniškega šaha. Elektroteh. vestn., 2006, vol. 1, no. 73, pp. 31-37.

B. Bošković, S. Greiner, J. Brest, V. Žumer. Adaptivni algoritem diferencialne evolucije za uglaševanje parametrov ocenitve funkcije računalniškega šaha. Zbornik petnajste mednarodne Elektrotehniške in računalniške konference ERK, 2006, pp. 83-86.

B. Bošković, J. Brest. Računalniški šah. Abakus, 2006, pp. 18.

B. Bošković, S. Greiner, J. Brest, V. Žumer. The Representation of Chees Ggame. Proceedings of the 27th International Conference on Information Technology Interfaces, 2005, pp. 381-386.

B. Bošković, S. Greiner, J. Brest, V. Žumer. Učenje računalniškega šaha z uporabo algoritma diferencialne evolucije. Zbornik štirinajste mednarodne Elektrotehniške in računalniške konference ERK, 2005, pp. 71-74.

B. Bošković. Analiza algoritma za igranje šaha. Univerza v Mariboru, Fakulteta za elektrotehniko, računalništvo in informatiko, 2005, pp. 1-23.

B. Bošković. Implementacija računalniškega šaha: diplomska naloga univerzitetnega študijskega programa. Fakulteta za elektrotehniko, računalništvo in informatiko, 2004.