Difference between revisions of "AdaChess"

From Chessprogramming wiki
Jump to: navigation, search
(Created page with "'''Home * Engines * AdaChess''' border|right|thumb|220px| [[Mathematician#Lovelace|Ada Lovelace <ref>Mathematician#Lovelace|Ada...")
 
 
(5 intermediate revisions by the same user not shown)
Line 12: Line 12:
 
<ref>Features based on [http://www.adachess.com/download AdaChess download], AdaChess-v3.1.zip\src\</ref>
 
<ref>Features based on [http://www.adachess.com/download AdaChess download], AdaChess-v3.1.zip\src\</ref>
 
==[[Board Representation]]==
 
==[[Board Representation]]==
* [[10x12 Board]]
+
* [[10x12 Board]] <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69216&start=6 Re: fast(er) movegen] by [[Alessandro Iavicoli]], [[CCC]], December 10, 2018</ref>
 
* [[Piece-Lists]]
 
* [[Piece-Lists]]
 
* [[Move Generation#Legal|Legal Move Generation]]
 
* [[Move Generation#Legal|Legal Move Generation]]
Line 48: Line 48:
 
** [[Isolated Pawn]]
 
** [[Isolated Pawn]]
 
** [[Candidate Passed Pawn]]
 
** [[Candidate Passed Pawn]]
* [[Passed Pawn]]
+
** [[Passed Pawn]]
** [[Unstoppable Passer]]
+
*** [[Unstoppable Passer]]
** [[Blockade of Stop]]
+
*** [[Blockade of Stop]]
 
* [[King Safety]]
 
* [[King Safety]]
 
** [[Castling Rights]]
 
** [[Castling Rights]]
Line 62: Line 62:
 
* [http://talkchess.com/forum/viewtopic.php?t=62023 AdaChess v2016.11.08-pre released], by [[Alessandro Iavicoli]], [[CCC]], November 08, 2016
 
* [http://talkchess.com/forum/viewtopic.php?t=62023 AdaChess v2016.11.08-pre released], by [[Alessandro Iavicoli]], [[CCC]], November 08, 2016
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68763 AdaChess v.30 released]by [[Alessandro Iavicoli]], [[CCC]], October 29, 2018
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68763 AdaChess v.30 released]by [[Alessandro Iavicoli]], [[CCC]], October 29, 2018
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=6&t=68764 IGT 2018 - Man vs Machine] by [[Alessandro Iavicoli]], [[CCC]], October 29, 2018
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69216&start=6 Re: fast(er) movegen] by [[Alessandro Iavicoli]], [[CCC]], December 10, 2018
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=71533 AdaChess release 3.6 available!] by [[Alessandro Iavicoli]], [[CCC]], August 12, 2019
  
 
=External Links=  
 
=External Links=  
Line 76: Line 79:
 
[[Category:XBoard]]
 
[[Category:XBoard]]
 
[[Category:Margaret Sarah Carpenter]]
 
[[Category:Margaret Sarah Carpenter]]
 +
[[Category:Chess Suffix]]

Latest revision as of 16:05, 17 August 2019

Home * Engines * AdaChess

AdaChess,
an open source chess engine by Alessandro Iavicoli, written in Ada and released under the GPL license [3]. The development started in early 2012 and the first version has been released on January 21, 2013. Full compliant to the rules of chess, it also recognize draws by insufficient material. AdaChess is a console application without own GUI, but supports the Chess Engine Communication Protocol aka WinBoard/XBoard protocol. So far, AdaChess played the IGT 2014, IGT 2015, IGT 2016, IGT 2017 and IGT 2018 G 6 tournaments, and the PT 54 CSVN tournament [4] [5], all over the board.

Features

[6]

Board Representation

Search

Evaluation

Forum Posts

External Links

References

  1. Ada Lovelace by Margaret Sarah Carpenter, 1836, oil on canvas, Government Art Collection, Ada Lovelace from Wikipedia, Wikimedia Commons
  2. The programming language Ada was named after Ada Lovelace, who has been credited as the first computer programmer, Ada (programming language) from Wikipedia
  3. The announced AdaChess by PreChess author José Lauro Strapasson is confirmed defunct
  4. AdaChess al Csvn, G 6
  5. Interview on g-sei, December 12, 2018
  6. Features based on AdaChess download, AdaChess-v3.1.zip\src\
  7. Re: fast(er) movegen by Alessandro Iavicoli, CCC, December 10, 2018

Up one Level