purge premade code
This commit is contained in:
parent
1d238ecc2f
commit
9f759e8d21
39
main.py
39
main.py
@ -71,45 +71,6 @@ def take_turn():
|
|||||||
for error in state.errors:
|
for error in state.errors:
|
||||||
print("Error: " + error)
|
print("Error: " + error)
|
||||||
|
|
||||||
# pre-made test strategy which came with starter kit
|
|
||||||
'''
|
|
||||||
state = game_layer.game_state
|
|
||||||
if len(state.residences) < 1:
|
|
||||||
for i in range(len(state.map)):
|
|
||||||
for j in range(len(state.map)):
|
|
||||||
if state.map[i][j] == 0:
|
|
||||||
x = i
|
|
||||||
y = j
|
|
||||||
break
|
|
||||||
game_layer.place_foundation((x, y), game_layer.game_state.available_residence_buildings[0].building_name)
|
|
||||||
else:
|
|
||||||
the_only_residence = state.residences[0]
|
|
||||||
if the_only_residence.build_progress < 100:
|
|
||||||
game_layer.build((the_only_residence.X, the_only_residence.Y))
|
|
||||||
elif the_only_residence.health < 50:
|
|
||||||
game_layer.maintenance((the_only_residence.X, the_only_residence.Y))
|
|
||||||
elif the_only_residence.temperature < 18:
|
|
||||||
blueprint = game_layer.get_residence_blueprint(the_only_residence.building_name)
|
|
||||||
energy = blueprint.base_energy_need + 0.5 \
|
|
||||||
+ (the_only_residence.temperature - state.current_temp) * blueprint.emissivity / 1 \
|
|
||||||
- the_only_residence.current_pop * 0.04
|
|
||||||
game_layer.adjust_energy_level((the_only_residence.X, the_only_residence.Y), energy)
|
|
||||||
elif the_only_residence.temperature > 24:
|
|
||||||
blueprint = game_layer.get_residence_blueprint(the_only_residence.building_name)
|
|
||||||
energy = blueprint.base_energy_need - 0.5 \
|
|
||||||
+ (the_only_residence.temperature - state.current_temp) * blueprint.emissivity / 1 \
|
|
||||||
- the_only_residence.current_pop * 0.04
|
|
||||||
game_layer.adjust_energy_level((the_only_residence.X, the_only_residence.Y), energy)
|
|
||||||
elif state.available_upgrades[0].name not in the_only_residence.effects:
|
|
||||||
game_layer.buy_upgrade((the_only_residence.X, the_only_residence.Y), state.available_upgrades[0].name)
|
|
||||||
else:
|
|
||||||
game_layer.wait()
|
|
||||||
for message in game_layer.game_state.messages:
|
|
||||||
print(message)
|
|
||||||
for error in game_layer.game_state.errors:
|
|
||||||
print("Error: " + error)
|
|
||||||
'''
|
|
||||||
|
|
||||||
|
|
||||||
def develop_society():
|
def develop_society():
|
||||||
global state, queue_timeout, available_tiles, utilities
|
global state, queue_timeout, available_tiles, utilities
|
||||||
|
Reference in New Issue
Block a user