Cleaned up configs

This commit is contained in:
luxick
2016-01-21 16:51:04 +01:00
parent d743428921
commit ce318aebb0
4 changed files with 28 additions and 24 deletions

2
cli.py
View File

@@ -31,7 +31,7 @@ class cursesUI:
height, width = self.stdscr.getmaxyx() height, width = self.stdscr.getmaxyx()
self.win = curses.newpad(16383, width) self.win = curses.newpad(16383, width)
self.king.createKingdom(50) self.king.createKingdom(startNrVillages)
while self.running: while self.running:
self.build_screen(self.king, self.ticks) self.build_screen(self.king, self.ticks)

View File

@@ -1,34 +1,34 @@
#!/usr/bin/python #!/usr/bin/python
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# Define if simulation should be started paused or running
start_paused = True
# The lenght of one game cycle in milliseconds # The lenght of one game cycle in milliseconds
ticklenght = 0.001 ticklenght = 0.001
# Controls if Tamagotchi stats are shown in absolute vlaues or precentage (Possible values: True/False)
show_pct = True
# Number of Tamagotchis to be created at the start of the simulation # Number of Tamagotchis to be created at the start of the simulation
startnr = 60 startnr = 60
startNrVillages = 50
# If the value of a Tamagotchis stats drops below this he will be fed/washed/etc
# Synatx [Hunger, Hygiene, Happiness]
interventionPoints = [50, 50, 50]
# If the hunger stat falls below this level Tamagotchis can be fed # If the hunger stat falls below this level Tamagotchis can be fed
feeding_point = 50 feeding_point = 50
# If the hygiene stat falls below this level Tamagotchis can be washed # If the hygiene stat falls below this level Tamagotchis can be washed
washing_point = 50 washing_point = 50
# If the happiness stat falls below this level Tamagotchis can be played with # If the happiness stat falls below this level Tamagotchis can be played with
play_point = 50 play_point = 50
# Controls if Tamagotchi stats are shown in absolute vlaues or precentage (Possible values: True/False)
show_pct = True
# When new Tamagotchis are created their stats will be be created randomly between these. # When new Tamagotchis are created their stats will be be created randomly between these.
min_stat = 100 statrange = [100, 200]
max_stat = 200
# Tamagotchis decay at a set rate per tick. The value of decay is randomly chosen between these two. # Tamagotchis decay at a set rate per tick. The value of decay is randomly chosen between these two.
min_decay = 1 decay = [1, 3]
max_decay = 3
# These two define how long it takes a Tamagotchi to perform work (preparing food/washing someone/playing with someone) # These two define how long it takes a Tamagotchi to perform work (preparing food/washing someone/playing with someone)
# The value is choosen randomly between these two. Obviously a lower number is better. # The value is choosen randomly between these two. Obviously a lower number is better.
min_workpower = 3 workpower = [3, 6]
max_workpower = 6
# This defines the bounds of how much a Tamagotchi can recover when eating/sleeping/playing etc. # This defines the bounds of how much a Tamagotchi can recover when eating/sleeping/playing etc.
min_recovery = 10 recovery = [10, 20]
max_recovery = 20
# Defines the range in witch the lifetime of Tamagotichs will be created in ticks # Defines the range in witch the lifetime of Tamagotichs will be created in ticks
min_life = 2000 life = [2000, 3000]
max_life = 3000
# Define if simulation should be started paused or running
start_paused = True

View File

@@ -21,3 +21,7 @@ wen
ein ein
dev dev
ken ken
ir
ne
he
mu

16
util.py
View File

@@ -10,14 +10,14 @@ class Util:
def make_Tamagotchi(self): def make_Tamagotchi(self):
name = self.generateName() name = self.generateName()
hunger = random.randrange(min_stat,max_stat,1) hunger = random.randrange(statrange[0],statrange[1],1)
happiness = random.randrange(min_stat,max_stat,1) happiness = random.randrange(statrange[0],statrange[1],1)
hygiene = random.randrange(min_stat,max_stat,1) hygiene = random.randrange(statrange[0],statrange[1],1)
sleep = random.randrange(min_stat,max_stat,1) sleep = random.randrange(statrange[0],statrange[1],1)
decayspeed = random.randrange(min_decay,max_decay,1) decayspeed = random.randrange(decay[0],decay[1],1)
potential = random.randrange(min_workpower, max_workpower,1) potential = random.randrange(workpower[0], workpower[1],1)
recovery = random.randrange(min_recovery, max_recovery, 1) recovery = random.randrange(recovery[0], recovery[1], 1)
lifetime = random.randrange(min_life, max_life, 1) lifetime = random.randrange(life[0], life[1], 1)
return Tamagotchi(name,hunger,happiness,hygiene,sleep,decayspeed,potential,recovery,lifetime) return Tamagotchi(name,hunger,happiness,hygiene,sleep,decayspeed,potential,recovery,lifetime)