ICC Help: LibraryBot
Currently over 80,000 games listed in the libraries in help Hist-libs, help WC-libs help 1997-libs help 1998-libs help 1999-libs help 2000-libs help 2001-libs help 2002-libs help 2003-libs help 2004-libs help 2005-libs help 2006-libs help 2007-libs help 2008-libs help 2009-libs help 2010-libs help 2011-libs help 2012-libs help 2013-libs and help Cool-libs are archived.
LibraryBot allows searches by one or two names, ECO code, year, and library name. You can use one or all of these paramaters in a search. To search by a name, or the names of two players who played each other, type, for example,
For the ECO, year, or library searches use arguments such as,
A space indicates a new argument so be sure to type each paramater with no spaces. Parameters cannot be abbreviated.
The lib argument, for example,
lists games from libraries that have linares in their name. Read further down about the libname argument that lists liblists.
Because names are not standardized in LibraryBots database, LibraryBot matches name fragments to names. So
will match "fischer,r", "fischer,r." etc.
to see all the names that match fischer in the database.
Library names vary from year to year, such as,
which brings up linares2002, linares2001, etc. Fragments are designed to work there as well and you can just type
to bring up all linares libraries.
In a two name search, if the second name starts with a "!", it will exclude games that include both fragments in the same name. For example,
will find games with a name that matches the fragment hort, but excludes short.
In addition to the above parameters there are two other parameters that can modify a search. The first is result. result can be set to 0, a loss, 1, a win, 2, a draw, and 3, a win or loss but not a draw. You also can do result=w or result=b for games won by white, for the "w" setting, or games won by black, for result=b.
will list shirov's wins against kramnik. Use result=0 for shirov's losses.
There is also a color argument that is similar to result.
for his games as white (win, loss, or draw). This can be used with other searches such as result. For example,
lists his games as white where he lost.
Unfortunately most wc-libs and a few hist-libs were uploaded around 1998 with an interface that uploaded the year as year of upload (mainly 1998), not the year of play. The best way to search for these libraries is with the libname argument described below. For example,
The third modifier paramater is sort. The other two are color and result. sort helps scroll through long search lists quickly. sort can be set equal to numbers from 1 to 9 and will start the search list display at the beginning of that ninth of the game list. This may sound tricky, but here is a simple example. In a 900 item list the argument sort=7 will start at the beginning of the seventh ninth or 600. 700 is the eighth ninth and 800 is the beginning of the ninth ninth in a 900 item list.
You can also now just search for liblists that match a fragment you give. For example,
would give you clickable liblists that contain the phrase linares. Add an "f" to see finger links as well. For example,
To see famous chess books collected in libraries that are now searchable, use
LibraryBot updates to add games from the latest event libraries daily. Use
to see how many games and library accounts are databased at a given moment. Use
to see a list of the last 25 or so libraries that have been added to the database.