from goose.clan import Clan from db.database import Database from goose.clan import generateRandomClan from geesemanager import createGeese db = Database("localhost:4200") db.Delete() db.Create() geesearray = createGeese(1000) testClan = Clan(geesearray) db.Save(testClan.geese) db.Save(testClan.geese)
dbs.Save(geeseclan.geese) for goose in geeseclan.geese: if goose.isAlive: goose.decayAge() goose.decayLifespan() goose.decayHunger() goose.decayHealth() goose.feed() if random.randrange(0, 1000) < 5: goose.mate(geeseclan) if random.randrange(0, 200) < 5: goose.health -= 5 if random.randrange(0, 1000) < 3: goose.die() geeseclan.ageAllEggs() if __name__ == '__main__': IP = str(raw_input('ip: ')) PORT = str(raw_input('port: ')) dbs = Database(str(IP) + ':' + str(PORT)) dbs.Delete() dbs.Create() print WELCOMEMSG while (True): exec(str(raw_input('#: ')))