Difference between revisions of "Brian Sheppard"

From Chessprogramming wiki
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 10: Line 10:
 
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 <ref>[[Brian Sheppard]] ('''2002'''). ''Towards Perfect Play of Scrabble''. Ph.D. thesis, [[Maastricht University]]</ref>.  
 
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 <ref>[[Brian Sheppard]] ('''2002'''). ''Towards Perfect Play of Scrabble''. Ph.D. thesis, [[Maastricht University]]</ref>.  
 
His Ph.D. thesis ''Towards Perfect Play of Scrabble'' received the [[ChessBase]] [[ChessBase#BestPublicationAward|Best-Publication Award]].
 
His Ph.D. thesis ''Towards Perfect Play of Scrabble'' received the [[ChessBase]] [[ChessBase#BestPublicationAward|Best-Publication Award]].
Brian Sheppard started writing his first chess program in 1986, which has taken him 9 years and 3 complete [[Move Generation|move generators]] to make a chess engine with championship-caliber speed <ref>[[Brian Sheppard]] ('''1996'''). ''A Professional Programmer''.  [[Computer Chess Reports]], Vol. 5, No. 3+4, pp. 117</ref>.
+
Brian Sheppard started writing his first chess program in 1986, which took him 9 years and 3 complete [[Move Generation|move generators]] to make a chess engine with championship-caliber speed <ref>[[Brian Sheppard]] ('''1996'''). ''A Professional Programmer''.  [[Computer Chess Reports]], Vol. 5, No. 3+4, pp. 117</ref>.
 
More recently, he contributes to the [[Stockfish]] project <ref>[https://github.com/official-stockfish/Stockfish/blob/master/AUTHORS Stockfish/AUTHORS]</ref>.
 
More recently, he contributes to the [[Stockfish]] project <ref>[https://github.com/official-stockfish/Stockfish/blob/master/AUTHORS Stockfish/AUTHORS]</ref>.
  
Line 50: Line 50:
 
[[Category:Othello Programmer|Sheppard]]
 
[[Category:Othello Programmer|Sheppard]]
 
[[Category:Scrabble Programmer|Sheppard]]
 
[[Category:Scrabble Programmer|Sheppard]]
 +
[[Category:Stockfish Contributor|Sheppard]]

Latest revision as of 14:24, 27 June 2020

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

1996

2000 ...

Forum Posts

1995 ...

2010 ...

External Links

References

  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