Difference between revisions of "Woodpusher"

From Chessprogramming wiki
Jump to: navigation, search
(Created page with "'''Home * Engines * Woodpusher''' border|right|thumb|Woodpusher mascot '''Woodpusher''',<br/> a chess program developed in 1989 by...")
 
Line 24: Line 24:
  
 
=Publications=
 
=Publications=
* [[John Hamlen]] ('''2004'''). ''Seven Year Itch''. [[ICGA Journal]], Vol. 27, No. 4, pp. 255-258. <ref>[https://en.wikipedia.org/wiki/Seven_Year_Itch_%28disambiguation%29 Seven Year Itch (disambiguation) from Wikipedia]</ref> » [[WCCC 2004]]
+
* [[John Hamlen]] ('''2004'''). ''Seven Year Itch''. [[ICGA Journal#27_1|ICGA Journal, Vol. 27, No. 4]] <ref>[https://en.wikipedia.org/wiki/Seven_Year_Itch_%28disambiguation%29 Seven Year Itch (disambiguation) from Wikipedia]</ref> » [[WCCC 2004]]
* [[John Hamlen]] ('''2012'''). ''Game Over for the Woodpusher Experiment: 7+7=0''. [[ICGA Journal]], Vol. 35, No. 1 » [[WCCC 2011]]
+
* [[John Hamlen]] ('''2012'''). ''Game Over for the Woodpusher Experiment: 7+7=0''. [[ICGA Journal#35_1|ICGA Journal, Vol. 35, No. 1]] » [[WCCC 2011]]
  
 
=Forum Posts=
 
=Forum Posts=
Line 40: Line 40:
 
=References=  
 
=References=  
 
<references />
 
<references />
 
 
'''[[Engines|Up one Level]]'''
 
'''[[Engines|Up one Level]]'''
 +
[[Category:DosEngine]]
 +
[[Category:X86]]

Revision as of 12:44, 25 February 2020

Home * Engines * Woodpusher

Woodpusher mascot

Woodpusher,
a chess program developed in 1989 by John Hamlen as part of a university project looking into null-move search techniques. Woodpusher played various World Computer-, World Microcomputer Chess Championships and Computer Olympiads. Woodpusher 1997 played the WCCC 2004 in Ramat-Gan and the WCCC 2011 in Tilburg as an experiment to play with a seven respectively fourteen years old program.

Description

Description given in 1995 from the ICGA tournament site [1] :

Woodpusher is a small chess program (< 64K) of conventional design. It uses an iterative deepening alpha-beta search with PVS and aspiration window enhancements. The first version of Woodpusher was born in 1989 as part of a university project looking into null-move search techniques. True to it's origins, this new version of the program still uses the null-move throughout the search to recognize threats and to forward prune branches of the search tree. A database of attacks from and to all the squares on the board is maintained by using CHESS 4.5's bit-board implementation. These data structures are used for both generating moves and making positional evaluations. Woodpusher's position evaluation is maintained almost entirely incrementally while making and un-making moves during the search, with very little work done at the terminal nodes. The evaluation is therefore necessarily simple, but does include true measures of mobility rather than relying on piece-square evaluations. 

Photos

Wccc2011-3.JPG

WCCC 2011, Woodpusher 1997 by John Hamlen vs. Pandix by Gyula Horváth (left) [2]

Namesakes

See also

Publications

Forum Posts

External Links

Chess Engine

Misc

References

Up one Level