def setup(): global m global wind global gravity gravity = Vector(0, 8) wind = Vector(0.5, 0) size(640, 480) m = Mover(width, height)
def setup(): global wind global gravity global movers gravity = Vector(0, 1.5) wind = Vector(0.4, 0) size(640, 480) movers = [0] * 4 for n in range(len(movers)): movers[n] = Mover(width, height)
class transcodeLoop(TransLoop): maxThreads = 5 mover = Mover() origin_path = "" destination_path = "" def onTranscoding(self, obj): print "# New transcodeLoop: " + obj["name"] #Paso1 Mover self.mover.origin_path = self.origin_path self.mover.destination_path = self.destination_path cmf = obj["name"] + ".cmf" self.mover.move(cmf)
def setup(): global wind global gravity global movers global fluid gravity = Vector(0, 1.5) wind = Vector(0.4, 0) size(640, 480) movers = [0] * 1 fluid = Fluid(100, 100, width, height, 0.02) for n in range(len(movers)): movers[n] = Mover(width, height)
def setup(): global wind global gravity global movers global sun sun = Attractor((Vector(300, 300)), 50) # gravity = Vector(0,1.5) wind = Vector(0.4, 0) size(640, 480) movers = [0] * 6 for n in range(len(movers)): movers[n] = Mover(width, height)
space.append([]) for j in range(100): if rr(100) < 20: space[i].append(1) else: space[i].append(0) patterns = [[[0, 0, 0], [0, 0, 0], [0, 0, 0]], [[0, 0, 0], [1, 1, 1], [0, 0, 0]], [[0, 1, 0], [0, 1, 0], [0, 1, 0]]] system = Kernel(3, 3, patterns) system['x'] = 20 system['y'] = 20 mover = Mover() target = [50, 40] for i in range(1000): input = extract(space, system) system.compute(target + [input]) mover.compute([system['output']]) target = [system['x'], system['y']] output = mover['output'] if output == 0: target[1] = system['y'] - 1 elif output == 1: target[1] = system['y'] + 1 elif output == 2: target[0] = system['x'] - 1
def __init__(self, state: BotState): self.state = state self.turner = Turner(state) self.turretTurner = TurretTurner(state) self.mover = Mover(state, self.turner) self.shooter = Shooter(state, self.turretTurner)
def setup(): global movers size(640, 480) movers = Mover(width, height, 100, 100)