Changes to eval

invoke score and it assigns the weights to a copy of the original board.