Difference between revisions of "ChessBase (Database)"

From Chessprogramming wiki
Jump to: navigation, search
Line 214: Line 214:
 
* [http://en.chessbase.com/post/we-proudly-announce-chessbase-14-is-now-available We proudly announce: ChessBase 14 is now available], [[ChessBase|ChessBase News]], November 26, 2016
 
* [http://en.chessbase.com/post/we-proudly-announce-chessbase-14-is-now-available We proudly announce: ChessBase 14 is now available], [[ChessBase|ChessBase News]], November 26, 2016
 
* [http://en.chessbase.com/post/chessbase14-assisted-analysis-tutorial ChessBase 14: It helps you to play better!], [[ChessBase|ChessBase News]], December 07, 2016
 
* [http://en.chessbase.com/post/chessbase14-assisted-analysis-tutorial ChessBase 14: It helps you to play better!], [[ChessBase|ChessBase News]], December 07, 2016
* [http://en.chessbase.com/post/chessbase-14-qanda-with-matthias-wuellenweber Features of ChessBase 14] with [[Matthias Wüllenweber]], [[ChessBase|ChessBase News]], December 13, 2016 » [[ChessBase (Database)#CB14QA|ChessBase Q&A Video]]
+
* [http://en.chessbase.com/post/chessbase-14-qanda-with-matthias-wuellenweber Features of ChessBase 14] with [[Matthias Wüllenweber]], [[ChessBase|ChessBase News]], December 13, 2016 » [[ChessBase (Database)#CB14QA|ChessBase 14 Q&A Video]]
 +
===ChessBase 15===
 +
* [https://en.chessbase.com/post/announcing-grand-chessbase-15-release ChessBase 15 now released], [[ChessBase|ChessBase News]], November 15, 2018
 +
* [https://en.chessbase.com/post/installing-chessbase-15-a-step-by-step-guide Getting the most out of ChessBase 15: a step-by-step guide] by [https://en.chessbase.com/post/tausendsassa-nick-murphy Nick Murphy], [[ChessBase|ChessBase News]], May 11, 2020
 +
* [https://en.chessbase.com/post/getting-the-most-out-of-chessbase-15-a-step-by-step-guide-2 Getting the most out of ChessBase 15: a step-by-step guide #2] by [https://en.chessbase.com/post/tausendsassa-nick-murphy Nick Murphy], [[ChessBase|ChessBase News]], May 13, 2020
 +
* [https://en.chessbase.com/post/getting-the-most-out-of-chessbase-15-a-step-by-step-guide-3-layout Getting the most out of ChessBase 15: a step-by-step guide #3 – Layout] by [https://en.chessbase.com/post/tausendsassa-nick-murphy Nick Murphy], [[ChessBase|ChessBase News]], May 23, 2020
 +
* [https://en.chessbase.com/post/getting-the-most-out-of-chessbase-15-a-step-by-step-guide-4-the-board Getting the most out of ChessBase 15: a step-by-step guide #4 – The Board] by [https://en.chessbase.com/post/tausendsassa-nick-murphy Nick Murphy], [[ChessBase|ChessBase News]], June 03, 2020
 +
* [https://en.chessbase.com/post/getting-the-most-out-of-chessbase-15-a-step-by-step-guide-5-local-engines Getting the most out of ChessBase 15: a step-by-step guide #5 – Local Engines] by [https://en.chessbase.com/post/tausendsassa-nick-murphy Nick Murphy], [[ChessBase|ChessBase News]], June 09, 2020
 +
* [https://en.chessbase.com/post/getting-the-most-out-of-chessbase-15-a-step-by-step-guide-6-uci-engines Getting the most out of ChessBase 15: a step-by-step guide #6 – UCI Engines] by [https://en.chessbase.com/post/tausendsassa-nick-murphy Nick Murphy], [[ChessBase|ChessBase News]], June 23, 2020
 +
===ChessBase 16===
 +
* [https://en.chessbase.com/post/chessbase-16-the-new-features-part1 ChessBase 16 - The new features (Part 1)] by [https://www.udemy.com/user/arne-kaehler/ Arne Kaehler],  [[ChessBase|ChessBase News]], November 10, 2020
 +
* [https://en.chessbase.com/post/chessbase-16-the-new-features-part1-2 ChessBase 16 - The new features (Part 2)] by [https://www.udemy.com/user/arne-kaehler/ Arne Kaehler],  [[ChessBase|ChessBase News]], November 11, 2020
 +
* [https://en.chessbase.com/post/chessbase-16-the-new-features-part1-3 ChessBase 16 - The new features (Part 3)] by [https://www.udemy.com/user/arne-kaehler/ Arne Kaehler],  [[ChessBase|ChessBase News]], November 12, 2020 » [[ChessBase (Database)#CB16Novelties|ChessBase 16 Novelties Video]]
 +
* [https://en.chessbase.com/post/chessbase-16-the-new-features-part1-4 ChessBase 16 - The new features (Part 4)] by [https://www.udemy.com/user/arne-kaehler/ Arne Kaehler],  [[ChessBase|ChessBase News]], November 13, 2020
 +
* [https://en.chessbase.com/post/chessbase-16-the-new-features-part1-5 ChessBase 16 - The new features (Part 5)] by [https://www.udemy.com/user/arne-kaehler/ Arne Kaehler],  [[ChessBase|ChessBase News]], November 16, 2020
 
===Android===
 
===Android===
 
* [http://en.chessbase.com/post/chebase-online-for-android-creating-a-specific-book ChessBase Online for Android – Creating a specific book] by [[Albert Silver]], [[ChessBase|ChessBase News]], July 18, 2012
 
* [http://en.chessbase.com/post/chebase-online-for-android-creating-a-specific-book ChessBase Online for Android – Creating a specific book] by [[Albert Silver]], [[ChessBase|ChessBase News]], July 18, 2012
Line 226: Line 240:
 
===Shop===
 
===Shop===
 
* [http://shop.chessbase.com/en/categories/40 ChessBase], [[ChessBase|ChessBase Shop]]
 
* [http://shop.chessbase.com/en/categories/40 ChessBase], [[ChessBase|ChessBase Shop]]
: [http://shop.chessbase.com/en/products/chessbase14_mega_package_engl?Ref=RF70-5OH0EFN840 ChessBase 14 - Mega package - english Version], [[ChessBase|ChessBase Shop]]
+
: [https://shop.chessbase.com/en/products/chessbase_16_mega_package ChessBase 16 - Mega package Edition 2021], [[ChessBase|ChessBase Shop]]
 
===Videos===
 
===Videos===
 
* ChessBase 11 from [[ChessCentral]] with [[Steve Lopez]], September 17, 2010, [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 
* ChessBase 11 from [[ChessCentral]] with [[Steve Lopez]], September 17, 2010, [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 
: {{#evu:https://www.youtube.com/watch?v=onBwkws-mbM|alignment=left|valignment=top}}
 
: {{#evu:https://www.youtube.com/watch?v=onBwkws-mbM|alignment=left|valignment=top}}
* <span id="CB14QA"></span>[http://en.chessbase.com/post/chessbase-14-qanda-with-matthias-wuellenweber ChessBase 14 Q&A] - with [[Matthias Wüllenweber]], December 2016, [https://en.wikipedia.org/wiki/YouTube YouTube] Video
+
* <span id="CB14QA"></span>[http://en.chessbase.com/post/chessbase-14-qanda-with-matthias-wuellenweber ChessBase 14 Q&A] - with [[Matthias Wüllenweber]], December 2016, [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 
: {{#evu:https://www.youtube.com/watch?v=DI5qu9UEmHY|alignment=left|valignment=top}}
 
: {{#evu:https://www.youtube.com/watch?v=DI5qu9UEmHY|alignment=left|valignment=top}}
 +
* <span id="CB16Novelties"></span>ChessBase 16 - The novelties (Matthias Wuellenweber) Part 3 - with [[Matthias Wüllenweber]], November 2020, [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 +
: {{#evu:https://www.youtube.com/watch?v=b9Ga3W7jDA8|alignment=left|valignment=top}}
  
 
=References=  
 
=References=  

Revision as of 22:11, 16 November 2020

Home * User Interface * GUI * ChessBase
Home * Software * Databases * ChessBase

ChessBase 1.0 on Atari ST in 1987 [1]

ChessBase,
a chess database front and back end developed by Matthias Wüllenweber for the Atari ST which led to the foundation of the ChessBase company in 1986 [2] along with Frederic Friedel - the product name eponym of the company. ChessBase 1.0 was first released in January 1987 for the Atari ST running under GEM. Mathias Feist joined ChessBase in the late 80s, and was responsible to port the database and interface from Atari ST into the x86 DOS/Windows world, and further integrated first chess engines into the ChessBase interface, turning this into Fritz in 1991. Subsequent ChessBase versions evolved to a sophisticated multiple purpose GUI for database management, database queries and mining, interactive multimedia and video tutorials, analyzing or playing games and automatic engine tournaments with various native, UCI or WinBoard compliant engines on a single computer, inside a network or cloud, online play via the Playchess chess server, and Web- and desktop publishing of chess related documents.

GUI

The ChessBase 12 GUI is based on the fluent design as introduced by Microsoft Office 2007, featuring a ribbon [3], which is a set of toolbars placed on tabs. Beside the ribbon, the main window features various workspace layouts, either tiled by a navigation folder window, a database list view and database game-list and preview window, or game-lists for query results and game windows with board- and tabbed windows for game notation, annotations, references, score sheet, opening book tree, etc., to play, replay or analyze a game.

Database

A chess database is an organized collection of hundreds, thousands, or nowadays even millions of chess games. The proprietary ChessBase format manages those games with indices and classifiers for data mining and fast access. Queries for games can consider a variety of items, such as player names, date of games, ECO code, thematic keys and fragments of positions. PGN is supported as interchange format.

Formats

The ChessBase 3 database format (CBF) used two kind of files, data (*.cbf) and indices (*.cbi). The move encoding was based on a deterministic move generator, storing the generation number of a move. Along with ChessBase 6 in 1996, a new format was established, dubbed CBH, which was able to handle nested variations with annotations, multimedia files, and more sophisticated indices. One CBH database consists of more than ten files with various extensions [4], which can be archived inside a single file (*.cbv) format [5]. Apparently, the CBH file format was reverse engineered for interoperability purposes like import into other databases [6].

File Extensions

[7]

  • cbh - Game Data (Header)
  • cbg - Game Moves and Variations (Game)
  • cba - Annotations
  • cbp - Player Index
  • cbt - Tournament Index
  • cbc - Commentators Index
  • cbs - Source Index
  • cko - Opening Key (Names)
  • cpo - Positions, Openings
  • ckn - General Theme Key (Names)
  • cpn - Positions General Key
  • ck1 ck2 ck3 - Tactical, Strategical and Endgame key (Names)
  • cp1 cp2 cp3 - Positions Key
  • cbv - Compressed and Archived Database
  • cbz - Encrypted Archive
  • cbb - Search Booster
  • cbo - Extra Search Booster for Opening Positions
  • cbd - Double hash tables, hashed info on the games, speeding up search
  • cbi - Old Index File
  • cbf - Old CB-Database
  • ctg - Opening Tree of Games (Opening Book)

Version History

Chess Engines

ChessBase and Fritz GUI compatible native chess engines.

See also

Nalimov Tablebases
Syzygy Bases
ChessDB
ChessX
Scid vs. PC
Scidb

Publications

Forum Posts

1990 ...

Re: ChessBase by Mike Valvo, rgc, January 30, 1991

1995 ...

2000 ...

2005 ...

2010 ...

External Links

Reviews

ChessBase

ChessBase 8

ChessBase 9

ChessBase 10

ChessBase 11

ChessBase 12

ChessBase 13

ChessBase 14

ChessBase 15

ChessBase 16

Android

Online

Shop

ChessBase 16 - Mega package Edition 2021, ChessBase Shop

Videos

References

Up one Level