ISA

toc
 * Home * Engines * ISA**

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 enhancements as well as 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 with steady improvements and fixes in subsequent versions.
 * ISA**, (Isa)

=Features=

Board Representation
> 8x8 Board
 * Mailbox

Search
> Null Move Pruning > Late Move Reductions > Check Extensions > Quiescence Search > Futility Pruning > Killer Heuristic > History Heuristic > Static Exchange Evaluation > MVV/LVA
 * Iterative Deepening
 * Principal Variation Search
 * Transposition Table
 * Selectivity
 * Move Ordering

Evaluation
> Bishop Pair > Backward Pawn > Doubled Pawn > Isolated Pawn > Rule of the Square > Candidate > King Queen Tropism > KBNK > KBBK
 * Evaluation Hash Table
 * Tapered Evaluation
 * Material
 * Mobility
 * Tempo
 * Piece-Square Tables
 * Pawn Structure
 * Passed Pawn
 * Rooks on (Semi) Open Files
 * Rook (and Queen) on Seventh
 * King Safety
 * Endgame

=See also=
 * FirstChess
 * Given Name
 * Yoda

=Forum Posts=

2014

 * [|Tuning eval] by Daniel Anulliero, CCC, September 01, 2014 » Automated Tuning

2015

 * [|bad eval for passers ?] by Daniel Anulliero, CCC, February 23, 2015
 * [|about king attack] by Daniel Anulliero, CCC, August 27, 2015 » King Safety
 * [|high values of pst] by Daniel Anulliero, CCC, September 09, 2015 » Piece-Square Tables
 * [|A funny bug :-)] by Daniel Anulliero, CCC, October 19, 2015
 * [|Some test résults] by Daniel Anulliero, CCC, December 05, 2015

2016
> [|Re: Isa version 1.9.8 release] by Daniel Anulliero, CCC, December 10, 2016
 * [|Somethings wrong but where (lol)] by Daniel Anulliero, CCC, January 20, 2016
 * [|about hashtable] by Daniel Anulliero, CCC, March 04, 2016
 * [|hash eval, hash pawn or twice ?] by Daniel Anulliero, CCC, March 19, 2016 » Evaluation Hash Table, Pawn Hash Table
 * [|Evaluate the pieces mobility] by Daniel Anulliero, CCC, April 25, 2016 » Mobility
 * [|Futility prunning] by Daniel Anulliero, CCC, August 11, 2016 » Futility Pruning, Reverse Futility Pruning
 * [|Isa version 1.9.8 release] by Daniel Anulliero, CCC, October 30, 2016
 * [|Endgame bug in Isa] by Daniel Anulliero, CCC, December 15, 2016

2017

 * [|Isa 1.9.63 release] by Daniel Anulliero, CCC, February 23, 2017
 * [|Isa 1.9.68 release] by Daniel Anulliero, CCC, April 01, 2017
 * [|Isa 2.0.45 release] by Daniel Anulliero, CCC, May 25, 2017
 * [|Isa 2.0.61 release] by Daniel Anulliero, CCC, December 17, 2017

2018

 * [|Isa 2_0_64 Release] by Daniel Anulliero, CCC, April 01, 2018

=External Links=

Chess Engine

 * [|Isa] at CCRL 40/40

Misc

 * [|ISA - Wiktionary]
 * [|Isa from Wikipedia]
 * [|Isa (Vorname) from Wikipedia.de] (Given Name)
 * [|Industry Standard Architecture from Wikipedia]
 * [|Intelligent speed adaptation from Wikipedia]
 * [|International Society of Automation from Wikipedia]

=References= =What links here?= include page="ISA" component="backlinks" limit="20"
 * Up one level**