changed board::in_check? piece::available_moves piece::movepossible to take a timeframe arguement. this should eliminate unintended recursion
fixes a weird error where an Array.select was returning nil rather than the array
Chess playable again, movement issues remain
attempting to branch repo
resolves merge issues in board
updates pawn with recursive changes
updates piece with recursive changes
updates rook with recursive changes
updates bishop with recursive changes
updates queen with recursive changes
updates king with recursive changes
adds numbers and letters to display
changes display to user colorize
allows pawns to attack. Pawns still not working perfectly
changes error handling of player.rb to improve user interaction
fixes major issue with Board::in_check? arrays of moves were being stored in place of moves
completes chess. fixes checkmate and stalemate checking.
failed attempt to place all of mergin content into master
chess works. comprises all fixes from recursive fix and mergin branch