Difference between revisions of "Michael Sherwin"

From Chessprogramming wiki
Jump to: navigation, search
(6 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
'''Michael J. Sherwin''',<br/>
 
'''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>.  
 
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]].
+
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]], and more recently [[SISSY Bitboards]].
  
 
=Forum Posts=
 
=Forum Posts=
Line 9: Line 9:
 
* [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=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.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.open-aurec.com/wbforum/viewtopic.php?f=4&t=5962 New instruction that intel/amd should add] by [[Michael Sherwin]], [[Computer Chess Forums|Winboard Forum]], December 05, 2006 » [[BMI2#PEXTPDEPProposal|Early PEXT/PDEP Proposal]]
 
* [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=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=15094 What is Fruit? Fabien explains!] by [[Michael Sherwin]], [[CCC]], July 14, 2007
Line 57: Line 58:
 
* [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=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
 
* [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'''
+
'''2019'''
 
* [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=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=70065 An improvement to classic Chess4.5 style bitboards] by [[Michael Sherwin]], [[CCC]], March 01, 2019 » [[Bitboard Serialization]]
Line 66: Line 67:
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70520 SMP, game struct, thread struct and MakeMove] by [[Michael Sherwin]], [[CCC]], April 19, 2019
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70520 SMP, game struct, thread struct and MakeMove] by [[Michael Sherwin]], [[CCC]], April 19, 2019
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70530 No standard specification for Perft] by [[Michael Sherwin]], [[CCC]], April 19, 2019 » [[Perft]]
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70530 No standard specification for Perft] by [[Michael Sherwin]], [[CCC]], April 19, 2019 » [[Perft]]
 +
==2020 ...==
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=73063 New RookAttacks() - possibly] by [[Michael Sherwin]], [[CCC]], February 12, 2020
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=73083 Split Index Super Set Yielding (SISSY) Bitboards] by [[Michael Sherwin]], [[CCC]], February 13, 2020 » [[SISSY Bitboards]]
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=73479 I just discovered a design flaw in my engine] by [[Michael Sherwin]], [[CCC]], March 27, 2020 » [[Legal Move]], [[Pseudo-Legal Move]]
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75031 I don't want to give up] by [[Michael Sherwin|Mike Sherwin]], [[CCC]], September 07, 2020
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75059 Qsearch() variant] by [[Michael Sherwin|Mike Sherwin]], [[CCC]], September 09, 2020 » [[Quiescence Search]]
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75065 Reducing the horizon effect] by [[Michael Sherwin|Mike Sherwin]], [[CCC]], September 10, 2020 » [[Horizon Effect]]
 +
'''2021'''
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76690 Are Bitboards More Intoxicating Than They Are Good?] by [[Michael Sherwin|Mike Sherwin]], [[CCC]], February 24, 2021
  
 
=References=  
 
=References=  

Revision as of 20:47, 25 February 2021

Home * People * Michael Sherwin

Michael J. Sherwin,
an American computer chess programmer, and stockbroker [1]. He is author of the WinBoard compatible chess engine RomiChess, which is famous for its learning approach [2]. Michael's interests in bitboards and methods to generate sliding piece attacks did result in his index based approach, coined by Harald Lüßen as Sherwin Bitboards, and more recently SISSY Bitboards.

Forum Posts

2005 ...

2010 ...

2015 ...

2016

2017

2018

2019

2020 ...

2021

References

Up one level