ICGA

电脑棋类程序竞赛:国际象棋,围棋,以及其它
enfrjazhesdept
首页 / 程序 / GridChess

GridChess

团队成员

评论
Kai Himstedt
Ulf Lorenz
Thomas GakschToga parts
Fabien LetouzeyFruit parts
Robert HyattCrafty parts

参赛

头衔参赛者得分对局
国际象棋, 2007, 阿姆斯特丹Third Place127.011
国际象棋 (Blitz), 2007, 阿姆斯特丹84.07

介绍

介绍来源于 2007:

GridChess is composed of two major components: 1) The proxy chess engine (Crafty based) performs no tree search itself but has some kind of a master role to control the optimistic pondering with distributed worker clients. As a simplified explanation of optimistic pondering here, one can imagine the worker clients forming a pondering pipeline with expected opponent moves extracting this information from the principal variations provided by the chess engines. 2) Real chess engines (controlled by distributed worker clients), Fruit/Toga based, parallelized with Young Brothers Wait Concept (YBWC). This way a combination of two parallel concepts was realized building the complete GridChess system: The parallel Fruit/Toga base engines using the YBWC may run on high performance clusters, each cluster representing a worker client for the proxy chess engine. Several such clusters are then used for an asynchronous distributed game-tree search with the optimistic pondering method.