def bargain_statements(
    chain_of_thought: interactive_document.InteractiveDocument,
    premise: str,
    active_player_name: str,
):
  """Outputs the premise. Use this to create a pass-through chain of thought.

  Args:
    chain_of_thought: the document to condition on and record the thoughts
    premise: the attempted action
    active_player_name: name of player whose turn it currently is

  Returns:
    string describing the outcome
  """
  del chain_of_thought

  if 'coins' in premise:
    return f'{active_player_name} proposed {premise}'
  if 'accept' in premise:
    return f'{active_player_name} accepted the offer'
  if 'reject' in premise:
    return f'{active_player_name} rejected the offer'
  return premise
Outputs the premise. Use this to create a pass-through chain of thought.

  Args:
    chain_of_thought: the document to condition on and record the thoughts
    premise: the attempted action
    active_player_name: name of player whose turn it currently is

  Returns:
    string describing the outcome
  
examples/deprecated/modular/environment/haggling_multi_item.py