def main(): board = Board(6, 5) board.init() board.fill_random() evtmgr = EventManager() cpu = CPUTickController(evtmgr) evtmgr.add(cpu) evtmgr.add(KeyboardController(evtmgr)) evtmgr.add(PygameController(evtmgr)) evtmgr.add(ModelController(evtmgr, board)) evtmgr.add(AnimationController(evtmgr, board)) evtmgr.trigger(InitEvent()) cpu.run()