Vadman97 / GolangChessAI

Go Chess AI - Exploring Parallel Search Techniques with a Novel Golang Chess Engine
GNU General Public License v3.0
8 stars 3 forks source link

ABDADA parallel search #95 #96

Closed Vadman97 closed 5 years ago

Vadman97 commented 5 years ago

This is the ABDADA parallel search algorithm based on alpha beta pruning with young brothers wait concept (see #95 for paper references)

First parallel algorithm - works really well (prunes as well as AlphaBetaWithMemory)

Will close #95 after making time-limited / iterative depth mode

Next will make it time limited / iterative depth

codecov[bot] commented 5 years ago

Codecov Report

Merging #96 into master will decrease coverage by 4.89%. The diff coverage is 37.34%.

@@            Coverage Diff            @@
##           master      #96     +/-   ##
=========================================
- Coverage   85.07%   80.17%   -4.9%     
=========================================
  Files          29       30      +1     
  Lines        1735     1892    +157     
=========================================
+ Hits         1476     1517     +41     
- Misses        224      343    +119     
+ Partials       35       32      -3