Guy Haworth

Home * People * Guy Haworth



Guy McCrossan Haworth, a British computer scientist and lecturer, now retired from the School of Systems Engineering, University of Reading. Guy Haworth's research interests include the use of chess as a demonstration domain, and the Retrograde Analysis creation of Endgame Tablebases. He collaborated with Eugene Nalimov, Christoph Wirth, Peter Karrer, John Tamplin, Marc Bourzutschky and Eiko Bleicher on Investigations of Endgame Tablebases with Depth to Mate (DTM), Depth to Conversion (DTC), DTZ and DTZ50 metrics.Data on percentage-wins, maximal-DTx figures and positions, and mutual zugzwangs have been filed and made available on the web, as have the DTM EGTs. Since 2002, Guy has been demonstrating 'Skilloscopy', i.e. methods of measuring the Skill of Fallible Decision Makers, by ranking chess players according to the quality of their moves in the full move-context of the positions in which those moves were played.Guy Haworth served as Vice-President of the ICGA from 2002 until 2005.

=Selected Publications=

1998 ...

 * Guy Haworth, Meel Velliste (1998). Chess Endgames and Neural Networks. ICCA Journal, Vol. 21, No. 4
 * Eugene Nalimov, Christoph Wirth, Guy Haworth (1999). KQQKQQ and the Kasparov-World Game. ICCA Journal, Vol. 22, No. 4
 * P. Marko, Guy Haworth (1999). The Kasparov-World Match. ICCA Journal, Vol. 22, No. 4

2000 ...
2001
 * Guy Haworth (2000). Strategies for Constrained Optimisation. ICGA Journal, Vol. 23, No. 1
 * Guy Haworth (2000). Deepest Chess Win Revisited. ICGA Journal, Vol. 23, No. 2
 * Guy Haworth (2000). Chess Endgames: Currents and Futures. 5th Computer Olympiad Workshop
 * Eugene Nalimov, Guy Haworth, Ernst A. Heinz (2000). Space-Efficient Indexing of Chess Endgame Tables. ICGA Journal, Vol. 23, No. 3, postscript
 * Guy Haworth (2001). Four Notes on Chess Endgames. 6th Computer Olympiad Workshop, ppt
 * Guy Haworth (2001). Discarding Like Pieces. 6th Computer Olympiad Workshop
 * Guy Haworth (2001). Depth by The Rule. 6th Computer Olympiad Workshop
 * Guy Haworth (2001). 3-5-Man Chess Data. 6th Computer Olympiad Workshop
 * Guy Haworth (2001). 3-5-Man Mutual Zugzwangs in Chess. 6th Computer Olympiad Workshop

2002 2003
 * Guy Haworth, Ernst A. Heinz (2001). ken: (guest-)editorial for the ICGA_J issue on Ken Thompson. ICGA Journal, Vol. 24, No. 2
 * John Tamplin, Guy Haworth (2001). Ken Thompson's 6-man Tables. ICGA Journal, Vol. 24, No. 2
 * Eugene Nalimov, Guy Haworth. Ernst A. Heinz (2001). Space-efficient Indexing of Endgame Tables for Chess. Advances in Computer Games 9
 * Guy Haworth (2001). Discarding Like Pieces. ICGA Journal, Vol. 24, No. 3
 * Guy Haworth (2001). Depth by The Rule. ICGA Journal, Vol. 24, No. 3
 * Guy Haworth, Peter Karrer, John Tamplin, Christoph Wirth (2001). 3-5-man chess: Maximals and mzugs. ICGA Journal, Vol. 24, No. 4
 * Guy Haworth (2002). Secrets of Pawnless Endings. ICGA Journal, Vol. 25, No. 2
 * Guy Haworth (2002). Self-play: Statistical Significance. 7th Computer Olympiad Workshop
 * Guy Haworth (2002). Reference Fallible Endgame Play. 7th Computer Olympiad Workshop, pdf
 * Guy Haworth (2002). The ICGA on the Web. ICGA Journal, Vol. 25, No. 4
 * Guy Haworth (2003). Reference Fallible Endgame Play. ICGA Journal, Vol. 26, No. 2
 * Guy Haworth (2003). Self-Play: Statistical Significance. ICGA Journal, Vol. 26, No. 2
 * Guy Haworth, Rafael B. Andrist (2003). Model Endgame Analysis. Advances in Computer Games 10
 * John Tamplin, Guy Haworth (2003). Chess Endgames: Data and Strategy. Advances in Computer Games 10

