original_docstring: 
      A legal move (start and end) on the given chess board.
      
docstring: A legal move (start and end) on the given chess board.
docstring_tokens: A legal move ( start and end ) on the given chess board .
code: def legal_move_on(draw, board):
      """
      A legal move (start and end) on the given chess board.
      """
      start, _ = draw(strategies.sampled_from(sorted(board.pieces)))
      end = draw(strategies.sampled_from(sorted(board.movable_from(start))))
      return start, end
code_tokens: def legal_move_on ( draw , board ) : start , _ = draw ( strategies . sampled_from ( sorted ( board . pieces ) ) ) end = draw ( strategies . sampled_from ( sorted ( board . movable_from ( start ) ) ) ) return start , end
short_docstring: A legal move (start and end) on the given chess board.
short_docstring_tokens: A legal move ( start and end ) on the given chess board .
comment: """
      A legal move (start and end) on the given chess board.
      """