-
Notifications
You must be signed in to change notification settings - Fork 268
/
Copy path__init__.py
33 lines (30 loc) · 1.29 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# isort:skip_file
DEFAULT_TURNS = 200
# The order of imports matters!
from axelrod.version import __version__
from axelrod.action import Action
from axelrod.random_ import Pdf, RandomGenerator, BulkRandomGenerator
# Initialize module level Random
# This is initially seeded by the clock / OS entropy pool
# It is not used if user specifies seeds everywhere and should only be
# used internally by the library and in certain tests that need to set
# its seed.
_module_random = RandomGenerator()
from axelrod.load_data_ import load_pso_tables, load_weights
from axelrod import graph
from axelrod.plot import Plot
from axelrod.game import DefaultGame, AsymmetricGame, Game
from axelrod.history import History, LimitedHistory
from axelrod.player import Player
from axelrod.classifier import Classifiers
from axelrod.evolvable_player import EvolvablePlayer
from axelrod.mock_player import MockPlayer
from axelrod.match import Match
from axelrod.moran import MoranProcess, ApproximateMoranProcess
from axelrod.strategies import *
from axelrod.deterministic_cache import DeterministicCache
from axelrod.match_generator import *
from axelrod.tournament import Tournament
from axelrod.result_set import ResultSet
from axelrod.ecosystem import Ecosystem
from axelrod.fingerprint import AshlockFingerprint, TransitiveFingerprint