Daniel+Shawul

an Ethiopian computer scientist and [|civil engineer] with focus on [|wind engineering] and [|computational wind] / [|structural engineering], actually postdoc at [|Naval Postgraduate School], [|Monterey, California]. He holds a B.Sc. from [|Addis Ababa University], a M.Sc. from [|Indian Institute of Technology], and a Ph.D. from [|Western University] in 2013, and was also affiliated with [|Florida International University] and its [|Wall of Wind] testing facility for [|hurricane] simulations. His research includes high performance computing, and the use of artificial neural networks for [|boundary layer wind tunnel] (BLWT) profile development. During his Ph.D., he developed a [|finite-volume] code for the simulation of wind flow over complex terrain. Recently, he has extended the code to use high-order [|Discontinuous Galerkin methods].
 * Home * People * Daniel Shawul**
 * [[image:DanielShawul.jpg link="https://www.linkedin.com/in/daniel-shawul-abdi-5941bb1b"]] ||~ || **Daniel Shawul Abdi**,

As a computer chess and games programmer, Daniel is author of the chess engines DanChess, Scorpio with its own open source endgame bitbases (EGBBs) format, and the general game playing engine Nebiyu based on Scorpio, able to play Chess variants, Checkers, Reversi, Go and Amazons. || toc =Selected Publications=
 * Daniel Shawul ||~ ||^ ||
 * Daniel Abdi, Simon Levine, [|Girma T. Bitsuamlak] (**2009**). //Application of an Artificial Neural Network Model for Boundary Layer Wind Tunnel Profile Development//. 11th Americas conference on wind Engineering, [|pdf]
 * Daniel Abdi, [|Girma T. Bitsuamlak] (**2010**). //Estimation of surface roughness using CFD//. The Fifth International Symposium on Computational Wind Engineering, [|pdf]
 * Daniel S. Abdi (**2013**). //Monte carlo methods for estimating game tree size//. [|pdf] » Monte-Carlo Tree Search, Perft
 * Daniel S. Abdi (**2013**). //Analysis of pruned minimax trees//. [|pdf] » Alpha-Beta, Late Move Reductions, Null Move Pruning
 * Daniel S. Abdi, [|Girma T. Bitsuamlak] (**2015**). //[|Asynchronous Parallelization of a CFD Solver]//. Journal of Computational Engineering

=Forum Posts=

2005 ...

 * [|recusive null move in iterative search] by Daniel Shawul, Winboard Forum, March 25, 2005 » Null Move Pruning, Iterative Search
 * [|path dependent evaluation] by Daniel Shawul, Winboard Forum, April 20, 2005
 * [|extensions] by Daniel Shawul, Winboard programming Forum, August 26, 2008 » Extensions
 * [|table indexing Math help] by Daniel Shawul, Winboard programming Forum, October 08, 2008

2010 ...
> [|Re: Looking for linux 64 bit engines & epds] by Daniel Shawul, Winboard Forum, January 19, 2010 » Cutechess-cli > [|Re: MC methods] by Daniel Shawul, CCC, April 13, 2013
 * [|Looking for linux 64 bit engines & epds] by Daniel Shawul, Winboard Forum, January 17, 2010
 * [|asynchronous search] by Daniel Shawul, CCC, April 6, 2010
 * [|UCT surprise for checkers !] by Daniel Shawul, CCC, March 25, 2011 » Nebiyu, UCT
 * [|bitboard algorithm needed] by Daniel Shawul, CCC, July 08, 2011» Bitboards, GPU, Hex, Flood Fill Algorithms
 * [|multi-player games thoughts] by Daniel Shawul, CCC, October 05, 2011
 * 2012**
 * [|Re: Possible Search Algorithms for GPUs?] by Daniel Shawul, CCC, January 07, 2012 » GPU, Hex, Flood Fill Algorithms
 * [|uct on gpu] by Daniel Shawul, CCC, February 24, 2012 » GPU, UCT
 * [|how to measure frequency of hash collisions] by Daniel Shawul, CCC, June 16, 2012 » Key Collisions
 * [|pawn enumeration] by Daniel Shawul, CCC, July 24, 2012
 * 2013**
 * [|Message passing parallel search on SMP system] by Daniel Shawul, CCC, March 07, 2013 » Parallel Search
 * [|Shared hash table smp result] by Daniel Shawul, CCC, March 21, 2013 » Shared Hash Table
 * [|triangular pv] by Daniel Shawul, CCC, March 22, 2013 » PV Array in PVS
 * [|Transposition driven scheduling] by Daniel Shawul, CCC, April 04, 2013 » Transposition Table
 * [|MC methods] by Daniel Shawul, CCC, April 11, 2013 » Monte-Carlo Tree Search, Perft
 * [|ABDADA speedup results] by Daniel Shawul, CCC, May 01, 2013 » ABDADA
 * [|CUT/ALL nodes ratio] by Daniel Shawul, CCC, June 06, 2013 » Node Types
 * [|chess programmer benefits] by Daniel Shawul, CCC, July 17, 2013
 * [|What do you use IID for] by Daniel Shawul, CCC, December 10, 2013 » Internal Iterative Deepening
 * 2014**
 * [|My new book] by Daniel Shawul, CCC, January 02, 2014 » Opening Book, UCT
 * [|needed CLOP for cluster] by Daniel Shawul, CCC, January 23, 2014 » CLOP
 * [|fixed time control management] by Daniel Shawul, CCC, February 01, 2014 » Time Management
 * [|Two hash functions for distributed transposition table] by Daniel Shawul, CCC, December 16, 2014 » Transposition Table

2015 ...

 * [|I have computed perft(17)] by Daniel Shawul, CCC, [|April 01], 2015
 * [|scorpio can run on 8192 cores] by Daniel Shawul, CCC, August 22, 2015
 * [|Search traps in MCTS and chess] by Daniel Shawul, CCC, December 25, 2017 » Sampling-Based Planning
 * [|Re: Announcing lczero] by Daniel Shawul, CCC, January 21, 2018 » LCZero, Rollout Paradigm
 * [|Alpha-Beta as a rollouts algorithm] by Daniel Shawul, CCC, January 25, 2018 » Alpha-Beta,  MCαβ, Monte-Carlo Tree Search, Scorpio

=External Links=
 * [|Daniel S. Abdi Homepage]
 * [|Scorpio Chess and Nebiyu Alien]
 * [|dshawul (Daniel Shawul) · GitHub]
 * [|Daniel Shawul Abdi | LinkedIn]
 * [|Daniel S. Abdi (dshawul) | Twitter]

=References= =What links here?= include page="Daniel Shawul" component="backlinks" limit="120"
 * Up one level**