def add(name, amount = 1): return lambda: strategy.add_house(name, amount) def cc(*funcs): def h(): for f in funcs: f() return h if __name__ == "__main__": strategy.add_house('ModernApartments') strategy.add_house('EnvironmentalHouse') strategy.high_rise_availability(150) #strategy.diversify() strategy.fill_up(11, 'ModernApartments') strategy.cold() strategy.closed() def bottom(scores): return 'Max: {}\tAvg: {:10.2f}'.format(max(scores), sum(scores) / len(scores)) def nop(): pass def alt(): SETTINGS.UPGRADE.SAVE_FOR_UPGRADE = True def reprio(): name = 'HighRise' SETTINGS.UPGRADE.LOW_PRIORITY[name].insert(0, SETTINGS.UPGRADE.PRIORITY[name].pop()) def reset(): SETTINGS.MAINTENANCE.THRESHOLD['Other'] = 37
return lambda: strategy.add_house(name, amount) def cc(*funcs): def h(): for f in funcs: f() return h if __name__ == "__main__": strategy.add_house('LuxuryResidence', 7) strategy.add_house('Apartments') strategy.add_house('EnvironmentalHouse') strategy.high_rise_availability(250) strategy.diversify() #strategy.fill_up(11, 'Apartments') strategy.fill_up(11, 'EnvironmentalHouse') strategy.warm() strategy.open() strategy.open_with('LuxuryResidence') SETTINGS.BUILDING.JUST_BUILD = False def bottom(scores): return 'Max: {}\tAvg: {:10.2f}'.format(max(scores), sum(scores) / len(scores)) def nop(): pass def alt(): SETTINGS.UPGRADE.SAVE_FOR_UPGRADE = True def reprio(): name = 'HighRise' SETTINGS.UPGRADE.LOW_PRIORITY[name].insert(0, SETTINGS.UPGRADE.PRIORITY[name].pop())