Difference between revisions of "Tim Mann"

From Chessprogramming wiki
Jump to: navigation, search
(Created page with "'''Home * People * Tim Mann''' FILE:tim_mann_2004.jpg|border|right|thumb|link=http://tim-mann.org/| Tim Mann <ref>[http://tim-mann.org/ Tim Mann's Home Pa...")
 
 
(One intermediate revision by the same user not shown)
Line 24: Line 24:
 
* [https://groups.google.com/d/msg/rec.games.chess.misc/M-NkXvEu1DM/XeESczC85o0J XBoard and WinBoard, version 3.6.0] by [[Tim Mann]], [[Computer Chess Forums|rgc]], May 09, 1997
 
* [https://groups.google.com/d/msg/rec.games.chess.misc/M-NkXvEu1DM/XeESczC85o0J XBoard and WinBoard, version 3.6.0] by [[Tim Mann]], [[Computer Chess Forums|rgc]], May 09, 1997
 
* [https://groups.google.com/d/msg/rec.games.chess.misc/mavUOiKKADQ/a-jCSNDL9fUJ xboard/WinBoard 4.0.0 available] by [[Tim Mann]], [[Computer Chess Forums|rgc]], June 21, 1998
 
* [https://groups.google.com/d/msg/rec.games.chess.misc/mavUOiKKADQ/a-jCSNDL9fUJ xboard/WinBoard 4.0.0 available] by [[Tim Mann]], [[Computer Chess Forums|rgc]], June 21, 1998
* [https://www.stmintz.com/ccc/index.php?id=213492 Re: "Using de Bruijn Sequences to Index a 1 in a Computer Word"] by [[Tim Mann]], [[CCC]], February 13, 2002 [[Keith H. Randall]], [[De Bruijn sequence]]
+
* [https://www.stmintz.com/ccc/index.php?id=213492 Re: "Using de Bruijn Sequences to Index a 1 in a Computer Word"] by [[Tim Mann]], [[CCC]], February 13, 2002 » [[Keith H. Randall]], [[De Bruijn Sequence]]
  
 
=External Links=  
 
=External Links=  
Line 32: Line 32:
 
* [http://home.hccnet.nl/h.g.muller/engine-intf.html Chess Engine Communication Protocol] by [[Tim Mann]] & [[Harm Geert Muller|H.G. Muller]]
 
* [http://home.hccnet.nl/h.g.muller/engine-intf.html Chess Engine Communication Protocol] by [[Tim Mann]] & [[Harm Geert Muller|H.G. Muller]]
 
* [http://www.tim-mann.org/trs80.html Tim Mann's TRS-80 Pages] » [[TRS-80]]
 
* [http://www.tim-mann.org/trs80.html Tim Mann's TRS-80 Pages] » [[TRS-80]]
 +
* [http://web.archive.org/web/20020925204655fw_/http://www.playwitharena.com/directory/interviews/interviews.htm Arena, Interviews mit Prof. Dr. Robert Hyatt, Tim Mann und Martin Blume] by [[Frank Quisinsky]] for [[ChessBits]], No. 18, May 2002 ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine]) » [[Protocols]], [[Robert Hyatt]], [[Martin Blume]] <ref>[https://www.stmintz.com/ccc/index.php?id=245615 3 interviews about engine protocols with T. Mann, R. Hyatt and M. Blume] by [[Frank Quisinsky]], [[CCC]], August 15, 2002</ref>
  
 
=References=
 
=References=

Latest revision as of 08:28, 3 July 2021

Home * People * Tim Mann

Tim Mann [1]

Timothy (Tim) Mann,
an American computer scientist and programmer from Palo Alto, California. Tim Mann is the creator of XBoard and its Windows pendant WinBoard [2] and its Chess Engine Communication Protocol. In 2002, along with Robert Hyatt, Tim Mann published the ICGA Journal paper on a lock-less transposition table implementation for parallel search [3].

XBoard

Tim Mann's quote from an Interview by Frank Quisinsky, April 2000 [4]:

Originally, xboard and WinBoard were simply graphical user interfaces for GNU Chess, then for GNU Chess and Internet chess servers. Because the GUI and the chess engine are separate programs, several people thought of the idea of connecting their own chess programs in place of GNU Chess, and they began to email me asking how to do it. I think the first person to ask was Shay Bushinsky, in November 1994. Over the years I received so many requests for this information that I was more or less forced into documenting and extending the ad-hoc engine protocol to support them. The document that exists now (chess-engines.html) evolved directly from the original email reply I sent to Shay. Unfortunately, because the protocol was never really designed, but just grew out of documenting the existing communication with GNU Chess, there are still several bugs and deficiencies in it today. It would be nice to make some major revisions, but then of course it would (at best) take a long time for the existing engines to convert over to the new protocol, so both would have to be supported, probably forever. 

Eval tuning in Deep Thought

Eval Tuning in Deep Thought, quote from Tim Mann's Chess Pages [5]:

Andreas Nowatzyk was one of the contributors to the Deep Thought project while he was in grad school. A few years ago when he and I were both working for Compaq's research labs in Palo Alto, Andreas sent me a copy of Deep Thought's evaluation function tuning program and asked me to put it on the Web for him, since he no longer has an interest in computer chess. 

Selected Publications

Forum Posts

External Links

References

Up one level