Пример #1
0
	def fitness(self):
		brain = []
		for i in xrange(organismLen):
			brain.append(self[str(i)])
		g = False
		if(len(argv) > 1):
			if argv[1] == "1":
				g = True
		pff = pacman_fitness_function(genotyp = brain, n = testsNum, graphics = g)
		return pff
Пример #2
0
	def fitness(self):
		global licznikFit
		global licznikOld
		if self.fitnessV != None:
			licznikOld += 1
			return self.fitnessV			
		licznikFit += 1
		brain = []
		for i in xrange(organismLen):
			brain.append(self[str(i)])
		g = False
		if(len(argv) > 1):
			if argv[1] == "1":
				g = True
		self.fitnessV = pacman_fitness_function(genotyp = brain, n = testsNum, graphics = g)
		return self.fitnessV