Coko

toc
 * Home * Engines * Coko**

a chess program by Dennis Cooper and Ed Kozdrowicki which competed the first four ACM North American Computer Chess Championships, ACM 1970, ACM 1971, ACM 1972 (Coko III) and ACM 1972 (Coko IV). Coko, the Cooper-Kozdrowicki chess program was written in Fortran as a highly selective tree searcher in the spirit of a Shannon Type B program using a tree pruning system (TPS) consists of a set of commands designed for programming heuristic tree searches. As described by Cooper in the 1971 Panel, Coko III does not use Alpha-Beta:
 * Coko**,

=Descriptions=

ACM
Communications of the ACM, Vol. 16, 7

Man-Machine Studies
International Journal of Man-Machine Studies  =Mate in one?= During the ACM 1971, Coko III offered a pawn versus Genie which, if accepted, would permit a mating sequence 17 plies deep. The pawn was taken, mate was announced, and the predicted line was followed, until ... Apparently due to a bug, Coko III found other moves better than mate in one and threw the win ... code 38. Kc1 f5 39. Kc2 f4 40. Kc1 g4 41. Kc2 f3 42. Kc1 fxg2 43. Kc2 gxh1=Q 44. Kc1 Qxf1+ and resigned later 0-1 code
 * [[image:http://webchess.freehostia.com/diag/chessdiag.php?fen=8/pp6/2p2p2/6p1/1P6/2Q1P3/k1K2PPP/5B1R%20w%20-%20-&size=large&coord=yes&cap=no&stm=yes&fb=no&theme=classic&color1=E3CEAA&color2=635147&color3=000000]] ||
 * 8/pp6/2p2p2/6p1/1P6/2Q1P3/k1K2PPP/5B1R w - - 0 38 ||

=Mater= According to Monroe Newborn in 1975, the chess mating combinations program Mater by George Baylor and Herbert Simon, initially written in [|IPL V], was ported to Fortran and incorporated into Coko :

=See also=
 * Acronym

=Publications=
 * Edward W. Kozdrowicki, [|John S. Licwinko], Dennis W. Cooper (**1971**). //[|Algorithms for a minimal chess player: A blitz player]//. [|International Journal of Man-Machine Studies, Vol 3, 2]
 * Edward W. Kozdrowicki, Dennis W. Cooper (**1973**). //[|COKO III: the Cooper-Koz chess program]//, Communications of the ACM, Vol. 16, 7
 * Edward W. Kozdrowicki, Dennis W. Cooper (**1973**). //[|COKO III and the future of inter-snap judgment communication]//. Proceedings of the ACM annual conference
 * Paul Rushton, Tony Marsland (**1973**). //Current Chess Programs: A Summary of their Potential and Limitations//. INFOR Journal of the Canadian Information Processing Society Vol. 11, No. 1, [|pdf]
 * Edward W. Kozdrowicki, Dennis W. Cooper (**1974**). //[|COKO III: The Cooper-Kozdrowicki chess program].// [|International Journal of Man-Machine Studies Vol. 6, 6]

=External Links=
 * [|ACM COMPUTER CHESS] by Bill Wall
 * [|Classic Computer Chess - ... The programs of yesteryear] by Carey, hosted by the [|Internet Archive]

=References= =What links here?= include page="Coko" component="backlinks" limit="40"
 * Up one level**