Changes

Jump to: navigation, search

IsiChess

2,238 bytes added, 19:14, 7 July 2020
no edit summary
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]].
=See also=
* [[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=
* [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]

Navigation menu