{
  "purpose": "Hypothetical two-room decision exercise; not observed household behavior or market data.",
  "input": {
    "totalRent": "2400.00",
    "roomARentPremium": "200.00",
    "roommateAValueForA": "300.00",
    "roommateAValueForB": "0.00",
    "roommateBValueForA": "100.00",
    "roommateBValueForB": "0.00"
  },
  "model": "net preference margin for Room A = (person's entered value for Room A - value for Room B) - (Room A rent - Room B rent). Positive means Room A; negative means Room B; zero means no preference in this model.",
  "output": {
    "totalRent": "$2400.00",
    "equalSplit": {
      "roomA": "$1200.00",
      "roomB": "$1200.00",
      "roommateA": { "marginForRoomA": "$300.00", "prefers": "Room A" },
      "roommateB": { "marginForRoomA": "$100.00", "prefers": "Room A" },
      "sum": "$2400.00"
    },
    "proposedSplit": {
      "roomA": "$1300.00",
      "roomB": "$1100.00",
      "roommateA": { "marginForRoomA": "$100.00", "prefers": "Room A" },
      "roommateB": { "marginForRoomA": "-$100.00", "prefers": "Room B" },
      "sum": "$2400.00"
    }
  },
  "limitations": [
    "All preferences and rents are self-created inputs.",
    "The model compares two rooms and two people only.",
    "It does not measure objective room value, actual satisfaction, legal obligations, or whether a landlord will accept an internal split.",
    "A model preference margin is not a prediction of a person's actual choice."
  ]
}
