Changes

Jump to: navigation, search

Tim Mann

5,111 bytes added, 22:05, 17 May 2018
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..."
'''[[Main Page|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 Page]</ref> ]]

'''Timothy (Tim) Mann''',<br/>
an American computer scientist and programmer from [https://en.wikipedia.org/wiki/Palo_Alto%2C_California Palo Alto, California]. Tim Mann is the creator of [[XBoard]] and its [[Windows]] pendant [[WinBoard]] <ref>[http://groups.google.de/group/rec.games.chess.computer/browse_frm/thread/ede2b5c699e38334? rec.games.chess.computer GNU Chess and XBoard: Frequently Asked Questions]</ref> and its [[Chess Engine Communication Protocol]]. In 2002, along with [[Robert Hyatt]], Tim Mann published the [[ICGA Journal#25_1|ICGA Journal]] paper on a [[Shared Hash Table#Lockless|lock-less transposition table implementation]] for [[Parallel Search|parallel search]] <ref>[[Robert Hyatt]], [[Tim Mann]] ('''2002'''). ''[http://www.craftychess.com/hyatt/hashing.html A lock-less transposition table implementation for parallel search chess engines].'' [[ICGA Journal#25_1|ICCA Journal, Vol. 25, No. 1]]</ref>.

=XBoard=
Tim Mann's quote from an Interview by [[Frank Quisinsky]], April 2000 <ref>[http://tim-mann.org/history.html XBoard Project History]</ref>:
Originally, xboard and WinBoard were simply graphical user interfaces for [[GNU Chess]], then for GNU Chess and [[Chess Server|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.
<span id="EvaltuninginDeepThought"></span>
=Eval tuning in Deep Thought=
[[Eval Tuning in Deep Thought]], quote from Tim Mann's Chess Pages <ref>[http://www.tim-mann.org/deepthought.html Deep Thought from Tim Mann's Chess Pages]</ref>:
[[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 [[Automated Tuning|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=
* [[Robert Hyatt]], [[Tim Mann]] ('''2002'''). ''[http://www.craftychess.com/hyatt/hashing.html A lock-less transposition table implementation for parallel search chess engines].'' [[ICGA Journal#25_1|ICGA Journal, Vol. 25, No. 1]]

=Forum Posts=
* [http://groups.google.com/group/gnu.chess/browse_frm/thread/a7d8892d10f66aff Re: Accessing remote computers with WinBoard] by [[Tim Mann]], [[GNU Chess#NewsGroup|gnu.chess]], November 7, 1993
* [http://groups.google.com/group/rec.games.board/browse_frm/thread/63700b0fcfa8b39e XBoard and WinBoard 3.4, patchlevel 1] by [[Tim Mann]], [[Computer Chess Forums|rec.games.board]], December 13 1995
* [https://groups.google.com/d/msg/rec.games.chess.misc/BgXV_CGInV4/qyLpVSnsZA8J XBoard version 3.5] by [[Tim Mann]], [[Computer Chess Forums|rgc]], January 03, 1997
* [https://groups.google.com/d/msg/rec.games.chess.misc/YvHDuxj4pXU/6VQpE8wK9vMJ Re: Using Timeseal with Xboard] by [[Tim Mann]], [[Computer Chess Forums|rgc]], February 12, 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://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=
* [http://tim-mann.org/ Tim Mann's Home Page]
* [http://www.tim-mann.org/xboard.html Tim Mann's Chess Pages]
* [http://www.gnu.org/software/xboard/ XBoard - GNU Project] - [[Free Software Foundation]]
* [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]]

=References=
<references />

'''[[People|Up one level]]'''

Navigation menu