alemelis / Bobby.jl

A mediocre chess moves validator
MIT License
8 stars 1 forks source link

Rewriting the Bitboard data structure #20

Closed alemelis closed 5 years ago

alemelis commented 5 years ago

UInt64 instead of BitArray

codecov-io commented 5 years ago

Codecov Report

Merging #20 into master will decrease coverage by 11.02%. The diff coverage is 33.71%.

Impacted file tree graph

@@             Coverage Diff             @@
##           master      #20       +/-   ##
===========================================
- Coverage   40.77%   29.75%   -11.03%     
===========================================
  Files          15       16        +1     
  Lines        1258      931      -327     
===========================================
- Hits          513      277      -236     
+ Misses        745      654       -91
Impacted Files Coverage Δ
src/Bobby.jl 100% <ø> (ø) :arrow_up:
src/perft.jl 0% <0%> (ø) :arrow_up:
src/check.jl 0% <0%> (-40.75%) :arrow_down:
src/moves.jl 0% <0%> (-47.44%) :arrow_down:
src/bishops.jl 0% <0%> (-40.63%) :arrow_down:
src/print.jl 0% <0%> (ø) :arrow_up:
src/game.jl 0% <0%> (-41%) :arrow_down:
src/queen.jl 0% <0%> (-34.52%) :arrow_down:
src/nights.jl 100% <100%> (+58.82%) :arrow_up:
src/bitboard.jl 100% <100%> (+9.65%) :arrow_up:
... and 16 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 90c21ae...9493de4. Read the comment docs.