Older Version Newer Version

GerdIsenberg 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]]**