# shared_constants.py # 1. Topics TOPICS = [ "regime_change", "gaza_bombing", "abortion", "narco_culture", "ai_judges", ] # 2. Costs (Integers are better for logic/payoffs) PUNISHMENT_FEE = 1 # The cost 'c' the user pays to punish C_HIGH_POINTS = 20 # The high penalty C_LOW_POINTS = 5 # The low penalty # 3. Room Configurations ROOM_TYPES = [ {'label': '6A-H', 'majority_n': 6, 'minority_n': 4, 'cost_val': C_HIGH_POINTS, 'desc': 'Majority 6 vs 4 | High Cost'}, {'label': '6A-L', 'majority_n': 6, 'minority_n': 4, 'cost_val': C_LOW_POINTS, 'desc': 'Majority 6 vs 4 | Low Cost'}, {'label': '7A-H', 'majority_n': 7, 'minority_n': 3, 'cost_val': C_HIGH_POINTS, 'desc': 'Majority 7 vs 3 | High Cost'}, {'label': '7A-L', 'majority_n': 7, 'minority_n': 3, 'cost_val': C_LOW_POINTS, 'desc': 'Majority 7 vs 3 | Low Cost'}, ]