Brian Sheppard

From Chessprogramming wiki
Jump to: navigation, search

Home * People * Brian Sheppard

Brian Sheppard,
an American mathematician, computer scientist and computer games programmer, including the games of chess, Othello, and most notably Scrabble, where he is author of the commercial program Maven [1]. Maven applies various search algorithms for various game stages, a probability-weighted search, Monte-Carlo Tree Search and B* for the endgame analysis. Brian Sheppard holds a BA in mathematics from Harvard University in 1984, and a Ph.D. from Maastricht University under supervision of Jaap van den Herik and Jonathan Schaeffer in 2002 [2]. His Ph.D. thesis Towards Perfect Play of Scrabble received the ChessBase Best-Publication Award. Brian Sheppard started writing his first chess program in 1986, which took him 9 years and 3 complete move generators to make a chess engine with championship-caliber speed [3]. More recently, he contributes to the Stockfish project [4].

Selected Publications


2000 ...

Forum Posts

1995 ...

2010 ...

External Links


  1. Brian Sheppard talks about Maven
  2. Brian Sheppard (2002). Towards Perfect Play of Scrabble. Ph.D. thesis, Maastricht University
  3. Brian Sheppard (1996). A Professional Programmer. Computer Chess Reports, Vol. 5, No. 3+4, pp. 117
  4. Stockfish/AUTHORS
  5. slightly revised version of the CG 2004 paper

Up one level