<commit_before>"""Standard Experiment for Learning Control in RL"""
from Tools import *
from Agents import PolicyEvaluation
from Domains import Pendulum_InvertedBalance
import numpy as np
from copy import copy, deepcopy
import re
import Tools.ipshell
from Experiment import Experiment

__copyright__ = "Copyright 2013, RLPy http://www.acl.mit.edu/RLPy"
__credits__ = ["<NAME>", "<NAME>", "<NAME>",
               "<NAME>", "<NAME>"]
__license__ = "BSD 3-Clause"


class MDPSolverExperiment(Experiment):
    """
    The MDPSolver Experiment connects an MDPSolver and Domain, and runs the MDPSolver's 
    solve method to start solving the MDP.
    """

    #: The domain to be tested on
    domain = None
    #: The agent to be tested
    agent = None<commit_msg>removed needless dependency on Pendulum (or any domain)<commit_after>"""Standard Experiment for Learning Control in RL"""
from Tools import *
from Agents import PolicyEvaluation
import numpy as np
from copy import copy, deepcopy
import re
import Tools.ipshell
from Experiment import Experiment

__copyright__ = "Copyright 2013, RLPy http://www.acl.mit.edu/RLPy"
__credits__ = ["<NAME>", "<NAME>", "<NAME>",
               "<NAME>", "<NAME>"]
__license__ = "BSD 3-Clause"


class MDPSolverExperiment(Experiment):
    """
    The MDPSolver Experiment connects an MDPSolver and Domain, and runs the MDPSolver's 
    solve method to start solving the MDP.
    """

    #: The domain to be tested on
    domain = None
    #: The agent to be tested
    agent = None
{'fraction_non_alphanumeric': 0.09598948060486522, 'fraction_numerical': 0.006574621959237344, 'mean_word_length': 3.8471337579617835, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6418556', 'n_tokens_mistral': 457, 'n_tokens_neox': 421, 'n_words': 172}