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

Player Struct Refactor #79

Closed alexander-lee closed 5 years ago

alexander-lee commented 5 years ago

Setting up some player struct changes so that the API will be able to communicate with the game more easily.

Changes:

Let me know if I'm doing the interface thing wrong. The interface looks really thin right now (only 2 functions to implement, but now it allows for scaling.

codecov[bot] commented 5 years ago

Codecov Report

Merging #79 into master will increase coverage by 0.02%. The diff coverage is 46.66%.

@@            Coverage Diff             @@
##           master      #79      +/-   ##
==========================================
+ Coverage   67.75%   67.77%   +0.02%     
==========================================
  Files          25       25              
  Lines        1529     1530       +1     
==========================================
+ Hits         1036     1037       +1     
  Misses        459      459              
  Partials       34       34