Exemplo n.º 1
0
def main():
    filename = ''
    while filename != 'quit':
        try:
            filename = input('>')
            cgw.showReplay('noteworthy/' + filename)
        except IOError as e:
            try:
                cfw.showReplay('noteworthy/' + filename)
            except IOError as f:
                try:
                    cgw.showReplay(filename)
                except IOError as g:
                    try:
                        cfw.showReplay(filename)
                    except IOError as h:
                        print("Couldn't find file " + filename)
        except SyntaxError:
            print("Use quotes!")
        except NameError:
            print("Use quotes!")
Exemplo n.º 2
0
 def play(self):
     CubeGrabbingWorld.showReplay(self.replay)
Exemplo n.º 3
0
 def simulate(self, time = 1000):
     result = CubeGrabbingWorld.simulateIndividual(self.dna, False, '', time = time)
     self.fitness = result[0]
     return self.fitness
Exemplo n.º 4
0
 def simulateAndRecord(self, f= '', time = 1000):
     result = CubeGrabbingWorld.simulateIndividual(self.dna, display = False, recordThis = True, filename = f, time = time)
     self.fitness = result[0]
     self.replay = result[1]
     return self.fitness
Exemplo n.º 5
0
def playReplay(filename):
    CubeGrabbingWorld.showReplay(filename)