Changes

Jump to: navigation, search

Axon

4,366 bytes added, 15:50, 30 August 2018
Created page with "'''Home * Engines * Axon''' [[FILE:Blausen 0657 MultipolarNeuron.png|border|right|thumb| Multipolar [https://en.wikipedia.org/wiki/Neuron neuron] <ref>[http..."
'''[[Main Page|Home]] * [[Engines]] * Axon'''

[[FILE:Blausen 0657 MultipolarNeuron.png|border|right|thumb|
Multipolar [https://en.wikipedia.org/wiki/Neuron neuron] <ref>[https://en.wikipedia.org/wiki/Axon Axon from Wikipedia]</ref> ]]

'''Axon''' (Geniss Axon),<br/>
a chess engine by primary author [[Vladan Vučković]] with chess knowledge and opening moves contributed by [[Đorđe Vidanović]]. Geniss Axon, a plain [[Alpha-Beta|alpha-beta]] searcher whose development started in 2001, was written in compact 16-bit [[8086]] [[Assembly|assembly]], also incorporated into the ''Axon Benchmark'' program, which is available from the [[Arena]] site <ref>[http://www.playwitharena.com/?User_Files%2C_Engines:Axon%2C_EloStat%2C_Nalimov Arena Chess GUI 3.0 - Axon, EloStat, Nalimov]</ref>. The [https://en.wikipedia.org/wiki/Benchmarking benchmark] indicates how well [[x86]] processors will support Axon's 16-bit instructions.

=Description=
Axon used a 12x12 [[Mailbox|mailbox]] to represent the board, and applies a unique [[Repetitions#RepetitionofMoves|move repetition detection]] technique, as described by Vučković and Vidanović in 2004 <ref>[[Vladan Vučković]], [[Đorđe Vidanović]] ('''2004'''). ''A New Approach to Draw Detection by Move Repetition in Computer Chess Programming.'' CoRR cs.AI/0406038, [http://arxiv.org/ftp/cs/papers/0406/0406038.pdf pdf]</ref>. Further developments were Axon I, the successor of Geniss Axon XP, first using [[Null Move Pruning|null move pruning]] with [[Depth Reduction R|R]] = 2, the 32-bit port Axon II utilizing 64-bit [[MMX]] extensions, and Axon 3 the serial program of the parallel chess system [[Achilles]] <ref>[http://chess.elfak.ni.ac.rs/ Achilles Home]</ref> <ref>[[Vladan Vučković]] ('''2007'''). ''Axon Development''. [http://chess.elfak.ni.ac.rs/axon.pdf pdf] (Serbian)</ref>. In 2008, Vučković introduced the [[Nibble#ArrayOfNibbles|Compact Chessboard Representation]] as used in Axon <ref>[[Vladan Vučković]] ('''2008'''). ''The Compact Chessboard Representation''. [[ICGA Journal#31_3|ICGA Journal, Vol. 31, No. 3]]</ref> <ref>[[Vladan Vučković]] ('''2012'''). ''An Alternative Efficient Chessboard Representation based on 4-Bit Piece Coding''. [http://www.doiserbia.nb.rs/issue.aspx?issueid=1761 Yugoslav Journal of Operations Research, Vol. 22, No. 1], [http://www.doiserbia.nb.rs/img/doi/0354-0243/2012/0354-02431200011V.pdf pdf]</ref>.

=See also=
* [[Achilles]]
* [[SOMA]]

=Publications=
* [[Vladan Vučković]], [[Đorđe Vidanović]] ('''2004'''). ''A New Approach to Draw Detection by Move Repetition in Computer Chess Programming.'' CoRR cs.AI/0406038, [http://arxiv.org/ftp/cs/papers/0406/0406038.pdf pdf] <ref>[https://www.stmintz.com/ccc/index.php?id=380201 Draw Detection by Move Repetition Procedure -- Comments] by [[Đorđe Vidanović]], [[CCC]], August 01, 2004</ref>
* [[Vladan Vučković]] ('''2007'''). ''The Method of the Chess Search Algorithms - Parallelization using Two-Processor distributed System.'' Facta Universitatis (Niš) Ser. Math. Inform. Vol. 22, No. 2, [http://facta.junis.ni.ac.rs/mai/mai222/f22-2-175-188.pdf pdf]
* [[Vladan Vučković]] ('''2007'''). ''Axon Development''. [http://chess.elfak.ni.ac.rs/axon.pdf pdf] (Serbian)
* [[Vladan Vučković]] ('''2008'''). ''The Compact Chessboard Representation''. [[ICGA Journal#31_3|ICGA Journal, Vol. 31, No. 3]]
* [[Vladan Vučković]] ('''2012'''). ''An Alternative Efficient Chessboard Representation based on 4-Bit Piece Coding''. [http://www.doiserbia.nb.rs/issue.aspx?issueid=1761 Yugoslav Journal of Operations Research, Vol. 22, No. 1], [http://www.doiserbia.nb.rs/img/doi/0354-0243/2012/0354-02431200011V.pdf pdf]

=Forum Posts=
* [https://www.stmintz.com/ccc/index.php?id=307016 Geniss Axon - a new chess program. Would your program play 15.Nd4?] by [[Đorđe Vidanović]], [[CCC]], July 18, 2003
* [https://www.stmintz.com/ccc/index.php?id=458033 Question about Axon Benchmark] by [[Dagh Nielsen]], [[CCC]], October 27, 2005

=External Links=
* [http://www.playwitharena.com/?User_Files%2C_Engines:Axon%2C_EloStat%2C_Nalimov Arena Chess GUI 3.0 - Axon, EloStat, Nalimov]
* [https://en.wikipedia.org/wiki/Axon Axon from Wikipedia]
* [https://en.wikipedia.org/wiki/Axon_%28disambiguation%29 Axon (disambiguation) from Wikipedia]

=References=
<references />
'''[[Engines|Up one level]]'''

Navigation menu