def run()

in support/retro_contest/remote.py [0:0]


def run(game, state,
        wallclock_limit=None, timestep_limit=None,
        monitordir=None, bk2dir=None, socketdir=None,
        discrete_actions=False, daemonize=False):
    if daemonize:
        pid = os.fork()
        if pid > 0:
            return

    env = make(game, state, bk2dir, monitordir, discrete_actions, socketdir)
    env.serve(timestep_limit=timestep_limit, wallclock_limit=wallclock_limit, ignore_reset=True)