Three tests fails (increment win, lost, tied, for a second win, lost, tied), example:

rspec ./spec/lib/DB_player_spec.rb:42 # DBPlayer.won increases 'win_count' by 1 on second win 
 #  win_count should have initially been 1, but was 0

Same for .lost and .tied.  The first test to increment from 0 to 1 passes, but it appears to be resetting the instance variable.