2005 ...
2006 2007 2009
 * Marc Bourzutschky, John Tamplin, Guy Haworth (2005). Chess endgames: 6-man data and strategy. Theoretical Computer Science, Vol. 349, No. 2
 * Rafael B. Andrist, Guy Haworth (2005). Deeper model endgame analysis. Theoretical Computer Science, Vol. 349, No. 2
 * Guy Haworth (2005). 6-Man Chess Solved. ICGA Journal, Vol. 28, No. 3
 * Guy Haworth (2005). Chess Endgame News. ICGA Journal, Vol. 28, No. 4
 * Guy Haworth (2006). Chess Endgame News. ICGA Journal, Vol. 29, No. 1
 * Guy Haworth (2006). Chess Endgame News. ICGA Journal, Vol. 29, No. 2
 * Guy Haworth (2006). Chess Endgame News. ICGA Journal, Vol. 29, No. 3
 * Guy Haworth (2007). Gentlemen, Stop Your Engines! ICGA Journal, Vol. 30, No. 3
 * Giuseppe Di Fatta, Guy Haworth, Kenneth W. Regan (2009). Skill Rating by Bayesian Inference. CIDM 2009, pdf
 * Guy Haworth (2009). Chess Endgame Update. ICGA Journal, Vol. 32, No. 4

2010 ...
2011 2012 2013 2014
 * Guy Haworth, Kenneth W. Regan, Giuseppe Di Fatta (2010). Performance and Prediction: Bayesian Modelling of Fallible Choice in Chess. Advances in Computer Games 12
 * Eiko Bleicher, Guy Haworth (2010). 6-Man Chess and Zugzwangs. Advances in Computer Games 12
 * Joe Hurd, Guy Haworth (2010). Data Assurance in Opaque Computations. Advances in Computer Games 12
 * Harold van der Heijden, Eiko Bleicher, Guy McCrossan Haworth (2010). Endgame table testing of studies, I. EG, Vol. 16, No. 180
 * Harold van der Heijden, Eiko Bleicher, Guy McCrossan Haworth (2010). Endgame table testing of studies, II. EG, Vol. 16, No. 181
 * Guy Haworth (2010). Chess Endgame Knowledge Advances. ICGA Journal, Vol. 33, No. 3
 * Eiko Bleicher, Guy Haworth, Harold van der Heijden (2010). Data-Mining Chess Databases. ICGA Journal, Vol. 33, No. 4
 * Guy Haworth, Eiko Bleicher, Harold van der Heijden (2011). Uniqueness in Chess Studies. ICGA Journal, Vol. 34, No. 1
 * Kenneth W. Regan, Guy Haworth (2011). Intrinsic Chess Ratings. AAAI 2011, pdf, slides as pdf
 * Guy Haworth, Harold van der Heijden, Eiko Bleicher (2011). Zugzwangs in Chess Studies. ICGA Journal, Vol. 34, No. 2
 * Guy Haworth (2011). Chess Endgame News. ICGA Journal, Vol. 34, No. 2
 * Kenneth W. Regan, Bartłomiej Macieja, Guy McCrossan Haworth (2011). Understanding Distributions of Chess Performances. Advances in Computer Games 13, pdf
 * Guy Haworth, Árpád Rusz (2011). Position Criticality in Chess Endgames. Advances in Computer Games 13
 * Guy Haworth (2012). Chess Endgame News. ICGA Journal, Vol. 35, No. 2
 * Guy Haworth (2013). Chess Endgame News. ICGA Journal, Vol. 36, No. 1
 * Guy Haworth (2013). Turing, Kasparov and the Future. ICGA Journal, Vol. 36, No. 1 » Alan Turing, Turochamp
 * Joe Leslie-Hurd, Guy Haworth (2013). Computer Theorem Proving and HoTT. ICGA Journal, Vol. 36, No. 2
 * Guy Haworth (2013). Chess Endgame News. ICGA Journal, Vol. 36, No. 2
 * Guy Haworth (2013). Chess Endgame News. ICGA Journal, Vol. 36, No. 3
 * Jan Krabbenbos, Guy Haworth, Jaap van den Herik (2013). The 20th World Computer Chess Championship. ICGA Journal, Vol. 36, No. 3 » WCCC 2013
 * Jan Krabbenbos, Guy Haworth, Jaap van den Herik (2013). The 3rd World Chess Software Championship. ICGA Journal, Vol. 36, No. 3 » WCSC 2013
 * Karsten Müller, Guy Haworth (2013). Rook vs. Bishop. ICGA Journal, Vol. 36, No. 4
 * Guy Haworth (2013). Chess Endgame News. ICGA Journal, Vol. 36, No. 4
 * Guy Haworth (2013). Haworth’s Law. ICGA Journal, Vol. 36, No. 4
 * Guy Haworth (2014). Chess Endgame News. ICGA Journal, Vol. 37, No. 1 » Syzygy Bases
 * Guy Haworth (2014). Chess Endgame News. ICGA Journal, Vol. 37, No. 2 » Syzygy Bases
 * Guy Haworth (2014). Chess Endgame News. ICGA Journal, Vol. 37, No. 3 » Syzygy Bases

