Example #1
0
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
Example #2
0
    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())