Stuart+Cracraft

an American computer scientist and [|cloud] [|DevOps] engineer at [|Red 5 Studios], and before affiliated with Apple Inc. and [|Wells Fargo]. As computer chess programmer, Stuart Cracraft is primary author of GNU Chess Version 1, starting the development in the mid 80s, and author of Gazebo which was later incorporated into GNU Chess 5. In 1984, Stuart Cracraft published on bitboard move generation in the ICCA Journal. || toc =Publications=
 * Home * People * Stuart Cracraft**
 * [[image:stuartcracraft.jpg width="240" height="240" link="https://profiles.google.com/stuart.cracraft/about"]] ||~  || **Stuart Cracraft**,
 * Stuart Cracraft ||~  ||^   ||
 * Stuart Cracraft (**1984**). //Bitmap move generation in Chess//. ICCA Journal, Vol. 7, No. 3

=Forum Posts=

1985

 * [|ACM Computer Chess Championship] by Stuart Cracraft, [|Usenet], November 2, 1985 » ACM 1985

1990 ...

 * [|GNU Chess 1.55 ready] by Stuart Cracraft, gnu.chess, January 2, 1990
 * [|GNU Chess 1.55 vs. Fidelity Mach 3] by Stuart Cracraft, gnu.chess, January 3, 1990
 * [|Re: IBM PC front end for GNU chess] by Stuart Cracraft, gnu.chess, December 17, 1990
 * [|GNU Chess wins London computer chess tourney] by Stuart Cracraft, gnu.chess, August 17, 1992 » UPCCC 1992
 * [|Re: An Open Letter to Computer Chess Programmers] by Stuart Cracraft, rgc, January 02, 1994 » Gazebo
 * [|Re: GNU Chess v4.0] by Stuart Cracraft, rgc, January 16, 1994

1995 ...

 * [|Re: request ...] by Stuart Cracraft, gnu.chess, June 16, 1995 » GNU Chess
 * [|bitboard move generation question] by Stuart Cracraft, rgcc, September 05, 1997
 * [|Deep Blue eval function tuning technique] by Stuart Cracraft, CCC, January 08, 1998 » Deep Blue
 * [|Automated Tuning] by Stuart Cracraft, CCC, January 12, 1998 » Automated Tuning
 * [|Pattern Matching -- Avoiding Hand-Tuning] by Stuart Cracraft, CCC, January 21, 1998
 * [|King Safety] by Stuart Cracraft, CCC, April 22, 1998

2000 ...

 * [|MTD(f)] by Stuart Cracraft, CCC, July 26, 2004 » MTD(f)
 * [|Enhanced Transposition Cutoff] by Stuart Cracraft, CCC, July 28, 2004 » Enhanced Transposition Cutoff
 * [|Delta Pruning] by Stuart Cracraft, CCC, August 10, 2004
 * [|pawn structure, pawn hash, square-of-pawn, pawn-races] by Stuart Cracraft, CCC, August 19, 2004
 * [|triangular pv vs. hash move pv] by Stuart Cracraft, CCC, September 11, 2004
 * [|singular extension] by Stuart Cracraft, CCC, September 15, 2004 » Singular Extensions
 * [|The Null Move Killer] by Stuart Cracraft, CCC, September 29, 2004
 * [|Futility] by Stuart Cracraft, CCC, October 14, 2004
 * [|Futility Prune question] by Stuart Cracraft, CCC, October 17, 2004

2005 ...

 * [|Chess program improvement project (copy at TalkChess/ICD)] by Stuart Cracraft, Winboard Forum, March 07, 2006 » Win at Chess
 * [|Where to put timeout code in search?] by Stuart Cracraft, CCC, July 18, 2007 » Time Management
 * [|How to Best Limit Checks in the Quiescence ?] by Stuart Cracraft, CCC, August 20, 2007 » Check, Checks in Quiescence Search
 * [|Null Move] by Stuart Cracraft, CCC, November 23, 2007 » Null Move Pruning
 * [|Lisp chess] by Stuart Cracraft, CCC, March 15, 2008
 * [|An Oldie but a Goodie] by Stuart Cracraft, CCC, August 16, 2008 » History
 * [|future mobility evaluation term] by Stuart Cracraft, CCC, December 01, 2008 » Mobility
 * [|Kudos to Tord on Glaurung for iPhone] by Stuart Cracraft, CCC, February 28, 2009 » Glaurung

2010 ...

 * [|hiatus good for bug-finding] by Stuart Cracraft, CCC, June 27, 2010 » Engine Testing

2015 ...

 * [|automated tuning] by Stuart Cracraft, CCC, March 13, 2017 » Automated Tuning
 * [|Managing draws in the tree search] by Stuart Cracraft, CCC, March 26, 2017 » Draw
 * [|random evaluation perturbation factor] by Stuart Cracraft, CCC, April 24, 2017
 * [|horrid positional play in a solid tactical searcher] by Stuart Cracraft, CCC, April 29, 2017

=External Links=
 * [|Stuart Cracraft | LinkedIn]
 * [|Stuart Cracraft from openresource.com]

=References= =What links here?= include page="Stuart Cracraft" component="backlinks" limit="80"
 * Up one level**