(mdp, env_params, force_compute=False, mlam_params=NO_COUNTERS_PARAMS, debug=False)
return AgentEvaluator(env_params, mdp_fn, force_compute, mlam_params, debug)
mdp (OvercookedGridworld): the mdp that we want the AgentEvaluator to always generate
        Information for the rest of params please refer to the __init__ method above
mdp (OvercookedGridworld): the mdp that we want the AgentEvaluator to always generate
        Information for the rest of params please refer to the __init__ method above
mdp ( OvercookedGridworld ) : the mdp that we want the AgentEvaluator to always generate Information for the rest of params please refer to the __init__ method above
def from_mdp(mdp, env_params, force_compute=False, mlam_params=NO_COUNTERS_PARAMS, debug=False):
        """
        mdp (OvercookedGridworld): the mdp that we want the AgentEvaluator to always generate
        Information for the rest of params please refer to the __init__ method above
        """
        assert type(mdp) == OvercookedGridworld, "mdp must be a OvercookedGridworld object"
        mdp_fn = lambda _ignored: mdp
        return AgentEvaluator(env_params, mdp_fn, force_compute, mlam_params, debug)
def from_mdp ( mdp , env_params , force_compute = False , mlam_params = NO_COUNTERS_PARAMS , debug = False ) : assert type ( mdp ) == OvercookedGridworld , "mdp must be a OvercookedGridworld object" mdp_fn = lambda _ignored : mdp return AgentEvaluator ( env_params , mdp_fn , force_compute , mlam_params , debug )