Edsel Apostol

Home * People * Edsel Apostol



Edsel G. Apostol, a Filipino computer engineer and computer game programmer, author of the chess engines Twisted Logic, Invictus, and along with Sam Hamilton, co-author of Hannibal. His first experience with computer chess was in 2001, when he discovered a program named Ziggurat, and subsequently started computer chess programming in late 2004. He then studied the theories on computer chess programming and started to write his first program using the 0x88 method. He had three rewrites of this and in May 2005 finally adapted rotated bitboards. In May 2007, he started working on a complete rewrite using the magic bitboards method.

=Occupation= Edsel has worked as a College Professor for two semesters before deciding to pursue a career in game development. He is currently employed as a software engineer in the Philippine's pioneer Game Development Company, Anino Games, Inc.

=Forum Posts=

2008 ...

 * Toga/Glaurung/Strelka Prunings/Reductions by Edsel Apostol, CCC, January 31, 2008 » Toga, Glaurung, Strelka, Pruning, Reductions
 * Material Tables and Indexing by Edsel Apostol, CCC, April 14, 2008 » Material Tables
 * Re: extensions by Edsel Apostol, Winboard Forum, August 27, 2008 » Recapture Extensions
 * Kindergarten Bitboard Approach by Gerd Isenberg by Edsel Apostol, CCC, November 05, 2008 » Kindergarten Bitboards
 * Eval Dilemma by Edsel Apostol, CCC, April 03, 2009 » Evaluation
 * Alternatives to History Heuristics by Edsel Apostol, CCC, September 01, 2009 » History Heuristic

2010 ...

 * Twisted Logic 20100131x by Edsel Apostol, CCC, February 02, 2010
 * Hannibal 1.0 by Edsel Apostol, CCC, July 17, 2010
 * Reducing/Pruning Bad Captures (SEE < 0) by Edsel Apostol, CCC, August 19, 2011 » Pruning, Reductions, Captures, SEE
 * How do you count nodes? by Edsel Apostol, CCC, September 04, 2011 » Node
 * SMP and questions by Edsel Apostol, CCC, November 23, 2012 » Parallel Search
 * Measure of SMP scalability by Edsel Apostol, CCC, July 03, 2013
 * SMP and Thread Pool Design pattern by Edsel Apostol, CCC, October 02, 2013 » Thread

2015 ...

 * NUMA in a YBWC implementation by Edsel Apostol, CCC, July 20, 2016 » NUMA, Young Brothers Wait Concept
 * Attacks From table by Edsel Apostol, CCC, August 11, 2018 » Attack and Defend Maps
 * Lazy SMP ideas by Edsel Apostol, CCC, August 22, 2018 » Lazy SMP

=External Links=
 * ed-apostol (Edsel Apostol) · GitHub
 * Computerschach, Interview with Edsel Apostol by Frank Quisinsky, February 25, 2010

=References= Up one level