Changes

Jump to: navigation, search

Michael Sherwin

8,840 bytes added, 14:58, 4 March 2019
Created page with "'''Home * People * Michael Sherwin''' '''Michael J. Sherwin''',<br/> an American computer chess programmer, and stockbroker <ref>[http://www.talkchess.com/f..."
'''[[Main Page|Home]] * [[People]] * Michael Sherwin'''

'''Michael J. Sherwin''',<br/>
an American computer chess programmer, and stockbroker <ref>[http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=375777 Re: It is finally time to announce] by [[Michael Sherwin]], [[CCC]], November 09, 2010</ref>.
He is author of the [[WinBoard]] compatible chess engine [[RomiChess]], which is famous for its [[Learning|learning approach]] <ref>[http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=4835 RomiChess && learning or the emperor has no clothes] by [[Michael Sherwin]], [[Computer Chess Forums|Winboard Forum]], May 19, 2006</ref>. Michael's interests in [[Bitboards|bitboards]] and methods to generate [[Sliding Piece Attacks|sliding piece attacks]] did result in his index based approach, coined by [[Harald Lüßen]] as [[Sherwin Bitboards]].

=Forum Posts=
==2005 ...==
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=4835 RomiChess && learning or the emperor has no clothes] by [[Michael Sherwin]], [[Computer Chess Forums|Winboard Forum]], May 19, 2006
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=5958 Magic Bitboards Explained!] by [[Michael Sherwin]], [[Computer Chess Forums|Winboard Forum]], December 4, 2006
* [http://www.talkchess.com/forum/viewtopic.php?t=15076 Fruit, Rybka, Strelka final conclusion! (I hope)] by [[Michael Sherwin]], [[CCC]], July 13, 2007 » [[Fruit]], [[Rybka]], [[Strelka]]
* [http://www.talkchess.com/forum/viewtopic.php?t=15094 What is Fruit? Fabien explains!] by [[Michael Sherwin]], [[CCC]], July 14, 2007
* [http://www.talkchess.com/forum/viewtopic.php?t=15337 Improving history tables] by [[Michael Sherwin]], [[CCC]], July 25, 2007
* [http://www.talkchess.com/forum/viewtopic.php?t=15679 Why material imbalance tables are needed] by [[Michael Sherwin]], [[CCC]], August 09, 2007 » [[Material Tables]]
* [http://www.talkchess.com/forum/viewtopic.php?t=17790 Is it time for another new move generator?] by [[Michael Sherwin]], [[CCC]], November 11, 2007 » [[Move Generation]]
* [http://www.talkchess.com/forum/viewtopic.php?t=17820 Did someone mention the GNUChess move Generator?] by [[Michael Sherwin]], [[CCC]], November 12, 2007 » [[GNU Chess]]
* [http://www.talkchess.com/forum/viewtopic.php?t=30971 Modified old 64 bit attack getter] by [[Michael Sherwin]], [[CCC]], December 06, 2009
==2010 ...==
* [http://www.talkchess.com/forum/viewtopic.php?t=31436 Figuring out the R factor] by [[Michael Sherwin]], [[CCC]], January 03, 2010 » [[Depth Reduction R]]
* [http://www.talkchess.com/forum/viewtopic.php?t=35199 A different way of doing Null Move reductions] by [[Michael Sherwin]], [[CCC]], June 29, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=35455 Questions for the Stockfish team] by [[Michael Sherwin]], [[CCC]], July 16, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=36623 It is finally time to announce] by [[Michael Sherwin]], [[CCC]], November 07, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=54780 Learning to program in RUST, together] by [[Michael Sherwin]], [[CCC]], December 29, 2014 » [[Rust]] <ref>[https://en.wikipedia.org/wiki/Rust_%28programming_language%29 Rust (programming language) from Wikipedia]</ref>
==2015 ...==
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=55684 My EarlyWork.zip file] by [[Michael Sherwin]], [[CCC]], March 16, 2015
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=56562 Wanted: eval insight for a specific position] by [[Michael Sherwin]], [[CCC]], June 01, 2015
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=56566 Programming for style of play] by [[Michael Sherwin]], [[CCC]], June 02, 2015
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=58433 An approach to precomputed move generation bitboards] by [[Michael Sherwin]], [[CCC]], December 01, 2015
'''2016'''
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=58967 C programming style question] by [[Michael Sherwin]], [[CCC]], January 19, 2016
* [http://www.talkchess.com/forum/viewtopic.php?t=60868 EMR & EMP] by [[Michael Sherwin]], [[CCC]], July 19, 2016 » [[Reductions]], [[Pruning]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=60869 Time management trick] by [[Michael Sherwin]], [[CCC]], July 19, 2016
* [http://www.talkchess.com/forum/viewtopic.php?t=62309 I've been fiddling with my chess engine] by [[Michael Sherwin]], [[CCC]], November 29, 2016
'''2017'''
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=64866 Back from the edge of death, again!] by [[Michael Sherwin]], [[CCC]], August 11, 2017
* [http://www.talkchess.com/forum/viewtopic.php?t=64912 What is causing this problem?] by [[Michael Sherwin]], [[CCC]], August 16, 2017 » [[Move Ordering]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=64927 Rethinking r in null move] by [[Michael Sherwin]], [[CCC]], August 18, 2017 » [[Depth Reduction R]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=65052 Source code needed for simple experiment] by [[Michael Sherwin]], [[CCC]], August 31, 2017
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=65054 Can't get Jim Ablett's compile of Viper to work] by [[Michael Sherwin]], [[CCC]], August 31, 2017 » [[Viper]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=65134 Question about parallel search and race conditions] by [[Michael Sherwin]], [[CCC]], September 11, 2017
* [http://www.talkchess.com/forum/viewtopic.php?t=65351 Update on null move and LMR] by [[Michael Sherwin]], [[CCC]], October 01, 2017 » [[Depth Reduction R|R]]
* [http://www.talkchess.com/forum/viewtopic.php?t=65586 EMR based on Null Move threat] by [[Michael Sherwin]], [[CCC]], October 30, 2017 » [[Reductions]]
* [http://www.talkchess.com/forum/viewtopic.php?t=65924 AlphaGo Zero And AlphaZero, RomiChess done better] by [[Michael Sherwin]], [[CCC]], December 07, 2017 » [[AlphaZero]]
* [http://www.talkchess.com/forum/viewtopic.php?t=65990 Understanding the power of reinforcement learning] by [[Michael Sherwin]], [[CCC]], December 12, 2017
* [http://www.talkchess.com/forum/viewtopic.php?t=66051 I can't believe that so many people don't get it!] by [[Michael Sherwin]], [[CCC]], December 18, 2017
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=66074 Example of RL in action for programmers] by [[Michael Sherwin]], [[CCC]], December 20 2017
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=66122 Two new instances of RomiChess in self play] by [[Michael Sherwin]], [[CCC]], December 25, 2017
* [http://www.talkchess.com/forum3/viewtopic.php?f=6&t=66152 RomiFischer vs RomiKarpov for some lite fun] by [[Michael Sherwin]], [[CCC]], December 27, 2017
* [http://www.talkchess.com/forum3/viewtopic.php?f=6&t=66166 RomiKarpov vs RomiKasparov] by [[Michael Sherwin]], [[CCC]], December 28, 2017
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=66167 The Sherwinator vs The Terminator] by [[Michael Sherwin]], [[CCC]], December 29, 2017
'''2018'''
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=66199 Training with RomiChess in console mode] by [[Michael Sherwin]], [[CCC]], January 01, 2018
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=66410 Making null move better?] by [[Michael Sherwin]], [[CCC]], January 25, 2018 » [[Null Move Pruning]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=66624 I'm not very happy with the do {} while() statement in C] by [[Michael Sherwin]], [[CCC]], February 18, 2018
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=66745 UCI vs Winboard question] by [[Michael Sherwin]], [[CCC]], March 05, 2018 » [[UCI]], [[WinBoard]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=66969 Elostat Question] by [[Michael Sherwin]], [[CCC]], March 30, 2018
* [http://www.talkchess.com/forum3/viewtopic.php?f=6&t=66977 Some RomiChess progress] by [[Michael Sherwin]], [[CCC]], March 31, 2018
* [http://www.talkchess.com/forum3/viewtopic.php?f=6&t=68486 Romi-Carlsen vs Romi-Caruana for entertainment only] by [[Michael Sherwin]], [[CCC]], September 22, 2018
'''2018'''
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69595 Reinforcement Learning (RL) in real time paradigm] by [[Michael Sherwin]], [[CCC]], January 14, 2019
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70065 An improvement to classic Chess4.5 style bitboards] by [[Michael Sherwin]], [[CCC]], March 01, 2019 » [[Bitboard Serialization]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70066 Maybe a new use case for an old idea of mine] by [[Michael Sherwin]], [[CCC]], March 01, 2019
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70082 Opinions requested for new move gen idea] by [[Michael Sherwin]], [[CCC]], March 03, 2019 » [[Table-driven Move Generation]]

=References=
<references />
'''[[People|Up one level]]'''
[[Category:Chess Programmer|Sherwin]]

Navigation menu