2015 ...
2017 2018 2019
 * Guy Haworth, Tamal T. Biswas, Kenneth W. Regan (2015). A Comparative Review of Skill Assessment: Performance, Prediction and Profiling. Advances in Computer Games 14
 * Guy Haworth (2015). Chess Endgame News. ICGA Journal, Vol. 38, No. 1 » Crafty, FinalGen
 * Galen Huntington, Guy Haworth (2015). Depth to Mate and the 50-Move Rule. ICGA Journal, Vol. 38, No. 2 » Endgame Tablebases, Fifty-Move Rule
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2015). WCCC 2015: The 21st World Computer Chess Championship. ICGA Journal, Vol. 38, No. 2 » WCCC 2015
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2015). WCSC 2015: The 4th World Chess Software Championship. ICGA Journal, Vol. 38, No. 2 » WCSC 2015
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2015). The World Computer Speed Chess Championship 2015. ICGA Journal, Vol. 38, No. 2
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2017). WCCC 2016: The 22nd World Computer Chess Championship. ICGA Journal, Vol. 39, No. 1 » WCCC 2016
 * Guy Haworth (2017). Understanding Rook Endgames. ICGA Journal, Vol. 39, No. 2
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2017). WCSC 2016: The 6th World Chess Software Championship. ICGA Journal, Vol. 39, No. 2 » WCSC 2016
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2017). WSCC 2016: The World Speed Computer Chess Championship. ICGA Journal, Vol. 39, No. 2 » WCCC 2016
 * Guy Haworth (2017). Chess Endgame News. ICGA Journal, Vol. 39, No. 2
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2017). 7th World Chess Software Championship. pdf » WCSC 2017
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2017). 23rd World Computer Chess Championship. pdf » WCCC 2017
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2018). WCSC 2017: The 7th World Chess Software Championship. ICGA Journal, Vol. 40, No. 1 » WCSC 2017
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2018). WSCC 2017: The World Speed Computer Chess Championship. ICGA Journal, Vol. 40, No. 1 » WCCC 2017
 * Guy Haworth, Nelson Hernandez (2018). TCEC10: The 10th Top Chess Engine Championship. ICGA Journal, Vol. 40, No. 2 » TCEC Season 10
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2018). WCCC 2018: The 24th World Computer Chess Championship. ICGA Journal, Vol. 40, No. 3 » WCCC 2018
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2018). WCSC 2018: The 8th World Chess Software Championship. ICGA Journal, Vol. 40, No. 3 » WCSC 2018
 * Jan Krabbenbos, Jaap van den Herik, Guy Haworth (2018). WSCC 2018: The World Speed Computer Chess Championship. ICGA Journal, Vol. 40, No. 3
 * Guy Haworth, Nelson Hernandez (2018). TCEC11: the 11th Top Chess Engine Championship. ICGA Journal, Vol. 40, No. 3 » TCEC Season 11
 * Karsten Müller, Guy Haworth (2018). Chess Endgame News: The World Chess Championship, 2018. ICGA Journal, Vol. 40, No. 4
 * Guy Haworth (2018). Chess Endgame News: 7-man ‘Syzygy’ DTZ50" EGTs. ICGA Journal, Vol. 40, No. 4 » Syzygy Bases 7-man
 * Lars Sandin, Guy Haworth (2018). The SSDF Chess Engine Rating List 2018-10. ICGA Journal, Vol. 40, No. 4
 * Guy Haworth, Nelson Hernandez (2018). TCEC12: the 12th Top Chess Engine Championship. pdf » TCEC Season 12
 * Guy Haworth, Nelson Hernandez (2018). TCEC13: the 13th Top Chess EngineChampionship. pdf » TCEC Season 13
 * Guy Haworth, Nelson Hernandez (2019). TCEC12: The 12th Top Chess Engine Championship. ICGA Journal, Vol. 41, No. 1 » TCEC Season 12
 * Guy Haworth, Nelson Hernandez (2019). TCEC Cup 1. ICGA Journal, Vol. 41, No. 1
 * Karsten Müller, Guy Haworth (2019). FinalGen revisited: new discoveries. ICGA Journal, Vol. 41, No. 1 » FinalGen
 * Guy Haworth, Nelson Hernandez (2019). TCEC13: The 13th top chess engine championship. ICGA Journal, Vol. 41, No. 2 » TCEC Season 13
 * Guy Haworth, Nelson Hernandez (2019). TCEC Cup 2. ICGA Journal, Vol. 41, No. 2
 * Guy Haworth (2019). Chess endgame news: Understanding minor piece endgames . ICGA Journal, Vol. 41, No. 2
 * Lars Sandin, Guy Haworth (2019). The SSDF Chess Engine Rating List 2019-02. ICGA Journal, Vol. 41, No. 2
 * Guy Haworth, Nelson Hernandez (2019). TCEC14: the 14th Top Chess EngineChampionship. pdf » TCEC Season 14
 * Guy Haworth, Nelson Hernandez (2019). TCEC15: the 15th Top Chess Engine Championship. pdf » TCEC Season 15

=Forum Posts=
 * Neural Networks in Chess by Guy Haworth, CCC, June 23, 2000 » Neural Networks
 * Piece Values in the Endgame by Guy Haworth, CCC, February 11, 2004 » Point Value, Endgame
 * KRBNKQN EGT stats ? by Guy Haworth, CCRL Discussion Board, October 04, 2008
 * Ippolit Endgame Tablebases by Guy Haworth, CCRL Discussion Board, November 21, 2011

=External Links=
 * ICGA: Chess Endgames
 * ICGA: Losing Chess by Guy Haworth
 * ICGA: Roshambo by Guy Haworth
 * CCRL Discussion Board Endgame Tablebases
 * Meet The Lecturers: Guy Haworth YouTube Video

=References= Up one level