History of changes ------------------ 1.1.0 (2010-03-25) - Added '-bench' command - it tests the query speed. - '-web-query' command is now documented. - Added simple forward search in '-query', '-web-query' and '-bench' commands. It allows to query positions even when some of the needed tables are missing. - Added table cache, always enabled for '-query', '-web-query' and '-bench' commands. Cache size is currently fixed to 200 MB. - Added max depth parameter into '-query' and '-web-query' commands. - Added '-shrink' command - it removes one table from each pair of tables, to save space. - '-build' command now requires an additional parameter , which is the maximum number of pieces per side (including kings). Use 11 to build the complete database. Use 6 for a more realistic subset. - '-build' command now has optional parameter for delay time. - Added 'auto' compression, which will choose the best codec for each individual block of data written to disk. - Changed file format, sub-tables can be combined now. - Positions under check are saved separately from those not under check. - Added LZMA compression. - Fixed verification of DTC tables. - Fixed building of 12-piece DTM tables: in 1.0.0 it was hard-coded to DTC. - Web-interface: Added board coordinates. - Web-interface: Changed vertical alignment of the move list, to make easy to follow the first line without moving the mouse. - Removed default interactive mode. Now '-query' option starts interactive query interface. - Minor interface improvements. Note: Database file format is not compatible with 1.0.0, and there is no conversion utility, so the database has to be re-built. Known problems: DTC querying with shrunk database probably does not work correctly. Basically all you can do with shrunk database is benchmarking and querying, DTM only. Doing anything else with it (verifying, statistics, mining, compression/decompression, etc.) was not tested, which means it probably does not work. 1.0.0 (2009-12-20) - First release. - Can construct and query the complete 3x4 chess database (up to 12 pieces). - Supports DTM and DTC metrics. - Supports bzip2 and zlib compression. - Can mine for max-DTM and max-DTC positions, also for zugzwangs.