Older Version
Newer Version
GerdIsenberg
Apr 2, 2018
[[toc]] **[[Home]] * [[Engines]] * ISA** **ISA**, (Isa) <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=61891&start=5|Re: Isa version 1.9.8 release]] by [[Gabor Szots]], [[CCC]], December 10, 2016</ref> a chess engine by [[Daniel Anulliero]], written in [[C]], and compliant to the [[Chess Engine Communication Protocol]]. ISA's development started in 2014 using the [[FirstChess]] source by [[Pham Hong Nguyen]], and gradually evolved to an own engine with multiple [[Search|search]] enhancements as well as [[Evaluation|evaluation]] features implemented over the time, also documented by its author's postings in [[CCC]]. Isa was first public released in October 2016 as version 1.9.8 <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=61891|Isa version 1.9.8 release]] by [[Daniel Anulliero]], [[CCC]], October 30, 2016</ref> with steady improvements and fixes in subsequent versions. =Features= <ref>Features based on ISA 2_0_45.zip\ISA 2_0_45\ISA read me.odt</ref> ==[[Board Representation]]== * [[Mailbox]] > [[8x8 Board]] ==[[Search]]== * [[Iterative Deepening]] * [[Principal Variation Search]] * [[Transposition Table]] * [[Selectivity]] > [[Null Move Pruning]] > [[Late Move Reductions]] > [[Check Extensions]] > [[Quiescence Search]] > [[Futility Pruning]] * [[Move Ordering]] > [[Killer Heuristic]] > [[History Heuristic]] > [[Static Exchange Evaluation]] > [[MVV-LVA|MVV/LVA]] ==[[Evaluation]]== * [[Evaluation Hash Table]] * [[Tapered Eval|Tapered Evaluation]] * [[Material]] > [[Bishop Pair]] * [[Mobility]] * [[Tempo]] * [[Piece-Square Tables]] * [[Pawn Structure]] > [[Backward Pawn]] > [[Doubled Pawn]] > [[Isolated Pawn]] * [[Passed Pawn]] > [[Rule of the Square]] > [[Candidate Passed Pawn|Candidate]] * [[Rook on Open File|Rooks on (Semi) Open Files]] * [[Rook On Seventh|Rook (and Queen) on Seventh]] * [[King Safety]] > [[King Safety#KingTropism|King Queen Tropism]] * [[Endgame]] > [[KBNK Endgame|KBNK]] > KBBK =See also= * [[FirstChess]] * [[Various Classifications#GivenName|Given Name]] * [[Yoda]] =Forum Posts= ==2014== * [[http://www.talkchess.com/forum/viewtopic.php?t=53526|Tuning eval]] by [[Daniel Anulliero]], [[CCC]], September 01, 2014 » [[Automated Tuning]] ==2015== * [[http://www.talkchess.com/forum/viewtopic.php?t=55433|bad eval for passers ?]] by [[Daniel Anulliero]], [[CCC]], February 23, 2015 * [[http://www.talkchess.com/forum/viewtopic.php?t=57403|about king attack]] by [[Daniel Anulliero]], [[CCC]], August 27, 2015 » [[King Safety]] * [[http://www.talkchess.com/forum/viewtopic.php?t=57575|high values of pst]] by [[Daniel Anulliero]], [[CCC]], September 09, 2015 » [[Piece-Square Tables]] * [[http://www.talkchess.com/forum/viewtopic.php?t=57998|A funny bug :-)]] by [[Daniel Anulliero]], [[CCC]], October 19, 2015 * [[http://www.talkchess.com/forum/viewtopic.php?t=58486|Some test résults]] by [[Daniel Anulliero]], [[CCC]], December 05, 2015 ==2016== * [[http://www.talkchess.com/forum/viewtopic.php?t=58985|Somethings wrong but where (lol)]] by [[Daniel Anulliero]], [[CCC]], January 20, 2016 * [[http://www.talkchess.com/forum/viewtopic.php?t=59426|about hashtable]] by [[Daniel Anulliero]], [[CCC]], March 04, 2016 * [[http://www.talkchess.com/forum/viewtopic.php?t=59566|hash eval, hash pawn or twice ?]] by [[Daniel Anulliero]], [[CCC]], March 19, 2016 » [[Evaluation Hash Table]], [[Pawn Hash Table]] * [[http://www.talkchess.com/forum/viewtopic.php?t=59959|Evaluate the pieces mobility]] by [[Daniel Anulliero]], [[CCC]], April 25, 2016 » [[Mobility]] * [[http://www.talkchess.com/forum/viewtopic.php?t=61093|Futility prunning]] by [[Daniel Anulliero]], [[CCC]], August 11, 2016 » [[Futility Pruning]], [[Reverse Futility Pruning]] * [[http://www.talkchess.com/forum/viewtopic.php?t=61891|Isa version 1.9.8 release]] by [[Daniel Anulliero]], [[CCC]], October 30, 2016 > [[http://www.talkchess.com/forum/viewtopic.php?t=61891&start=3|Re: Isa version 1.9.8 release]] by [[Daniel Anulliero]], [[CCC]], December 10, 2016 * [[http://www.talkchess.com/forum/viewtopic.php?t=62494|Endgame bug in Isa]] by [[Daniel Anulliero]], [[CCC]], December 15, 2016 ==2017== * [[http://www.talkchess.com/forum/viewtopic.php?t=63255|Isa 1.9.63 release]] by [[Daniel Anulliero]], [[CCC]], February 23, 2017 * [[http://www.talkchess.com/forum/viewtopic.php?t=63606|Isa 1.9.68 release]] by [[Daniel Anulliero]], [[CCC]], April 01, 2017 * [[http://www.talkchess.com/forum/viewtopic.php?t=64078|Isa 2.0.45 release]] by [[Daniel Anulliero]], [[CCC]], May 25, 2017 * [[http://www.talkchess.com/forum/viewtopic.php?t=66040|Isa 2.0.61 release]] by [[Daniel Anulliero]], [[CCC]], December 17, 2017 ==2018== * [[http://www.talkchess.com/forum/viewtopic.php?t=66989|Isa 2_0_64 Release]] by [[Daniel Anulliero]], [[CCC]], April 01, 2018 =External Links= ==Chess Engine== * [[http://www.computerchess.org.uk/ccrl/4040/cgi/compare_engines.cgi?family=Isa&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents|Isa]] at [[CCRL|CCRL 40/40]] ==Misc== * [[https://en.wiktionary.org/wiki/ISA|ISA - Wiktionary]] * [[https://en.wikipedia.org/wiki/Isa|Isa from Wikipedia]] * [[https://de.wikipedia.org/wiki/Isa_(Vorname)|Isa (Vorname) from Wikipedia.de]] (Given Name) * [[https://en.wikipedia.org/wiki/Industry_Standard_Architecture|Industry Standard Architecture from Wikipedia]] * [[https://en.wikipedia.org/wiki/Intelligent_speed_adaptation|Intelligent speed adaptation from Wikipedia]] * [[https://en.wikipedia.org/wiki/International_Society_of_Automation|International Society of Automation from Wikipedia]] =References= <references /> =What links here?= [[include page="ISA" component="backlinks" limit="20"]] **[[Engines|Up one level]]**