Changes

Jump to: navigation, search

IsiChess

3,445 bytes added, 12:05, 21 November 2020
no edit summary
'''[[Main Page|Home]] * [[Engines]] * IsiChess'''
 
[[FILE:IsiKnight.JPG|border|right|thumb|link=2D Graphics Board#Drawing| [[2D Graphics Board#Drawing|IsiChess' Knight]] ]]
'''IsiChess''',<br/>
It had an own [[GUI]], and was able to play simultaneously with up to ten board windows. While the GUI was written with [https://en.wikipedia.org/wiki/Borland Borland] [[Cpp|C++]], the engine was written in [[x86|80386]] 32-bit [[Assembly|assembly]], applying a kind of [https://en.wikipedia.org/wiki/Cooperative_multitasking cooperative multitasking] using a [https://en.wikipedia.org/wiki/Coroutine coroutine].
In a special mode, IsiChess switched to the so called [https://en.wikipedia.org/wiki/Unreal_mode unreal mode] to allocate more physical [[Memory|memory]] for [[Transposition Table|transposition tables]], the DOS operating system was aware of.
The private [[Windows]] version, developed since 2000, was a complete rewrite influenced by [[Robert Hyatt|Robert Hyatt's]] [[Rotated Bitboards]] paper <ref>[[Robert Hyatt|Hyatt, R. M.]] ('''1999'''). ''Rotated Bitmaps, a New Twist on an Old Idea''. [[ICGA Journal#22_4|ICCA Journal, Vol. 22, No. 4]]</ref>.
In the following years IsiChess evolved to a pure [[Fill Algorithms|fill based]] approach, motivated by the ideas of [[Steffan Westcott]]. The [[Thread|multi-treaded]] [[Search|search]] used a [[Shared Hash Table|shared]] [[Transposition Table|transposition table]].
=Screenshots=
==MS-DOS==
===Multiple Boards===
[[FILE:IsiChessDos.jpg|none|border|text-bottom]]
Commcercial Commercial [[MS-DOS]] IsiChess [[GUI]] <ref>Image photographed from an advertisement</ref> ===Book Editor===[[FILE:IsiChessBook.jpg|none|border|text-bottom]] IsiChess [[Opening Book]] Editor, with variants [[Transposition|transposing]] to the current position,<br/> listbox of possible lines and [[ECO]] code, where the current move follows up by a tree control
==Windows==
[[FILE:IsiChess_MMX.jpg|none|border|text-bottom]]
=See also=
* [[2D Graphics Board#IsiChess|2D Graphics Board]]
* [[2D Graphics Board#Drawing|2D Vector Graphics]]
* [[Algebraic Chess Notation#Vector Graphics|Figurine Algebraic Notation - Vector Graphics]]
* [[HansDamf]]
 
=Forum Posts=
==1999==
* [https://www.stmintz.com/ccc/index.php?id=55668 WCCC 99 Zugzwang - Isichess "1/2 - 1/2" Round 1] by Jose Hernandez, [[CCC]], June 14, 1999
==2000 ...==
* [https://www.stmintz.com/ccc/index.php?id=209201 Static Mate Detection] by [[Gerd Isenberg]], [[CCC]], January 22, 2002 » [[Mate at a Glance]]
* [https://www.stmintz.com/ccc/index.php?id=210702 Crafty-IsiChess,CCT4,r11 ==> A move to avoid?] by [[José Antônio Fabiano Mendes]], [[CCC]], January 29, 2002
* [https://www.stmintz.com/ccc/index.php?id=264834 Congratulations to IsiChess] by [[Russell Reagan]], [[CCC]], November 13, 2002
* [https://www.stmintz.com/ccc/index.php?id=322544 Rebel - IsiChess: Some notes] by [[Jeroen Noomen]], [[CCC]], October 20, 2003
* [https://www.stmintz.com/ccc/index.php?id=361328 CSNV Leiden : Hydra vs IsiChess (1) draw (commented game)] by [[Kurt Utzinger]], [[CCC]], April 23, 2004
* [https://www.stmintz.com/ccc/index.php?id=374114 IsiChess-Fritz unbalanced] by [[Ingo Althöfer]], [[CCC]], July 05, 2004 » [[WCCC 2004]]
* [https://www.stmintz.com/ccc/index.php?id=375077 Isichess-Junior (+diagram)]] by [[Tony van Roon-Werten|Tony Werten]], [[CCC]], July 09, 2004
* [https://www.stmintz.com/ccc/index.php?id=377326 WCCC04 acknowledgements] by [[Gerd Isenberg]], [[CCC]], July 16, 2004 » [[WCCC 2004]]
==2005 ...==
* [https://www.stmintz.com/ccc/index.php?id=441905 TCB-IsiChess 1-0] by [[Gerd Isenberg]], [[CCC]], August 14, 2005 » [[WCCC 2005]]
* [https://www.stmintz.com/ccc/index.php?id=442290 Fruit-IsiChess] by [[Fabien Letouzey]], [[CCC]], August 15, 2005
* [https://www.stmintz.com/ccc/index.php?id=443322 Zappa-Isichess] by [[Anthony Cozzie]], [[CCC]], August 19, 2005
* [https://www.stmintz.com/ccc/index.php?id=443519 IsiChess - Deep Junior] by [[Andreas Guettinger]], [[CCC]], August 20, 2005
* [https://www.stmintz.com/ccc/index.php?id=443909 Test position: Crafty-IsiChess] by Janos Keinrath, [[CCC]], August 21, 2005
==2010 ...==
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=43381&start=5 Re: Your first chess program] by [[Gerd Isenberg]], [[CCC]], April 20, 2012
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=56457&start=1 Re: Mate at a glance] by [[Gerd Isenberg]], [[CCC]], May 23, 2015
=External Links=
==Chess Program==
* [https://www.game-ai-forum.org/icga-tournaments/program.php?id=17 IsiChess' ICGA Tournaments]
* [httphttps://www.chessgames.com/perl/ezsearch.pl?search=IsiChess+%28Computer%29 IsiChess' chess games] from [http://www.chessgames.com/index.html chessgames.com]
* [http://old.csvn.nl/aegonhist.html Aegon Man-Machine Tournaments]
==Misc==
* [[:Category:Jerry Bergonzi|Jerry Bergonzi]] - Simultaneous Looks, [https://www.discogs.com/de/Jerry-Bergonzi-Tenorist/release/5936774 Tenorist] (2007), [https://en.wikipedia.org/wiki/YouTube YouTube] Video
: feat.: [[:Category:John Abercrombie|John Abercrombie]], [https://www.discogs.com/de/artist/2226028-Dave-Santoro Dave Santoro], [[:Category:Adam Nussbaum|Adam Nussbaum]]
: {{#evu:https://www.youtube.com/watch?v=YSua5-6WiS4|alignment=left|valignment=top}}
=References=
[[Category:Windows]]
[[Category:X86]]
[[Category:PC]]
[[Category:Chess Suffix]]
[[Category:John Abercrombie]]
[[Category:Jerry Bergonzi]]
[[Category:Adam Nussbaum]]

Navigation menu