Difference between revisions of "Edsel Apostol"
GerdIsenberg (talk | contribs) (Created page with "'''Home * People * Edsel Apostol''' FILE:EdselApostol.jpg|border|right|thumb|220px|link=https://github.com/ed-apostol| Edsel Apostol <ref>[https://github....") |
GerdIsenberg (talk | contribs) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
'''Edsel G. Apostol''',<br/> | '''Edsel G. Apostol''',<br/> | ||
− | 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]] <ref>[https://sites.google.com/site/edapostol/hannibal Hannibal - Chess Engine Portal]</ref>. 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. | + | a Filipino computer engineer and computer game programmer, author of the chess engines [[Twisted Logic]] <ref>[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=3270&p=16194 Twisted Logic Chess Engine v0.001 released!] by [[Edsel Apostol]], [[Computer Chess Forums|Winboard Forum]], August 11, 2005</ref>, [[Invictus]] <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68538 Invictus chess engine r228] by [[Edsel Apostol]], [[CCC]], September 29, 2018</ref>, and along with [[Sam Hamilton]], co-author of [[Hannibal]] <ref>[https://sites.google.com/site/edapostol/hannibal Hannibal - Chess Engine Portal]</ref>. 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 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|rotated bitboards]]. | He had three rewrites of this and in May 2005 finally adapted [[Rotated Bitboards|rotated bitboards]]. | ||
Line 13: | Line 13: | ||
=Forum Posts= | =Forum Posts= | ||
− | == | + | ==2005 ...== |
+ | * [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=3270&p=16194 Twisted Logic Chess Engine v0.001 released!] by [[Edsel Apostol]], [[Computer Chess Forums|Winboard Forum]], August 11, 2005 | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=19316 Toga/Glaurung/Strelka Prunings/Reductions] by [[Edsel Apostol]], [[CCC]], January 31, 2008 » [[Toga]], [[Glaurung]], [[Strelka]], [[Pruning]], [[Reductions]] | * [http://www.talkchess.com/forum/viewtopic.php?t=19316 Toga/Glaurung/Strelka Prunings/Reductions] by [[Edsel Apostol]], [[CCC]], January 31, 2008 » [[Toga]], [[Glaurung]], [[Strelka]], [[Pruning]], [[Reductions]] | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=20659 Material Tables and Indexing] by [[Edsel Apostol]], [[CCC]], April 14, 2008 » [[Material Tables]] | * [http://www.talkchess.com/forum/viewtopic.php?t=20659 Material Tables and Indexing] by [[Edsel Apostol]], [[CCC]], April 14, 2008 » [[Material Tables]] | ||
Line 32: | Line 33: | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68196 Attacks From table] by [[Edsel Apostol]], [[CCC]], August 11, 2018 » [[Attack and Defend Maps]] | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68196 Attacks From table] by [[Edsel Apostol]], [[CCC]], August 11, 2018 » [[Attack and Defend Maps]] | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68278 Lazy SMP ideas] by [[Edsel Apostol]], [[CCC]], August 22, 2018 » [[Lazy SMP]] | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68278 Lazy SMP ideas] by [[Edsel Apostol]], [[CCC]], August 22, 2018 » [[Lazy SMP]] | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68538 Invictus chess engine r228] by [[Edsel Apostol]], [[CCC]], September 29, 2018 | ||
=External Links= | =External Links= | ||
Line 40: | Line 42: | ||
<references /> | <references /> | ||
'''[[People|Up one level]]''' | '''[[People|Up one level]]''' | ||
+ | [[Category:Chess Programmer|Apostol]] |
Latest revision as of 17:00, 4 October 2018
Edsel G. Apostol,
a Filipino computer engineer and computer game programmer, author of the chess engines Twisted Logic [2], Invictus [3], and along with Sam Hamilton, co-author of Hannibal [4]. 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
2005 ...
- Twisted Logic Chess Engine v0.001 released! by Edsel Apostol, Winboard Forum, August 11, 2005
- 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
- Invictus chess engine r228 by Edsel Apostol, CCC, September 29, 2018
External Links
- ed-apostol (Edsel Apostol) · GitHub
- Computerschach, Interview with Edsel Apostol by Frank Quisinsky, February 25, 2010
References
- ↑ ed-apostol (Edsel Apostol) · GitHub
- ↑ Twisted Logic Chess Engine v0.001 released! by Edsel Apostol, Winboard Forum, August 11, 2005
- ↑ Invictus chess engine r228 by Edsel Apostol, CCC, September 29, 2018
- ↑ Hannibal - Chess Engine Portal