Jon Dart

Home * People * Jon Dart



Jon Dart, an American software developer, software architect, and independent IT consultant. As a chess programmer he is author of the Chess Engine Communication Protocol and UCI compatible chess engine Arasan, available to run under Windows, Linux and Mac OS.

=Forum Posts=

1994 ...

 * Computer Chess: swap down evaluators vs capture search by Jon Dart, rgc, October 24, 1994 » Swap-off algorithm - SOMA, Quiescence Search
 * Arasan progress report by Jon Dart, rgcc, May 23, 1996
 * Fail High reductions by Jon Dart, rgcc, October 7, 1996
 * Arasan goes online by Jon Dart, rgcc, January 6, 1997
 * public aplogoy/warning by James and Amy Long, rgcc, November 19, 1998
 * endgame eval question by Jon Dart, CCC, November 25, 1998

2000 ...

 * Arasan now under Linux by Jon Dart, CCC, September 02, 2000
 * A few notes from Arasan's games in CCT2 by Jon Dart, CCC, November 05, 2000 » CCT2
 * new Arasan test suite by Jon Dart, CCC, December 11, 2000
 * handling ICC timeout by Jon Dart, CCC, April 16, 2001 » Internet Chess Club
 * Using 2 machines for matches (Linux) by Jon Dart, CCC, June 24, 2001 » XBoard, Linux
 * CCT4 notes - Arasan by Jon Dart, CCC, January 20, 2002 » CCT4
 * book bust? by Jon Dart, CCC, May 10, 2002
 * pawn race position by Jon Dart, CCC, June 05, 2002 » Pawn Race
 * endgame position - null move problem by Jon Dart, CCC, February 06, 2003
 * interesting evaluation problem by Jon Dart, CCC, December 14, 2003

2005 ...

 * UCI protocol question by Jon Dart, CCC, October 04, 2005 » UCI
 * Arasan in CCT8 by Jon Dart, CCC, February 26, 2006 » CCT8
 * interesting pawn race position by Jon Dart, CCC, December 14, 2008 » Pawn Race

2010 ...

 * some UCI protocol issues/questions by Jon Dart, CCC, December 17, 2010 » UCI
 * Arasan 13.1 by Jon Dart, CCC, August 23, 2011
 * Arasan test suite additions by Jon Dart, CCC, December 20, 2012
 * UCI protocol issue by Jon Dart, CCC, July 27, 2013 » Repetitions, UCI
 * Null move, razoring and mate threats by Jon Dart, CCC, October 28, 2013 » Razoring, Null Move Pruning

2015 ...

 * MMTO for evaluation learning by Jon Dart, CCC, January 25, 2015 » Automated Tuning, Shogi
 * Experiments with eval tuning by Jon Dart, CCC, March 10, 2015 » Arasan, Automated Tuning, Texel's Tuning Method
 * Syzygy and draw by repetition by Jon Dart, CCC, July 22, 2016 » Draw, Repetitions, Syzygy Bases
 * Parallel search/LazySMP question by Jon Dart, CCC, December 17, 2017 » Lazy SMP
 * Arasan 21.0 by Jon Dart, CCC, June 30, 2018

2020 ...

 * hash collisions by Jon Dart, CCC, January 28, 2020 » Key Collisions
 * repackaging of Fishtest's SPRT calculation code by Jon Dart, CCC, March 20, 2020 » SPRT
 * nnue reading code by Jon Dart, CCC, February 13, 2021 » NNUE

=External Links=
 * Jon Dart - LinkedIn
 * jdart1 (Jon Dart) · GitHub
 * Arasan chess
 * Arasan Test Suite
 * Arasan 8.4 released, short interview with Jon Dart by Frank Quisinsky, March 01, 2005, Arena Chess GUI, Archive 5, 72 (Wayback Machine)

=References= Up one level