|
6 | 6 | import pandas as pd |
7 | 7 |
|
8 | 8 |
|
9 | | -class AdvancedTest(unittest.TestCase): |
| 9 | +class ClassicTest(unittest.TestCase): |
10 | 10 |
|
11 | 11 | @classmethod |
12 | | - def test_sarsa(cls): |
13 | | - data_df = run('sarsa') |
| 12 | + def test_quickstart_dqn(cls): |
| 13 | + data_df = run('quickstart_dqn') |
14 | 14 | assert isinstance(data_df, pd.DataFrame) |
15 | 15 |
|
16 | 16 | @classmethod |
17 | | - def test_exp_sarsa(cls): |
18 | | - data_df = run('exp_sarsa') |
| 17 | + def test_dqn_epsilon(cls): |
| 18 | + data_df = run('dqn_epsilon') |
19 | 19 | assert isinstance(data_df, pd.DataFrame) |
20 | 20 |
|
21 | 21 | @classmethod |
22 | | - def test_offpol_sarsa(cls): |
23 | | - data_df = run('offpol_sarsa') |
| 22 | + def test_dqn(cls): |
| 23 | + data_df = run('dqn') |
24 | 24 | assert isinstance(data_df, pd.DataFrame) |
25 | 25 |
|
26 | 26 | @classmethod |
27 | | - def test_acrobot(cls): |
28 | | - data_df = run('acrobot') |
| 27 | + def test_double_dqn(cls): |
| 28 | + data_df = run('double_dqn') |
29 | 29 | assert isinstance(data_df, pd.DataFrame) |
30 | 30 |
|
31 | 31 | @classmethod |
32 | | - def test_mountain_dqn(cls): |
33 | | - data_df = run('mountain_dqn') |
| 32 | + def test_sarsa(cls): |
| 33 | + data_df = run('sarsa') |
| 34 | + assert isinstance(data_df, pd.DataFrame) |
| 35 | + |
| 36 | + @classmethod |
| 37 | + def test_exp_sarsa(cls): |
| 38 | + data_df = run('exp_sarsa') |
34 | 39 | assert isinstance(data_df, pd.DataFrame) |
35 | 40 |
|
36 | 41 | @classmethod |
37 | | - def test_lunar_dqn(cls): |
38 | | - data_df = run('lunar_dqn') |
| 42 | + def test_offpol_sarsa(cls): |
| 43 | + data_df = run('offpol_sarsa') |
39 | 44 | assert isinstance(data_df, pd.DataFrame) |
40 | 45 |
|
41 | | - @unittest.skipIf(environ.get('CI'), |
42 | | - "Delay CI test until dev stable") |
43 | 46 | @classmethod |
44 | | - def test_breakout_dqn(cls): |
45 | | - data_df = run('breakout_dqn') |
| 47 | + def test_cartpole_ac_argmax(cls): |
| 48 | + data_df = run('cartpole_ac_argmax') |
46 | 49 | assert isinstance(data_df, pd.DataFrame) |
47 | 50 |
|
48 | | - @unittest.skipIf(environ.get('CI'), |
49 | | - "Delay CI test until dev stable") |
50 | 51 | @classmethod |
51 | | - def test_breakout_double_dqn(cls): |
52 | | - data_df = run('breakout_double_dqn') |
| 52 | + def test_dqn_v1(cls): |
| 53 | + data_df = run('dqn_v1') |
53 | 54 | assert isinstance(data_df, pd.DataFrame) |
54 | 55 |
|
55 | 56 | @classmethod |
56 | | - def test_cartpole_ac_argmax(cls): |
57 | | - data_df = run('cartpole_ac_argmax') |
| 57 | + def test_acrobot(cls): |
| 58 | + data_df = run('acrobot') |
58 | 59 | assert isinstance(data_df, pd.DataFrame) |
59 | 60 |
|
60 | 61 | @classmethod |
61 | | - def test_pendulum_ddpg(cls): |
62 | | - data_df = run('pendulum_ddpg') |
| 62 | + def test_pendulum_ddpg_linearnoise(cls): |
| 63 | + data_df = run('pendulum_ddpg_linearnoise') |
| 64 | + assert isinstance(data_df, pd.DataFrame) |
| 65 | + |
| 66 | + @classmethod |
| 67 | + def test_mountain_dqn(cls): |
| 68 | + data_df = run('mountain_dqn') |
63 | 69 | assert isinstance(data_df, pd.DataFrame) |
0 commit comments