{% extends "global/Page.html" %} {{ block title }} Market Outcome {{ endblock }} {{ block content }}

{{ if is_loss }} Loss Incurred {{ elif player.is_trader }} Trade Executed! {{ else }} No Trade Made {{ endif }}

Trading Profit: ${{ trading_profit }} {{ if player.is_trader }}
{{ if player.is_buyer }} Value - Market Price = {{ player.value }} - {{ group.market_price }} = {{ trading_profit }} {{ else }} Market Price - Cost = {{ group.market_price }} - {{ player.cost }} = {{ trading_profit }} {{ endif }}
{{ endif }} {{ if bonus_triggered }}
Every buyer purchased a good. Everyone receives + {{ bonus_amount }} points bonus!
{{ endif }}

{{ if is_loss }} Your Loss this round: {{ player.payoff }} {{ else }} Your Final Profit this round: {{ player.payoff }} {{ endif }}

Market Summary
Market Price ${{ group.market_price }}
Quantity {{ group.quantity }} units
Market Transparency
{{ for b_obj, a_obj in zipped_data }} = a_obj.val }}style="background-color: #f0fff0;"{{ endif }}> {{ endfor }}
Buyer Bids Seller Asks Your Private Info
${{ b_obj.val }} {{ if b_obj.is_me }} You {{ endif }} ${{ a_obj.val }} {{ if a_obj.is_me }} You {{ endif }} {{ if b_obj.is_me }} Value: ${{ b_obj.private }} {{ elif a_obj.is_me }} Cost: ${{ a_obj.private }} {{ else }} — {{ endif }}

* Highlighted rows indicate successful matches.

{{ if player.round_number == 1 }}
Reflective Reasoning

Based on the outcome of this first round, please provide your thoughts on your strategy.

{{ formfield 'justification' label=dynamic_label }}
{{ endif }}
{{ endblock }}