bmstu-marl/multiagent/scenario.py

11 lines
309 B
Python
Raw Permalink Normal View History

import numpy as np
# defines scenario upon which the world is built
class BaseScenario(object):
# create elements of the world
def make_world(self):
raise NotImplementedError()
# create initial conditions of the world
def reset_world(self, world):
raise NotImplementedError()