https://www.chessprogramming.org/index.php?title=Mini_Chess&feed=atom&action=history
Mini Chess - Revision history
2024-03-29T13:38:04Z
Revision history for this page on the wiki
MediaWiki 1.30.1
https://www.chessprogramming.org/index.php?title=Mini_Chess&diff=19481&oldid=prev
GerdIsenberg at 11:22, 7 June 2020
2020-06-07T11:22:58Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 11:22, 7 June 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l4" >Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Mini Chess''', (SciSys Mini Chess)<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Mini Chess''', (SciSys Mini Chess)<br/></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>along with [[#Junior|Junior Chess]] and [[#Graduate|Graduate Chess]], a series of portable [[Dedicated Chess Computers|dedicated chess computers]] manufactured and sold by [[Saitek|SciSys]], first released in early 1981. The computers had a [https://en.wikipedia.org/wiki/Hitachi_Ltd. Hitachi] [[HD44801]] 4-bit [https://en.wikipedia.org/wiki/CMOS CMOS] [https://en.wikipedia.org/wiki/Microcontroller microcontroller] with 2K of 10-bit word [[Memory#ROM|ROM]], 128 10-bit words of pattern ROM supported by pattern generation instructions with table lookup capability, and '''160''' [[Nibble|nibbles]] or digits (80 [[Byte|bytes]]) of [[Memory#RAM|RAM]], running at 400 KHz. The programs were delivered by [[Philidor Software]], developed by [[Mark Taylor]] under guidance of [[David Levy]], who contributed the basic chess algorithm <ref>[http://www.schach-computer.info/wiki/index.php/Levy,_David David Levy interview] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki]</ref> including [[Promotions|promotions]], [[En passant|en passant]], and [[Castling|castling]], and even managed [[Checkmate|mate]] with KR v K in some versions all in astonishing 160 nibbles of RAM. A piece of work that Mark Taylor is still rightly proud of today <ref>[http://www.chesscomputeruk.com/html/chess_computers_-_the_uk_story.html Chess Computers - The UK Story] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]</ref>.   </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>along with [[#Junior|Junior Chess]] and [[#Graduate|Graduate Chess]], a series of portable [[Dedicated Chess Computers|dedicated chess computers]] manufactured and sold by [[Saitek|SciSys]], first released in early 1981. The computers had a [https://en.wikipedia.org/wiki/Hitachi_Ltd. Hitachi] [[<ins class="diffchange diffchange-inline">HMCS4xC|</ins>HD44801]] 4-bit [https://en.wikipedia.org/wiki/CMOS CMOS] [https://en.wikipedia.org/wiki/Microcontroller microcontroller] with 2K of 10-bit word [[Memory#ROM|ROM]], 128 10-bit words of pattern ROM supported by pattern generation instructions with table lookup capability, and '''160''' [[Nibble|nibbles]] or digits (80 [[Byte|bytes]]) of [[Memory#RAM|RAM]], running at 400 KHz. The programs were delivered by [[Philidor Software]], developed by [[Mark Taylor]] under guidance of [[David Levy]], who contributed the basic chess algorithm <ref>[http://www.schach-computer.info/wiki/index.php/Levy,_David David Levy interview] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki]</ref> including [[Promotions|promotions]], [[En passant|en passant]], and [[Castling|castling]], and even managed [[Checkmate|mate]] with KR v K in some versions all in astonishing 160 nibbles of RAM. A piece of work that Mark Taylor is still rightly proud of today <ref>[http://www.chesscomputeruk.com/html/chess_computers_-_the_uk_story.html Chess Computers - The UK Story] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]</ref>.   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=160 Nibble Challenge=</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=160 Nibble Challenge=</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l70" >Line 70:</td>
<td colspan="2" class="diff-lineno">Line 70:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''[[Engines|Up one Level]]'''</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''[[Engines|Up one Level]]'''</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Category:<del class="diffchange diffchange-inline">HD44801</del>]]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Category:<ins class="diffchange diffchange-inline">HMCS4xC</ins>]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Commercial]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Commercial]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Dedicated]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Dedicated]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Chess Suffix]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Chess Suffix]]</div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Mini_Chess&diff=19454&oldid=prev
GerdIsenberg at 09:02, 7 June 2020
2020-06-07T09:02:07Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 09:02, 7 June 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l4" >Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Mini Chess''', (SciSys Mini Chess)<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Mini Chess''', (SciSys Mini Chess)<br/></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>along with [[#Junior|Junior Chess]] and [[#Graduate|Graduate Chess]], a series of portable [[Dedicated Chess Computers|dedicated chess computers]] manufactured and sold by [[Saitek|SciSys]], first released in early 1981. The computers had a [https://en.wikipedia.org/wiki/Hitachi_Ltd. Hitachi] <del class="diffchange diffchange-inline">'''</del>HD44801<del class="diffchange diffchange-inline">''' </del>4-bit [https://en.wikipedia.org/wiki/CMOS CMOS] [https://en.wikipedia.org/wiki/Microcontroller microcontroller] with 2K of 10-bit word [[Memory#ROM|ROM]], 128 10-bit words of pattern ROM supported by pattern generation instructions with table lookup capability, and '''160''' [[Nibble|nibbles]] or digits (80 [[Byte|bytes]]) of [[Memory#RAM|RAM]] <del class="diffchange diffchange-inline"><ref>[http://www.ic-on-line.cn/view_download.php?id=1100207&file=0052%5Chd44801_398306.pdf HD44801_398306.PDF Datasheet Download --- IC-ON-LINE]</ref></del>, running at 400 KHz. The programs were delivered by [[Philidor Software]], developed by [[Mark Taylor]] under guidance of [[David Levy]], who contributed the basic chess algorithm <ref>[http://www.schach-computer.info/wiki/index.php/Levy,_David David Levy interview] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki]</ref> including [[Promotions|promotions]], [[En passant|en passant]], and [[Castling|castling]], and even managed [[Checkmate|mate]] with KR v K in some versions all in astonishing 160 nibbles of RAM. A piece of work that Mark Taylor is still rightly proud of today <ref>[http://www.chesscomputeruk.com/html/chess_computers_-_the_uk_story.html Chess Computers - The UK Story] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]</ref>.   </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>along with [[#Junior|Junior Chess]] and [[#Graduate|Graduate Chess]], a series of portable [[Dedicated Chess Computers|dedicated chess computers]] manufactured and sold by [[Saitek|SciSys]], first released in early 1981. The computers had a [https://en.wikipedia.org/wiki/Hitachi_Ltd. Hitachi] <ins class="diffchange diffchange-inline">[[</ins>HD44801<ins class="diffchange diffchange-inline">]] </ins>4-bit [https://en.wikipedia.org/wiki/CMOS CMOS] [https://en.wikipedia.org/wiki/Microcontroller microcontroller] with 2K of 10-bit word [[Memory#ROM|ROM]], 128 10-bit words of pattern ROM supported by pattern generation instructions with table lookup capability, and '''160''' [[Nibble|nibbles]] or digits (80 [[Byte|bytes]]) of [[Memory#RAM|RAM]], running at 400 KHz. The programs were delivered by [[Philidor Software]], developed by [[Mark Taylor]] under guidance of [[David Levy]], who contributed the basic chess algorithm <ref>[http://www.schach-computer.info/wiki/index.php/Levy,_David David Levy interview] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki]</ref> including [[Promotions|promotions]], [[En passant|en passant]], and [[Castling|castling]], and even managed [[Checkmate|mate]] with KR v K in some versions all in astonishing 160 nibbles of RAM. A piece of work that Mark Taylor is still rightly proud of today <ref>[http://www.chesscomputeruk.com/html/chess_computers_-_the_uk_story.html Chess Computers - The UK Story] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]</ref>.   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=160 Nibble Challenge=</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=160 Nibble Challenge=</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l70" >Line 70:</td>
<td colspan="2" class="diff-lineno">Line 70:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''[[Engines|Up one Level]]'''</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''[[Engines|Up one Level]]'''</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:HD44801]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Commercial]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Dedicated]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Dedicated]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Chess Suffix]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Chess Suffix]]</div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Mini_Chess&diff=19403&oldid=prev
GerdIsenberg at 20:43, 4 June 2020
2020-06-04T20:43:01Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 20:43, 4 June 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l4" >Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Mini Chess''', (SciSys Mini Chess)<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Mini Chess''', (SciSys Mini Chess)<br/></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>along with [[#Junior|Junior Chess]] and [[#Graduate|Graduate Chess]], a series of portable [[Dedicated Chess Computers|dedicated chess computers]] manufactured and sold by [[Saitek|SciSys]], first released in early 1981. The computers had a [https://en.wikipedia.org/wiki/Hitachi_Ltd. Hitachi] '''HD44801''' 4-bit [https://en.wikipedia.org/wiki/CMOS CMOS] [https://en.wikipedia.org/wiki/Microcontroller microcontroller] with <del class="diffchange diffchange-inline">2 kibi </del>of 10-bit word [[Memory#ROM|ROM]], 128 10-bit words of pattern ROM supported by pattern generation instructions with table lookup capability, and '''160''' [[Nibble|nibbles]] or digits (80 [[Byte|bytes]]) of [[Memory#RAM|RAM]] <ref>[http://www.ic-on-line.cn/view_download.php?id=1100207&file=0052%5Chd44801_398306.pdf HD44801_398306.PDF Datasheet Download --- IC-ON-LINE]</ref>, running at 400 KHz. The programs were delivered by [[Philidor Software]], developed by [[Mark Taylor]] under guidance of [[David Levy]], who contributed the basic chess algorithm <ref>[http://www.schach-computer.info/wiki/index.php/Levy,_David David Levy interview] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki]</ref> including [[Promotions|promotions]], [[En passant|en passant]], and [[Castling|castling]], and even managed [[Checkmate|mate]] with KR v K in some versions all in astonishing 160 nibbles of RAM. A piece of work that Mark Taylor is still rightly proud of today <ref>[http://www.chesscomputeruk.com/html/chess_computers_-_the_uk_story.html Chess Computers - The UK Story] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]</ref>.   </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>along with [[#Junior|Junior Chess]] and [[#Graduate|Graduate Chess]], a series of portable [[Dedicated Chess Computers|dedicated chess computers]] manufactured and sold by [[Saitek|SciSys]], first released in early 1981. The computers had a [https://en.wikipedia.org/wiki/Hitachi_Ltd. Hitachi] '''HD44801''' 4-bit [https://en.wikipedia.org/wiki/CMOS CMOS] [https://en.wikipedia.org/wiki/Microcontroller microcontroller] with <ins class="diffchange diffchange-inline">2K </ins>of 10-bit word [[Memory#ROM|ROM]], 128 10-bit words of pattern ROM supported by pattern generation instructions with table lookup capability, and '''160''' [[Nibble|nibbles]] or digits (80 [[Byte|bytes]]) of [[Memory#RAM|RAM]] <ref>[http://www.ic-on-line.cn/view_download.php?id=1100207&file=0052%5Chd44801_398306.pdf HD44801_398306.PDF Datasheet Download --- IC-ON-LINE]</ref>, running at 400 KHz. The programs were delivered by [[Philidor Software]], developed by [[Mark Taylor]] under guidance of [[David Levy]], who contributed the basic chess algorithm <ref>[http://www.schach-computer.info/wiki/index.php/Levy,_David David Levy interview] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki]</ref> including [[Promotions|promotions]], [[En passant|en passant]], and [[Castling|castling]], and even managed [[Checkmate|mate]] with KR v K in some versions all in astonishing 160 nibbles of RAM. A piece of work that Mark Taylor is still rightly proud of today <ref>[http://www.chesscomputeruk.com/html/chess_computers_-_the_uk_story.html Chess Computers - The UK Story] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]</ref>.   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=160 Nibble Challenge=</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=160 Nibble Challenge=</div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Mini_Chess&diff=9888&oldid=prev
GerdIsenberg at 19:12, 12 January 2019
2019-01-12T19:12:14Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 19:12, 12 January 2019</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l70" >Line 70:</td>
<td colspan="2" class="diff-lineno">Line 70:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''[[Engines|Up one Level]]'''</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''[[Engines|Up one Level]]'''</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Dedicated]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Chess Suffix]]</ins></div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Mini_Chess&diff=4192&oldid=prev
GerdIsenberg at 08:16, 13 June 2018
2018-06-13T08:16:15Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 08:16, 13 June 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l31" >Line 31:</td>
<td colspan="2" class="diff-lineno">Line 31:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=See also=</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=See also=</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* [[Chess Champion Pocket Chess]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Junior]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Junior]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Mini]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Mini]]</div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Mini_Chess&diff=4177&oldid=prev
GerdIsenberg: Created page with "'''Home * Engines * Mini Chess''' FILE:Acetronic.jpg|border|right|thumb|320px|link=http://www.flickr.com/photos/10261668@N05/859036624/in/set-721576009221..."
2018-06-12T19:38:36Z
<p>Created page with "'''<a href="/Main_Page" title="Main Page">Home</a> * <a href="/Engines" title="Engines">Engines</a> * Mini Chess''' FILE:Acetronic.jpg|border|right|thumb|320px|link=http://www.flickr.com/photos/10261668@N05/859036624/in/set-721576009221..."</p>
<p><b>New page</b></p><div>'''[[Main Page|Home]] * [[Engines]] * Mini Chess'''<br />
<br />
[[FILE:Acetronic.jpg|border|right|thumb|320px|link=http://www.flickr.com/photos/10261668@N05/859036624/in/set-72157600922172552/|Acetronic aka Mini Chess <ref>[http://www.flickr.com/photos/10261668@N05/859036624/in/set-72157600922172552/ Acetronic] from [http://www.flickr.com/photos/10261668@N05/sets/72157600922172552/ Scisys/Saitek | Photo collection] by [[Steve Blincoe|Chewbanta]]</ref> ]] <br />
<br />
'''Mini Chess''', (SciSys Mini Chess)<br/><br />
along with [[#Junior|Junior Chess]] and [[#Graduate|Graduate Chess]], a series of portable [[Dedicated Chess Computers|dedicated chess computers]] manufactured and sold by [[Saitek|SciSys]], first released in early 1981. The computers had a [https://en.wikipedia.org/wiki/Hitachi_Ltd. Hitachi] '''HD44801''' 4-bit [https://en.wikipedia.org/wiki/CMOS CMOS] [https://en.wikipedia.org/wiki/Microcontroller microcontroller] with 2 kibi of 10-bit word [[Memory#ROM|ROM]], 128 10-bit words of pattern ROM supported by pattern generation instructions with table lookup capability, and '''160''' [[Nibble|nibbles]] or digits (80 [[Byte|bytes]]) of [[Memory#RAM|RAM]] <ref>[http://www.ic-on-line.cn/view_download.php?id=1100207&file=0052%5Chd44801_398306.pdf HD44801_398306.PDF Datasheet Download --- IC-ON-LINE]</ref>, running at 400 KHz. The programs were delivered by [[Philidor Software]], developed by [[Mark Taylor]] under guidance of [[David Levy]], who contributed the basic chess algorithm <ref>[http://www.schach-computer.info/wiki/index.php/Levy,_David David Levy interview] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki]</ref> including [[Promotions|promotions]], [[En passant|en passant]], and [[Castling|castling]], and even managed [[Checkmate|mate]] with KR v K in some versions all in astonishing 160 nibbles of RAM. A piece of work that Mark Taylor is still rightly proud of today <ref>[http://www.chesscomputeruk.com/html/chess_computers_-_the_uk_story.html Chess Computers - The UK Story] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]</ref>. <br />
<br />
=160 Nibble Challenge=<br />
160 nibbles of RAM is a challenge. The HD44801 has an internal 4 word return [[Stack|stack]], so one may assume a maximum [[Depth|search depth]] of 4, but one has to be careful with external [https://en.wikipedia.org/wiki/Interrupt interrupts], i. e. from keyboard or timer, since they cause an implicit call to an [https://en.wikipedia.org/wiki/Interrupt_handler interrupt handler], pushing the instruction pointer on the internal stack as well, with the possibility to cause an [https://en.wikipedia.org/wiki/Stack_overflow stack overflow]. One may better implement a simple [[Iterative Search|iterative search]], called after [[Make Move|making a move]] at the [[Root|root]] within its [[Iterative Deepening|iterative deepening]] framework. <br />
<br />
The board is apparently represented by an [[Incremental Updates|incremental updated]] [[8x8 Board|8x8]] [[Array|array]] of nibbles. The ply stack entry consists of [[En passant|en passant]]- and [[Castling Rights|castling rights]], the [[Moves|move]] to [[Unmake Move|unmake]], likely 3 nibbles [[Encoding Moves|12-bit from-to encoding]] also interpreted as state of a deterministic [[Move Generation|move generator]], and [[Alpha|alpha]], while [[Beta|beta]] might be restored from alpha of the previous ply in [[Negamax|negamax]] manner. Of course, with such a minimalistic design, [[Move Ordering|move ordering]] is a big issue, and how to utilize the remaining nibbles in a most efficient manner, considering [[MVV-LVA]] and possibly maintaining a small [[Triangular PV-Table|triangular PV-table]] say for four plies.<br />
<br />
=Derivatives=<br />
'''Mini Chess''' was the basic model with [https://en.wikipedia.org/wiki/Keypad keypad] and [https://en.wikipedia.org/wiki/Seven-segment_display seven-segment] [https://en.wikipedia.org/wiki/Liquid_crystal_display LCD] to display move coordinates and small status messages, also sold in the UK under the marketing company name ''Acetronic''. <br />
<span id="Junior"></span><br />
==Junior Chess==<br />
[[FILE:juniorChess.jpg|border|right|thumb|320px|link=http://www.flickr.com/photos/10261668@N05/858189105/in/set-72157600922172552|Junior Chess <ref>[http://www.flickr.com/photos/10261668@N05/858189105/in/set-72157600922172552 Junior Chess] with [[FIDE]] recommendation for novice and junior chess players, [http://www.flickr.com/photos/10261668@N05/sets/72157600922172552/ Scisys/Saitek | Photo collection] by [[Steve Blincoe|Chewbanta]]</ref> ]] <br />
<br />
'''Junior Chess''' had almost the same hardware and program than Mini Chess, but an integrated travel pegboard. <br />
<span id="Graduate"></span><br />
==Graduate Chess==<br />
Like [[#Junior|Junior Chess]], '''Graduate Chess''' was almost identical to Mini Chess, also with an integrated travel pegboard. <br />
<br />
==CXG==<br />
The 4-bit program initiated [[Eric White|Eric White's]] involvement in computer chess business and long time collaboration with Levy, when [https://en.wikipedia.org/wiki/Hong_Kong Hong Kong] based manufacturer ''White and Allcock'', forerunner of [[Newcrest Technology]] introduced the [[Newcrest Technology#CXG|CXG]] brand in 1981 with [[CXG Sensor Computachess]] <ref>[http://www.schach-computer.info/wiki/index.php/CXG_Sensor_Computachess CXG Sensor Computachess] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info Wiki]</ref> <ref>[http://www.schach-computer.info/wiki/index.php/CXG_Pocket_Chess CXG Pocket Chess] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info Wiki]</ref>. It was further adapted for the more advanced '''HMCS40''' 4-bit singlechip processor <ref>[http://www.ic-on-line.cn/view_download.php?id=1124980&file=0065%5Chd614048_511862.pdf HD614048_511862.PDF Datasheet Download --- IC-ON-LINE]</ref>.<br />
<br />
==Chess Cards==<br />
[[FILE:FidelityChessCard.JPG|border|right|thumb|320px|link=http://www.flickr.com/photos/10261668@N05/2071464244/in/set-72157600922174174|Fidelity Chess Card <ref>[http://www.flickr.com/photos/10261668@N05/2071464244/in/set-72157600922174174 Fidelity Chess Card] from [http://www.flickr.com/photos/10261668@N05/sets/72157600922174174/with/2071464268/ Exotic: Photo collection] by [[Steve Blincoe|Chewbanta]]</ref> ]] <br />
<br />
In the late 80 and early 90, the 4-Bit program appeared in low cost chess card computers by [[Newcrest Technology#CXG|CXG]] <ref>[http://www.schach-computer.info/wiki/index.php/CXG_Sphinx_Chess_Card CXG Sphinx Chess Card] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki]</ref> and [[Fidelity Electronics]] <ref>[http://www.schach-computer.info/wiki/index.php/Fidelity_Chess_Card Fidelity Chess Card] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki] (German)</ref>, at that time already acquired by [[Hegener & Glaser]]. <br />
<br />
=See also=<br />
* [[Junior]]<br />
* [[Mini]]<br />
* [[Sensor Chess#MoveGeneration|Move Generation with 256 bytes RAM or less?]]<br />
* [[Novag Micro Chess]]<br />
* [[Philidor Software]]<br />
<br />
=External Links=<br />
* [http://www.chesscomputeruk.com/html/chess_computers_-_the_uk_story.html Chess Computers - The UK Story] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]<br />
* [http://www.chesscomputeruk.com/html/scisys_and_novag___the_early_y.html Scisys and Novag : The Early Years] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]<br />
* [http://www.flickr.com/photos/10261668@N05/sets/72157600922172552/ Scisys/Saitek | Photo collection] by [[Steve Blincoe|Chewbanta]]<br />
<br />
==Mini Chess==<br />
* [http://www.chesscomputeruk.com/html/mini_chess.html Mini Chess] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]<br />
* [http://electronicchess.free.fr/prehistory.html#minichess Mini Chess | My Chess Computers]<br />
* [http://www.schach-computer.info/wiki/index.php/SciSys_Mini_Chess SciSys Mini Chess] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki] (German)<br />
<br />
==Junior Chess==<br />
* [http://www.chesscomputeruk.com/html/junior_chess.html Junior Chess] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]<br />
* [http://electronicchess.free.fr/prehistory.html#juniorchess2 Scisys Junior Chess | My Chess Computers]<br />
* [http://www.schach-computer.info/wiki/index.php/SciSys_Junior_Chess SciSys Junior Chess] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki] (German)<br />
<br />
==Graduate Chess==<br />
* [http://www.chesscomputeruk.com/html/graduate_chess.html Graduate Chess] from [http://www.chesscomputeruk.com/index.html Chess Computer UK] by [[Mike Watters]]<br />
* [http://electronicchess.free.fr/prehistory.html#acetronic Acetronic Graduate Chess | My Chess Computers]<br />
<br />
==Chess Cards==<br />
* [http://www.spacious-mind.com/html/chess_card.html Fidelity Chess Card Electronic Chess Computer] from [[The Spacious Mind]]<br />
* [http://www.ismenio.com/chess_fidelity_chess_card.html Ismenio's chess computer collection | Fidelity Chess Card 6115]<br />
* [http://www.schach-computer.info/wiki/index.php/CXG_Pocket_Chess CXG Pocket Chess] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki] (German)<br />
* [http://www.schach-computer.info/wiki/index.php/CXG_Sphinx_Chess_Card CXG Sphinx Chess Card] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki] (German)<br />
* [http://www.schach-computer.info/wiki/index.php/Fidelity_Chess_Card Fidelity Chess Card] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki] (German)<br />
* [http://www.schach-computer.info/wiki/index.php/Fidelity_Chess_Pal Fidelity Chess Pal] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki] (German)<br />
* [http://www.schach-computer.info/wiki/index.php/Fidelity_Micro_Chess_Challenger Fidelity Micro Chess Challenger] from [http://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info - Wiki] (German)<br />
<br />
=References= <br />
<references /><br />
<br />
'''[[Engines|Up one Level]]'''</div>
GerdIsenberg