AttackingOrDefending / pydraughts

A draughts (checkers) library for Python with move generation, PDN reading and writing, engine communication and balloted openings
MIT License
13 stars 5 forks source link

Change dxp test so it can run on MacOS and Linux #15

Closed AttackingOrDefending closed 2 years ago

AttackingOrDefending commented 2 years ago

The DXP engine now plays against an opponent that makes random moves insted of KingsRow Hub, so the test can run also on MacOS and Linux.

codecov-commenter commented 2 years ago

Codecov Report

Merging #15 (0e32c0d) into main (5a2b8a3) will increase coverage by 0.22%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main      #15      +/-   ##
==========================================
+ Coverage   93.42%   93.64%   +0.22%     
==========================================
  Files          18       18              
  Lines        2752     2753       +1     
==========================================
+ Hits         2571     2578       +7     
+ Misses        181      175       -6     
Impacted Files Coverage Δ
draughts/engines/dxp.py 93.38% <100.00%> (+0.04%) :arrow_up:
draughts/engines/dxp_communication/dxp_classes.py 71.25% <100.00%> (ø)
draughts/engines/dxp_communication/dxp_run.py 66.23% <100.00%> (ø)
draughts/engines/hub.py 94.02% <100.00%> (+2.98%) :arrow_up:

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more