"sounds": SECOND_AND_NEU} #SOUNDS[2]} # non-2nd-order sounds # directed edges # allow repeating sounds # start with every node activated # move from higher-degree nodes to lower C = {"target": 9999, "speed": 7, "sounds": NOT_SECOND_ORDER, "seizure": True, "flipped": False} # move from lower-degree nodes to higher # enable loop-nodes D = {"target": 9999, "speed": 7, "sounds": NOT_SECOND_ORDER, "seizure": True, "flipped": True} if __name__=='__main__': render(A, "vinyl/A") render(B, "vinyl/B_And_Neu") # C["files"] = [X+'.npy' for X in leftovers()] # render(C, "vinyl/C") # # D["files"] = [X+'.npy' for X in leftovers()] # render(D, "vinyl/D")
return "vid/%(msg)s-%(sounds)s-s%(speed)d-f%(flipped)d-t%(target)d-nm%(nm)s-ms%(ms)s%(extra)s" % (params) if __name__=='__main__': for idx, sound in enumerate(reversed(SOUNDS)): # Corners simultaneous params = baseparams.copy() params["sounds"] = sound params["mouse"] = CORNERS for speed in [50, 20]: params["speed"] = speed render(params, _outdir("simulcorners", params)) # sequential params["speed"] = 150 for corner in CORNERS: params["mouse"] = [corner] render(params, _outdir("seqcorners", params)) # center params["mouse"] = [CENTER] params["target"] = 2 params["speed"] = 20 render(params, _outdir("slowlowcenter", params))