pieces have square instance var
add @moved to King, Pawn, and Knight
add @moved to King, Pawn, and Knight
start code #los for Pawn
add 'check if target in piece LOS'
code #change_squ for Game
code #change_squ for Game
gave Pawn ability to mv 2 spaces
code #los for Knight
code #los for Knight
code #los for Rook
code #los for Rook
code #los of Rook to end when blocked by piece
code #los of Rook to end when blocked by piece
code @moved for Piece
start code for #turn of Game
code #turn of Game to require self.moved to be true
code error return messages for #move of Game
save before merge/delete of branch 'turn'