Friday, April 3, 2015

The Open Encyclopedia of Chess Openings (OECO) wiki can be found at: http://oeco.hopto.org/mediawiki/index.php
The OECO wiki is an online repository for computer (and human) chess analysis. Each OECO page represents a unique chess position along with either White or Black's turn to move, and each page may be supplemented with computer analysis of the position.

Everyday, people around the world use chess software to analyze chess positions. Unfortunately, the majority of this analysis remains inaccessible to the rest of the world, sitting idle on someone's hard drive, tablet, or phone. For the rest of us, we must reinvent the wheel so-to-speak and analyze the same position ourselves.
Imagine the wealth of concrete chess analysis that could be assembled if all this widely dispersed analysis were to be freely available to everyone. Rather than analyzing for hours, and duplicating the efforts of others who may have already thoroughly analyzed the same position, this information can be found nearly instantly via a simple web query.

For example, consider the position after 1.f3, the Barnes or Gedult's opening. What is Black's strongest reply? Second strongest? Least strong? This information, along with the evaluation of all twenty of Black's replies to 1.f3 can be found on the OECO wiki: 1.f3
Over time, the wiki continues to be further enriched through new contributions of computer analysis. Uploading this analysis can be done manually by editing the relevant wiki page as one would make a Wikipedia entry.
Java-based computer software is also under development to automate the process of creating and formatting wiki pages. This software takes the PGN notation and translates the PGN into the wiki markup language, wikitext.

Perhaps in the not-to-distant future, the OECO will have its own (mobile) application. Such an app could query the online OECO database for existing computer analysis of any particular position prior to performing any new analysis of its own, and to allow for computer analysis (e.g., Droidfish analysis) to be saved directly and effortlessly to the OECO wiki!