BurnyCoder commited on
Commit
2ff4e75
·
verified ·
1 Parent(s): 8f5036d

exp02c_ppo_2x4_long: checkpoint, config, evaluation files, model card

Browse files
README.md ADDED
@@ -0,0 +1,150 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ library_name: stable-baselines3
4
+ pipeline_tag: reinforcement-learning
5
+ tags:
6
+ - 4d-snake
7
+ - 4d-snake-2x4
8
+ - snake
9
+ - reinforcement-learning
10
+ - deep-reinforcement-learning
11
+ - stable-baselines3
12
+ - sb3-contrib
13
+ - maskable-ppo
14
+ model-index:
15
+ - name: 4d-snake-exp02c-ppo-2x4-long
16
+ results:
17
+ - task:
18
+ type: reinforcement-learning
19
+ name: reinforcement-learning
20
+ dataset:
21
+ name: 4d-snake-2x4
22
+ type: 4d-snake-2x4
23
+ metrics:
24
+ - type: completion_rate
25
+ name: completion rate (deterministic, 100 episodes x 3 seeds)
26
+ value: 0.933 +/- 0.005
27
+ verified: false
28
+ - type: mean_reward
29
+ name: mean episode return (deterministic)
30
+ value: 24.09
31
+ verified: false
32
+ - type: fill
33
+ name: mean final fill (deterministic)
34
+ value: 0.991
35
+ verified: false
36
+ - type: steps_to_complete
37
+ name: mean steps to complete (deterministic, won episodes)
38
+ value: 35.7
39
+ verified: false
40
+ ---
41
+
42
+ # 4d-snake-exp02c-ppo-2x4-long
43
+
44
+ A `512x512` MLP policy for **4-dimensional snake on the 2^4 board** (16 cells, 8 moves): MaskablePPO trained from scratch, no curriculum, 20,000,000 environment steps. From a length-1 start it completes the board in 93.3 % of deterministic episodes, evaluated with the protocol of [docs/evaluation.md](https://github.com/BurnyCoder/4d-snake-rl/blob/main/docs/evaluation.md) (100 episodes x 3 seeds, masked `evaluate_policy`).
45
+
46
+ ## Results (`eval/summary.json`)
47
+
48
+ | mode | completion +- std | mean fill | steps to complete | won within 4C |
49
+ |---|---|---|---|---|
50
+ | deterministic (argmax) | 0.933 +- 0.005 | 0.991 | 35.7 | 0.933 |
51
+ | sampling | 0.863 +- 0.025 | 0.983 | 36.0 | 0.863 |
52
+
53
+ ## How to use
54
+
55
+ The observation is this repository's `4*C + 2` float vector and the action space its `2*ndim` masked moves ([docs/game_rules.md](https://github.com/BurnyCoder/4d-snake-rl/blob/main/docs/game_rules.md)), so the checkpoint runs inside `snake4d`'s environment:
56
+
57
+ ```bash
58
+ git clone https://github.com/BurnyCoder/4d-snake-rl.git && cd 4d-snake-rl && uv sync
59
+ hf download BurnyCoder/4d-snake-exp02c-ppo-2x4-long best_model.zip --local-dir weights
60
+ uv run snake4d evaluate --set model_path=weights/best_model.zip --set size=2 --set ndim=4
61
+ ```
62
+
63
+ ```python
64
+ # https://sb3-contrib.readthedocs.io/en/master/modules/ppo_mask.html
65
+ from sb3_contrib import MaskablePPO
66
+ from sb3_contrib.common.maskable.utils import get_action_masks
67
+ from snake4d.config import Config
68
+ from snake4d.vec_env import make_env
69
+
70
+ cfg = Config(size=2, ndim=4)
71
+ model = MaskablePPO.load("weights/best_model.zip", device="cpu")
72
+ env = make_env(cfg, 1, 0) # one board; observation shape (1, 4*C + 2)
73
+ obs = env.reset()
74
+ masks = get_action_masks(env) # the legal moves, one row per board
75
+ action, _ = model.predict(obs, action_masks=masks, deterministic=True)
76
+ ```
77
+
78
+ ## Training
79
+
80
+ - Phase `train`; experiment file `experiments/exp02c_ppo_2x4_long.env`; write-up: https://github.com/BurnyCoder/4d-snake-rl/blob/main/reports/experiments/exp02_ppo_2x4.md.
81
+ - Resolved configuration (`config.json`):
82
+
83
+ ```json
84
+ {
85
+ "size": 2,
86
+ "ndim": 4,
87
+ "idle_mult": 4,
88
+ "r_food": 1.0,
89
+ "r_death": -1.0,
90
+ "r_win": 10.0,
91
+ "r_step": -0.001,
92
+ "shaping_coef": 0.0,
93
+ "n_envs": 1024,
94
+ "total_timesteps": 20000000,
95
+ "n_steps": 32,
96
+ "batch_size": 4096,
97
+ "n_epochs": 4,
98
+ "gamma": 0.99,
99
+ "gae_lambda": 0.95,
100
+ "lr_start": 0.0003,
101
+ "lr_end": 1e-05,
102
+ "clip_start": 0.2,
103
+ "clip_end": 0.05,
104
+ "ent_coef": 0.01,
105
+ "vf_coef": 0.5,
106
+ "max_grad_norm": 0.5,
107
+ "target_kl": 0.03,
108
+ "net_width": 512,
109
+ "device": "auto",
110
+ "torch_threads": 8,
111
+ "seed": 0,
112
+ "curriculum": 0,
113
+ "curriculum_window": 8,
114
+ "curriculum_delta": 0,
115
+ "curriculum_rho": 0.2,
116
+ "curriculum_min_eps": 200,
117
+ "p_true_start": 0.2,
118
+ "eval_episodes": 100,
119
+ "eval_every": 655360,
120
+ "ckpt_every": 5242880,
121
+ "eval_seeds": "0,1,2",
122
+ "bench_steps": 200000,
123
+ "runs_dir": "runs",
124
+ "run_name": "exp02c_ppo_2x4_long",
125
+ "model_path": "",
126
+ "policy": "route"
127
+ }
128
+ ```
129
+
130
+ ![exp02c_ppo_2x4_long_curves.png](figures/exp02c_ppo_2x4_long_curves.png)
131
+
132
+ ![exp02c_ppo_2x4_long_fill_hist.png](figures/exp02c_ppo_2x4_long_fill_hist.png)
133
+
134
+ ## Provenance
135
+
136
+ - Code: https://github.com/BurnyCoder/4d-snake-rl at commit `09536a78f09add329dfb0f8b018736de1a69bee3`.
137
+ - Library versions (`versions.json`): torch 2.14.0+cu130, gymnasium 1.3.0, stable-baselines3 2.9.0, sb3-contrib 2.9.0, numpy 2.5.2, pygame-ce 2.5.8, cuda_device NVIDIA GeForce RTX 5070 Laptop GPU.
138
+ - `eval/summary.json` and `eval/eval_episodes.csv` are the files the repository's reports quote; every evaluated network is compared in [reports/networks.md](https://github.com/BurnyCoder/4d-snake-rl/blob/main/reports/networks.md).
139
+ - Collection: https://huggingface.co/collections/BurnyCoder/4d-snake-rl-all-evaluated-networks-6a9d0a0a66c7efcd101b7741
140
+
141
+ ## Files
142
+
143
+ - `best_model.zip`: the evaluated checkpoint in Stable-Baselines3's save format (policy weights and optimizer state, https://stable-baselines3.readthedocs.io/en/master/guide/save_format.html).
144
+ - `config.json`, `versions.json`: the run's resolved configuration and environment.
145
+ - `eval/`: evaluation summary and one row per evaluation episode.
146
+ - `train/progress.csv`: the SB3 training log; `figures/`: the learning curves.
147
+
148
+ ## Licence
149
+
150
+ MIT, like the repository.
best_model.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2bc258bc33a50f1da2601ee9f2a02d371b982c4bcc9c86bf9a7367f119d1f87a
3
+ size 7582974
config.json ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "size": 2,
3
+ "ndim": 4,
4
+ "idle_mult": 4,
5
+ "r_food": 1.0,
6
+ "r_death": -1.0,
7
+ "r_win": 10.0,
8
+ "r_step": -0.001,
9
+ "shaping_coef": 0.0,
10
+ "n_envs": 1024,
11
+ "total_timesteps": 20000000,
12
+ "n_steps": 32,
13
+ "batch_size": 4096,
14
+ "n_epochs": 4,
15
+ "gamma": 0.99,
16
+ "gae_lambda": 0.95,
17
+ "lr_start": 0.0003,
18
+ "lr_end": 1e-05,
19
+ "clip_start": 0.2,
20
+ "clip_end": 0.05,
21
+ "ent_coef": 0.01,
22
+ "vf_coef": 0.5,
23
+ "max_grad_norm": 0.5,
24
+ "target_kl": 0.03,
25
+ "net_width": 512,
26
+ "device": "auto",
27
+ "torch_threads": 8,
28
+ "seed": 0,
29
+ "curriculum": 0,
30
+ "curriculum_window": 8,
31
+ "curriculum_delta": 0,
32
+ "curriculum_rho": 0.2,
33
+ "curriculum_min_eps": 200,
34
+ "p_true_start": 0.2,
35
+ "eval_episodes": 100,
36
+ "eval_every": 655360,
37
+ "ckpt_every": 5242880,
38
+ "eval_seeds": "0,1,2",
39
+ "bench_steps": 200000,
40
+ "runs_dir": "runs",
41
+ "run_name": "exp02c_ppo_2x4_long",
42
+ "model_path": "",
43
+ "policy": "route"
44
+ }
eval/eval_episodes.csv ADDED
@@ -0,0 +1,601 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ seed,deterministic,success,fill,length,return
2
+ 0,1,0,0.8125,23,10.977998733520508
3
+ 0,1,1,1.0,25,24.975997924804688
4
+ 0,1,0,0.6875,26,8.97499942779541
5
+ 0,1,1,1.0,28,24.97299575805664
6
+ 0,1,1,1.0,28,24.97299575805664
7
+ 0,1,1,1.0,28,24.972997665405273
8
+ 0,1,1,1.0,28,24.972999572753906
9
+ 0,1,1,1.0,28,24.972997665405273
10
+ 0,1,1,1.0,28,24.97299575805664
11
+ 0,1,1,1.0,29,24.971996307373047
12
+ 0,1,1,1.0,29,24.971996307373047
13
+ 0,1,1,1.0,29,24.97199821472168
14
+ 0,1,1,1.0,29,24.971996307373047
15
+ 0,1,1,1.0,30,24.970996856689453
16
+ 0,1,1,1.0,30,24.970996856689453
17
+ 0,1,1,1.0,30,24.970996856689453
18
+ 0,1,0,0.9375,30,12.970995903015137
19
+ 0,1,1,1.0,30,24.970996856689453
20
+ 0,1,1,1.0,30,24.970996856689453
21
+ 0,1,1,1.0,30,24.970996856689453
22
+ 0,1,1,1.0,30,24.970996856689453
23
+ 0,1,1,1.0,30,24.970998764038086
24
+ 0,1,1,1.0,30,24.970996856689453
25
+ 0,1,1,1.0,31,24.96999740600586
26
+ 0,1,1,1.0,31,24.969995498657227
27
+ 0,1,1,1.0,31,24.96999740600586
28
+ 0,1,1,1.0,31,24.96999740600586
29
+ 0,1,1,1.0,31,24.96999740600586
30
+ 0,1,1,1.0,31,24.96999740600586
31
+ 0,1,0,0.75,31,9.96999740600586
32
+ 0,1,1,1.0,32,24.968997955322266
33
+ 0,1,1,1.0,32,24.968997955322266
34
+ 0,1,1,1.0,32,24.968997955322266
35
+ 0,1,1,1.0,32,24.968997955322266
36
+ 0,1,1,1.0,32,24.968994140625
37
+ 0,1,1,1.0,32,24.968997955322266
38
+ 0,1,1,1.0,32,24.968997955322266
39
+ 0,1,1,1.0,33,24.967994689941406
40
+ 0,1,1,1.0,33,24.967998504638672
41
+ 0,1,1,1.0,34,24.966997146606445
42
+ 0,1,1,1.0,34,24.966997146606445
43
+ 0,1,1,1.0,34,24.966995239257812
44
+ 0,1,1,1.0,34,24.966997146606445
45
+ 0,1,1,1.0,34,24.966995239257812
46
+ 0,1,1,1.0,34,24.966995239257812
47
+ 0,1,1,1.0,34,24.966995239257812
48
+ 0,1,1,1.0,35,24.96599578857422
49
+ 0,1,1,1.0,35,24.96599578857422
50
+ 0,1,1,1.0,35,24.96599578857422
51
+ 0,1,1,1.0,35,24.96599578857422
52
+ 0,1,1,1.0,35,24.965999603271484
53
+ 0,1,1,1.0,35,24.96599578857422
54
+ 0,1,1,1.0,35,24.96599769592285
55
+ 0,1,1,1.0,36,24.964996337890625
56
+ 0,1,1,1.0,36,24.964996337890625
57
+ 0,1,1,1.0,36,24.964996337890625
58
+ 0,1,1,1.0,36,24.964996337890625
59
+ 0,1,1,1.0,36,24.964994430541992
60
+ 0,1,1,1.0,36,24.964996337890625
61
+ 0,1,1,1.0,36,24.964994430541992
62
+ 0,1,1,1.0,36,24.964996337890625
63
+ 0,1,1,1.0,37,24.96399688720703
64
+ 0,1,1,1.0,37,24.96399688720703
65
+ 0,1,1,1.0,37,24.96399688720703
66
+ 0,1,1,1.0,37,24.96399688720703
67
+ 0,1,1,1.0,37,24.96399688720703
68
+ 0,1,0,0.8125,37,10.963997840881348
69
+ 0,1,1,1.0,37,24.96399688720703
70
+ 0,1,1,1.0,37,24.96399688720703
71
+ 0,1,1,1.0,37,24.96399688720703
72
+ 0,1,1,1.0,37,24.96399688720703
73
+ 0,1,1,1.0,38,24.962997436523438
74
+ 0,1,1,1.0,38,24.962995529174805
75
+ 0,1,1,1.0,38,24.962997436523438
76
+ 0,1,1,1.0,38,24.962997436523438
77
+ 0,1,1,1.0,38,24.962997436523438
78
+ 0,1,1,1.0,38,24.962997436523438
79
+ 0,1,1,1.0,38,24.962995529174805
80
+ 0,1,0,0.9375,38,12.962997436523438
81
+ 0,1,1,1.0,39,24.961994171142578
82
+ 0,1,1,1.0,39,24.96199607849121
83
+ 0,1,1,1.0,39,24.961997985839844
84
+ 0,1,1,1.0,39,24.96199607849121
85
+ 0,1,1,1.0,40,24.960994720458984
86
+ 0,1,1,1.0,40,24.960994720458984
87
+ 0,1,1,1.0,40,24.960994720458984
88
+ 0,1,1,1.0,41,24.959997177124023
89
+ 0,1,1,1.0,41,24.95999526977539
90
+ 0,1,1,1.0,42,24.958999633789062
91
+ 0,1,1,1.0,42,24.958995819091797
92
+ 0,1,1,1.0,43,24.957996368408203
93
+ 0,1,1,1.0,43,24.957996368408203
94
+ 0,1,1,1.0,43,24.957996368408203
95
+ 0,1,1,1.0,44,24.956993103027344
96
+ 0,1,1,1.0,45,24.955995559692383
97
+ 0,1,1,1.0,45,24.95599365234375
98
+ 0,1,1,1.0,46,24.954994201660156
99
+ 0,1,1,1.0,46,24.954994201660156
100
+ 0,1,1,1.0,49,24.951995849609375
101
+ 0,1,1,1.0,51,24.949993133544922
102
+ 1,1,0,0.8125,24,10.976998329162598
103
+ 1,1,1,1.0,25,24.975997924804688
104
+ 1,1,0,0.6875,26,8.97499942779541
105
+ 1,1,1,1.0,27,24.973995208740234
106
+ 1,1,1,1.0,27,24.973997116088867
107
+ 1,1,1,1.0,27,24.9739990234375
108
+ 1,1,1,1.0,28,24.972997665405273
109
+ 1,1,0,0.9375,29,12.971997261047363
110
+ 1,1,1,1.0,29,24.971996307373047
111
+ 1,1,1,1.0,30,24.970996856689453
112
+ 1,1,1,1.0,30,24.970996856689453
113
+ 1,1,1,1.0,30,24.970996856689453
114
+ 1,1,1,1.0,30,24.970996856689453
115
+ 1,1,1,1.0,31,24.96999740600586
116
+ 1,1,1,1.0,31,24.969993591308594
117
+ 1,1,1,1.0,31,24.96999740600586
118
+ 1,1,1,1.0,32,24.968996047973633
119
+ 1,1,1,1.0,32,24.968996047973633
120
+ 1,1,1,1.0,32,24.968997955322266
121
+ 1,1,0,0.75,32,9.96899700164795
122
+ 1,1,1,1.0,33,24.967994689941406
123
+ 1,1,1,1.0,33,24.96799659729004
124
+ 1,1,1,1.0,33,24.967994689941406
125
+ 1,1,1,1.0,33,24.967998504638672
126
+ 1,1,1,1.0,33,24.967998504638672
127
+ 1,1,1,1.0,33,24.967994689941406
128
+ 1,1,1,1.0,33,24.967994689941406
129
+ 1,1,1,1.0,33,24.967994689941406
130
+ 1,1,1,1.0,33,24.967994689941406
131
+ 1,1,1,1.0,33,24.967998504638672
132
+ 1,1,1,1.0,33,24.967994689941406
133
+ 1,1,1,1.0,34,24.966997146606445
134
+ 1,1,1,1.0,34,24.966995239257812
135
+ 1,1,1,1.0,34,24.966995239257812
136
+ 1,1,1,1.0,34,24.966995239257812
137
+ 1,1,1,1.0,34,24.966995239257812
138
+ 1,1,1,1.0,34,24.966997146606445
139
+ 1,1,1,1.0,34,24.966997146606445
140
+ 1,1,1,1.0,34,24.966997146606445
141
+ 1,1,1,1.0,35,24.96599578857422
142
+ 1,1,1,1.0,35,24.96599578857422
143
+ 1,1,1,1.0,35,24.96599578857422
144
+ 1,1,1,1.0,35,24.965993881225586
145
+ 1,1,1,1.0,35,24.96599578857422
146
+ 1,1,0,0.9375,35,12.965994834899902
147
+ 1,1,1,1.0,35,24.96599578857422
148
+ 1,1,1,1.0,35,24.96599578857422
149
+ 1,1,1,1.0,35,24.965993881225586
150
+ 1,1,1,1.0,35,24.96599578857422
151
+ 1,1,1,1.0,35,24.96599578857422
152
+ 1,1,1,1.0,35,24.96599578857422
153
+ 1,1,1,1.0,36,24.964996337890625
154
+ 1,1,0,0.9375,36,12.964997291564941
155
+ 1,1,1,1.0,36,24.964996337890625
156
+ 1,1,1,1.0,36,24.964996337890625
157
+ 1,1,1,1.0,36,24.964998245239258
158
+ 1,1,1,1.0,36,24.964996337890625
159
+ 1,1,1,1.0,36,24.964996337890625
160
+ 1,1,1,1.0,36,24.964996337890625
161
+ 1,1,1,1.0,37,24.9639949798584
162
+ 1,1,1,1.0,37,24.96399688720703
163
+ 1,1,1,1.0,37,24.96399688720703
164
+ 1,1,1,1.0,37,24.963993072509766
165
+ 1,1,1,1.0,37,24.9639949798584
166
+ 1,1,1,1.0,37,24.96399688720703
167
+ 1,1,1,1.0,37,24.96399688720703
168
+ 1,1,1,1.0,38,24.962995529174805
169
+ 1,1,1,1.0,38,24.962993621826172
170
+ 1,1,1,1.0,38,24.962995529174805
171
+ 1,1,1,1.0,38,24.962993621826172
172
+ 1,1,1,1.0,38,24.962995529174805
173
+ 1,1,1,1.0,38,24.962997436523438
174
+ 1,1,1,1.0,38,24.962997436523438
175
+ 1,1,1,1.0,38,24.962997436523438
176
+ 1,1,1,1.0,39,24.961994171142578
177
+ 1,1,1,1.0,39,24.961997985839844
178
+ 1,1,1,1.0,39,24.961994171142578
179
+ 1,1,0,0.9375,39,12.961995124816895
180
+ 1,1,1,1.0,39,24.96199607849121
181
+ 1,1,1,1.0,39,24.961994171142578
182
+ 1,1,1,1.0,39,24.961994171142578
183
+ 1,1,1,1.0,40,24.960996627807617
184
+ 1,1,1,1.0,40,24.96099853515625
185
+ 1,1,1,1.0,40,24.960996627807617
186
+ 1,1,1,1.0,40,24.960996627807617
187
+ 1,1,1,1.0,40,24.960994720458984
188
+ 1,1,1,1.0,40,24.960994720458984
189
+ 1,1,1,1.0,41,24.95999526977539
190
+ 1,1,1,1.0,41,24.959997177124023
191
+ 1,1,1,1.0,42,24.958995819091797
192
+ 1,1,1,1.0,42,24.958995819091797
193
+ 1,1,1,1.0,43,24.957998275756836
194
+ 1,1,1,1.0,43,24.95799446105957
195
+ 1,1,1,1.0,43,24.95799446105957
196
+ 1,1,1,1.0,43,24.95799446105957
197
+ 1,1,1,1.0,44,24.956993103027344
198
+ 1,1,1,1.0,46,24.954994201660156
199
+ 1,1,1,1.0,47,24.953994750976562
200
+ 1,1,1,1.0,47,24.953994750976562
201
+ 1,1,1,1.0,49,24.951995849609375
202
+ 2,1,1,1.0,22,24.97899627685547
203
+ 2,1,1,1.0,25,24.975996017456055
204
+ 2,1,1,1.0,27,24.9739990234375
205
+ 2,1,1,1.0,27,24.973997116088867
206
+ 2,1,1,1.0,27,24.973995208740234
207
+ 2,1,1,1.0,27,24.973995208740234
208
+ 2,1,1,1.0,29,24.971996307373047
209
+ 2,1,1,1.0,29,24.971996307373047
210
+ 2,1,0,0.875,29,11.971996307373047
211
+ 2,1,0,0.9375,30,12.97099781036377
212
+ 2,1,1,1.0,30,24.970996856689453
213
+ 2,1,0,0.8125,30,10.970996856689453
214
+ 2,1,1,1.0,30,24.970996856689453
215
+ 2,1,1,1.0,31,24.96999740600586
216
+ 2,1,0,0.9375,31,12.969995498657227
217
+ 2,1,1,1.0,31,24.969993591308594
218
+ 2,1,1,1.0,31,24.969995498657227
219
+ 2,1,0,0.9375,31,12.96999740600586
220
+ 2,1,1,1.0,31,24.96999740600586
221
+ 2,1,1,1.0,32,24.968997955322266
222
+ 2,1,1,1.0,32,24.968997955322266
223
+ 2,1,1,1.0,32,24.968997955322266
224
+ 2,1,1,1.0,32,24.968997955322266
225
+ 2,1,1,1.0,32,24.968994140625
226
+ 2,1,1,1.0,32,24.968996047973633
227
+ 2,1,1,1.0,32,24.968994140625
228
+ 2,1,1,1.0,33,24.967994689941406
229
+ 2,1,1,1.0,33,24.967994689941406
230
+ 2,1,1,1.0,33,24.96799659729004
231
+ 2,1,1,1.0,33,24.96799659729004
232
+ 2,1,1,1.0,33,24.967994689941406
233
+ 2,1,1,1.0,33,24.96799659729004
234
+ 2,1,0,0.9375,33,12.967996597290039
235
+ 2,1,1,1.0,34,24.966997146606445
236
+ 2,1,1,1.0,34,24.966995239257812
237
+ 2,1,1,1.0,34,24.966995239257812
238
+ 2,1,1,1.0,34,24.966997146606445
239
+ 2,1,1,1.0,34,24.966995239257812
240
+ 2,1,0,0.9375,34,12.966995239257812
241
+ 2,1,1,1.0,34,24.966995239257812
242
+ 2,1,1,1.0,34,24.966995239257812
243
+ 2,1,1,1.0,34,24.966995239257812
244
+ 2,1,1,1.0,34,24.966997146606445
245
+ 2,1,1,1.0,34,24.966995239257812
246
+ 2,1,1,1.0,34,24.966997146606445
247
+ 2,1,1,1.0,35,24.96599578857422
248
+ 2,1,1,1.0,35,24.96599578857422
249
+ 2,1,1,1.0,35,24.96599578857422
250
+ 2,1,1,1.0,35,24.96599578857422
251
+ 2,1,1,1.0,35,24.96599578857422
252
+ 2,1,1,1.0,35,24.96599578857422
253
+ 2,1,1,1.0,35,24.96599578857422
254
+ 2,1,1,1.0,35,24.96599769592285
255
+ 2,1,1,1.0,35,24.96599769592285
256
+ 2,1,1,1.0,35,24.965999603271484
257
+ 2,1,1,1.0,36,24.964996337890625
258
+ 2,1,1,1.0,36,24.964996337890625
259
+ 2,1,1,1.0,36,24.964996337890625
260
+ 2,1,1,1.0,36,24.964996337890625
261
+ 2,1,1,1.0,36,24.964996337890625
262
+ 2,1,1,1.0,36,24.964996337890625
263
+ 2,1,1,1.0,36,24.964996337890625
264
+ 2,1,1,1.0,36,24.964996337890625
265
+ 2,1,1,1.0,36,24.964996337890625
266
+ 2,1,1,1.0,37,24.96399688720703
267
+ 2,1,1,1.0,37,24.96399688720703
268
+ 2,1,1,1.0,37,24.9639949798584
269
+ 2,1,1,1.0,37,24.96399688720703
270
+ 2,1,1,1.0,37,24.96399688720703
271
+ 2,1,1,1.0,37,24.96399688720703
272
+ 2,1,1,1.0,37,24.9639949798584
273
+ 2,1,1,1.0,37,24.96399688720703
274
+ 2,1,1,1.0,38,24.962993621826172
275
+ 2,1,1,1.0,38,24.962993621826172
276
+ 2,1,1,1.0,38,24.962997436523438
277
+ 2,1,1,1.0,38,24.962993621826172
278
+ 2,1,1,1.0,38,24.962995529174805
279
+ 2,1,1,1.0,39,24.961997985839844
280
+ 2,1,1,1.0,40,24.960994720458984
281
+ 2,1,1,1.0,40,24.960996627807617
282
+ 2,1,1,1.0,40,24.960996627807617
283
+ 2,1,1,1.0,40,24.960994720458984
284
+ 2,1,1,1.0,40,24.96099853515625
285
+ 2,1,1,1.0,40,24.960994720458984
286
+ 2,1,1,1.0,41,24.95999526977539
287
+ 2,1,1,1.0,41,24.959993362426758
288
+ 2,1,1,1.0,41,24.959993362426758
289
+ 2,1,1,1.0,41,24.95999526977539
290
+ 2,1,1,1.0,41,24.95999526977539
291
+ 2,1,1,1.0,41,24.95999526977539
292
+ 2,1,1,1.0,42,24.958995819091797
293
+ 2,1,1,1.0,42,24.958995819091797
294
+ 2,1,1,1.0,42,24.958995819091797
295
+ 2,1,1,1.0,42,24.958993911743164
296
+ 2,1,1,1.0,42,24.958995819091797
297
+ 2,1,1,1.0,43,24.957992553710938
298
+ 2,1,1,1.0,44,24.95699691772461
299
+ 2,1,1,1.0,44,24.95699691772461
300
+ 2,1,1,1.0,46,24.954998016357422
301
+ 2,1,1,1.0,48,24.95299530029297
302
+ 0,0,1,1.0,23,24.977998733520508
303
+ 0,0,1,1.0,24,24.97699737548828
304
+ 0,0,1,1.0,25,24.975997924804688
305
+ 0,0,1,1.0,25,24.975997924804688
306
+ 0,0,1,1.0,27,24.973997116088867
307
+ 0,0,1,1.0,27,24.973997116088867
308
+ 0,0,0,0.75,28,9.97299861907959
309
+ 0,0,1,1.0,28,24.97299575805664
310
+ 0,0,0,0.8125,28,10.97299861907959
311
+ 0,0,0,0.9375,29,12.971997261047363
312
+ 0,0,1,1.0,29,24.971996307373047
313
+ 0,0,1,1.0,29,24.97199821472168
314
+ 0,0,0,0.8125,29,10.97199821472168
315
+ 0,0,1,1.0,29,24.971996307373047
316
+ 0,0,0,0.9375,30,12.970995903015137
317
+ 0,0,1,1.0,30,24.970996856689453
318
+ 0,0,1,1.0,30,24.970998764038086
319
+ 0,0,1,1.0,30,24.970996856689453
320
+ 0,0,1,1.0,30,24.970996856689453
321
+ 0,0,1,1.0,31,24.969993591308594
322
+ 0,0,1,1.0,31,24.96999740600586
323
+ 0,0,1,1.0,31,24.96999740600586
324
+ 0,0,1,1.0,32,24.968997955322266
325
+ 0,0,1,1.0,32,24.968996047973633
326
+ 0,0,1,1.0,32,24.968997955322266
327
+ 0,0,1,1.0,32,24.968994140625
328
+ 0,0,1,1.0,32,24.968997955322266
329
+ 0,0,1,1.0,32,24.968997955322266
330
+ 0,0,1,1.0,32,24.968997955322266
331
+ 0,0,1,1.0,32,24.968997955322266
332
+ 0,0,1,1.0,33,24.967994689941406
333
+ 0,0,1,1.0,33,24.96799659729004
334
+ 0,0,1,1.0,33,24.967994689941406
335
+ 0,0,1,1.0,33,24.96799659729004
336
+ 0,0,1,1.0,33,24.96799659729004
337
+ 0,0,1,1.0,34,24.966995239257812
338
+ 0,0,1,1.0,34,24.966995239257812
339
+ 0,0,1,1.0,34,24.966995239257812
340
+ 0,0,1,1.0,34,24.966995239257812
341
+ 0,0,1,1.0,34,24.966995239257812
342
+ 0,0,1,1.0,34,24.966995239257812
343
+ 0,0,1,1.0,34,24.966995239257812
344
+ 0,0,1,1.0,34,24.966995239257812
345
+ 0,0,1,1.0,35,24.96599578857422
346
+ 0,0,0,0.6875,35,8.965998649597168
347
+ 0,0,0,0.875,35,11.965996742248535
348
+ 0,0,1,1.0,35,24.96599578857422
349
+ 0,0,1,1.0,35,24.96599578857422
350
+ 0,0,0,0.9375,35,12.965994834899902
351
+ 0,0,1,1.0,35,24.96599578857422
352
+ 0,0,1,1.0,35,24.96599578857422
353
+ 0,0,1,1.0,35,24.96599578857422
354
+ 0,0,1,1.0,35,24.96599578857422
355
+ 0,0,1,1.0,35,24.96599578857422
356
+ 0,0,1,1.0,35,24.96599578857422
357
+ 0,0,1,1.0,36,24.964996337890625
358
+ 0,0,1,1.0,36,24.964998245239258
359
+ 0,0,1,1.0,36,24.964996337890625
360
+ 0,0,1,1.0,36,24.964996337890625
361
+ 0,0,1,1.0,36,24.964996337890625
362
+ 0,0,1,1.0,36,24.964996337890625
363
+ 0,0,0,0.9375,36,12.964997291564941
364
+ 0,0,1,1.0,37,24.96399688720703
365
+ 0,0,1,1.0,37,24.9639949798584
366
+ 0,0,1,1.0,37,24.9639949798584
367
+ 0,0,1,1.0,37,24.963993072509766
368
+ 0,0,1,1.0,37,24.96399688720703
369
+ 0,0,1,1.0,37,24.96399688720703
370
+ 0,0,0,0.9375,37,12.963995933532715
371
+ 0,0,1,1.0,37,24.96399688720703
372
+ 0,0,1,1.0,37,24.96399688720703
373
+ 0,0,1,1.0,37,24.96399688720703
374
+ 0,0,1,1.0,38,24.962993621826172
375
+ 0,0,1,1.0,38,24.962997436523438
376
+ 0,0,1,1.0,38,24.962995529174805
377
+ 0,0,0,0.9375,39,12.961997032165527
378
+ 0,0,1,1.0,39,24.961994171142578
379
+ 0,0,1,1.0,40,24.96099853515625
380
+ 0,0,1,1.0,40,24.960994720458984
381
+ 0,0,1,1.0,40,24.960994720458984
382
+ 0,0,1,1.0,40,24.960994720458984
383
+ 0,0,1,1.0,40,24.960994720458984
384
+ 0,0,1,1.0,40,24.960994720458984
385
+ 0,0,1,1.0,40,24.960994720458984
386
+ 0,0,1,1.0,41,24.95999526977539
387
+ 0,0,1,1.0,41,24.959993362426758
388
+ 0,0,1,1.0,41,24.95999526977539
389
+ 0,0,1,1.0,41,24.95999526977539
390
+ 0,0,1,1.0,41,24.95999526977539
391
+ 0,0,1,1.0,41,24.959993362426758
392
+ 0,0,1,1.0,42,24.958995819091797
393
+ 0,0,1,1.0,42,24.95899200439453
394
+ 0,0,1,1.0,42,24.95899200439453
395
+ 0,0,1,1.0,43,24.957996368408203
396
+ 0,0,1,1.0,43,24.957996368408203
397
+ 0,0,1,1.0,43,24.957996368408203
398
+ 0,0,1,1.0,44,24.95699691772461
399
+ 0,0,1,1.0,45,24.95599365234375
400
+ 0,0,1,1.0,45,24.95599365234375
401
+ 0,0,1,1.0,48,24.95299530029297
402
+ 1,0,0,0.875,23,11.977997779846191
403
+ 1,0,0,0.9375,26,12.974997520446777
404
+ 1,0,0,0.6875,26,8.97499942779541
405
+ 1,0,0,0.6875,27,8.9739990234375
406
+ 1,0,1,1.0,28,24.972997665405273
407
+ 1,0,0,0.75,28,9.972999572753906
408
+ 1,0,1,1.0,28,24.97299575805664
409
+ 1,0,1,1.0,29,24.971996307373047
410
+ 1,0,1,1.0,29,24.97199821472168
411
+ 1,0,1,1.0,29,24.97199821472168
412
+ 1,0,1,1.0,29,24.971996307373047
413
+ 1,0,1,1.0,30,24.970996856689453
414
+ 1,0,1,1.0,30,24.970996856689453
415
+ 1,0,0,0.8125,30,10.970996856689453
416
+ 1,0,0,0.9375,30,12.970996856689453
417
+ 1,0,1,1.0,30,24.970996856689453
418
+ 1,0,1,1.0,30,24.970996856689453
419
+ 1,0,1,1.0,30,24.970993041992188
420
+ 1,0,1,1.0,30,24.970996856689453
421
+ 1,0,1,1.0,30,24.970996856689453
422
+ 1,0,0,0.6875,31,8.969996452331543
423
+ 1,0,1,1.0,31,24.96999740600586
424
+ 1,0,1,1.0,31,24.96999740600586
425
+ 1,0,1,1.0,31,24.96999740600586
426
+ 1,0,1,1.0,31,24.969995498657227
427
+ 1,0,1,1.0,31,24.96999740600586
428
+ 1,0,1,1.0,31,24.96999740600586
429
+ 1,0,1,1.0,31,24.96999740600586
430
+ 1,0,1,1.0,31,24.96999740600586
431
+ 1,0,1,1.0,32,24.968997955322266
432
+ 1,0,0,0.9375,32,12.96899700164795
433
+ 1,0,0,0.9375,32,12.96899700164795
434
+ 1,0,1,1.0,32,24.968997955322266
435
+ 1,0,1,1.0,32,24.968996047973633
436
+ 1,0,1,1.0,33,24.967994689941406
437
+ 1,0,1,1.0,33,24.967994689941406
438
+ 1,0,0,0.875,33,11.967997550964355
439
+ 1,0,1,1.0,33,24.967998504638672
440
+ 1,0,1,1.0,33,24.96799659729004
441
+ 1,0,1,1.0,33,24.967994689941406
442
+ 1,0,0,0.875,34,11.966997146606445
443
+ 1,0,1,1.0,34,24.966997146606445
444
+ 1,0,1,1.0,34,24.966997146606445
445
+ 1,0,1,1.0,34,24.966995239257812
446
+ 1,0,1,1.0,34,24.966997146606445
447
+ 1,0,1,1.0,34,24.966995239257812
448
+ 1,0,1,1.0,34,24.966997146606445
449
+ 1,0,1,1.0,34,24.966999053955078
450
+ 1,0,1,1.0,35,24.96599578857422
451
+ 1,0,1,1.0,35,24.96599578857422
452
+ 1,0,1,1.0,36,24.964994430541992
453
+ 1,0,1,1.0,36,24.964996337890625
454
+ 1,0,1,1.0,36,24.964996337890625
455
+ 1,0,1,1.0,36,24.964996337890625
456
+ 1,0,1,1.0,36,24.964998245239258
457
+ 1,0,1,1.0,36,24.964998245239258
458
+ 1,0,1,1.0,36,24.964994430541992
459
+ 1,0,1,1.0,36,24.964996337890625
460
+ 1,0,1,1.0,36,24.964994430541992
461
+ 1,0,0,0.9375,37,12.963996887207031
462
+ 1,0,1,1.0,37,24.96399688720703
463
+ 1,0,1,1.0,37,24.96399688720703
464
+ 1,0,1,1.0,37,24.96399688720703
465
+ 1,0,1,1.0,37,24.96399688720703
466
+ 1,0,1,1.0,37,24.963993072509766
467
+ 1,0,1,1.0,37,24.96399688720703
468
+ 1,0,1,1.0,37,24.96399688720703
469
+ 1,0,1,1.0,37,24.96399688720703
470
+ 1,0,1,1.0,37,24.9639949798584
471
+ 1,0,1,1.0,38,24.962993621826172
472
+ 1,0,1,1.0,38,24.962995529174805
473
+ 1,0,1,1.0,38,24.962997436523438
474
+ 1,0,1,1.0,38,24.962997436523438
475
+ 1,0,1,1.0,38,24.962993621826172
476
+ 1,0,1,1.0,38,24.962995529174805
477
+ 1,0,1,1.0,38,24.962997436523438
478
+ 1,0,1,1.0,39,24.96199607849121
479
+ 1,0,1,1.0,39,24.96199607849121
480
+ 1,0,1,1.0,39,24.961997985839844
481
+ 1,0,1,1.0,39,24.96199607849121
482
+ 1,0,1,1.0,40,24.960996627807617
483
+ 1,0,1,1.0,40,24.960994720458984
484
+ 1,0,1,1.0,41,24.95999526977539
485
+ 1,0,1,1.0,41,24.959997177124023
486
+ 1,0,1,1.0,41,24.959997177124023
487
+ 1,0,1,1.0,41,24.959997177124023
488
+ 1,0,1,1.0,42,24.958995819091797
489
+ 1,0,1,1.0,42,24.958995819091797
490
+ 1,0,1,1.0,42,24.958995819091797
491
+ 1,0,1,1.0,42,24.958993911743164
492
+ 1,0,1,1.0,43,24.957996368408203
493
+ 1,0,1,1.0,43,24.95799446105957
494
+ 1,0,1,1.0,43,24.957996368408203
495
+ 1,0,1,1.0,44,24.95699691772461
496
+ 1,0,1,1.0,44,24.95699691772461
497
+ 1,0,1,1.0,44,24.956993103027344
498
+ 1,0,1,1.0,45,24.95599365234375
499
+ 1,0,1,1.0,45,24.95599365234375
500
+ 1,0,1,1.0,49,24.951995849609375
501
+ 1,0,1,1.0,56,24.944992065429688
502
+ 2,0,0,0.75,22,9.978997230529785
503
+ 2,0,1,1.0,27,24.9739990234375
504
+ 2,0,1,1.0,27,24.973997116088867
505
+ 2,0,0,0.9375,28,12.972997665405273
506
+ 2,0,0,0.8125,28,10.972997665405273
507
+ 2,0,1,1.0,28,24.97299575805664
508
+ 2,0,1,1.0,28,24.97299575805664
509
+ 2,0,0,0.9375,28,12.972997665405273
510
+ 2,0,1,1.0,28,24.972997665405273
511
+ 2,0,1,1.0,29,24.971996307373047
512
+ 2,0,0,0.9375,30,12.970996856689453
513
+ 2,0,0,0.8125,30,10.970996856689453
514
+ 2,0,0,0.9375,30,12.970995903015137
515
+ 2,0,0,0.8125,31,10.969996452331543
516
+ 2,0,1,1.0,31,24.96999740600586
517
+ 2,0,1,1.0,31,24.969995498657227
518
+ 2,0,1,1.0,31,24.96999740600586
519
+ 2,0,1,1.0,31,24.96999740600586
520
+ 2,0,1,1.0,31,24.96999740600586
521
+ 2,0,1,1.0,32,24.968997955322266
522
+ 2,0,1,1.0,32,24.968997955322266
523
+ 2,0,1,1.0,32,24.968996047973633
524
+ 2,0,0,0.9375,32,12.968996047973633
525
+ 2,0,1,1.0,32,24.968994140625
526
+ 2,0,0,0.9375,32,12.96899700164795
527
+ 2,0,1,1.0,33,24.967994689941406
528
+ 2,0,0,0.9375,33,12.967995643615723
529
+ 2,0,1,1.0,33,24.96799659729004
530
+ 2,0,1,1.0,33,24.967994689941406
531
+ 2,0,1,1.0,34,24.966999053955078
532
+ 2,0,1,1.0,34,24.966995239257812
533
+ 2,0,1,1.0,34,24.966995239257812
534
+ 2,0,0,0.9375,34,12.966997146606445
535
+ 2,0,1,1.0,34,24.966995239257812
536
+ 2,0,1,1.0,34,24.966995239257812
537
+ 2,0,1,1.0,34,24.966995239257812
538
+ 2,0,1,1.0,35,24.96599769592285
539
+ 2,0,1,1.0,35,24.96599578857422
540
+ 2,0,1,1.0,35,24.96599769592285
541
+ 2,0,1,1.0,35,24.96599578857422
542
+ 2,0,1,1.0,35,24.96599578857422
543
+ 2,0,1,1.0,35,24.96599578857422
544
+ 2,0,1,1.0,35,24.96599578857422
545
+ 2,0,0,0.9375,35,12.965995788574219
546
+ 2,0,1,1.0,35,24.96599578857422
547
+ 2,0,1,1.0,35,24.96599578857422
548
+ 2,0,1,1.0,35,24.96599578857422
549
+ 2,0,1,1.0,35,24.965999603271484
550
+ 2,0,1,1.0,35,24.96599578857422
551
+ 2,0,1,1.0,36,24.964996337890625
552
+ 2,0,1,1.0,36,24.964996337890625
553
+ 2,0,1,1.0,36,24.964996337890625
554
+ 2,0,1,1.0,36,24.964994430541992
555
+ 2,0,1,1.0,36,24.964994430541992
556
+ 2,0,1,1.0,36,24.964996337890625
557
+ 2,0,1,1.0,36,24.964996337890625
558
+ 2,0,1,1.0,36,24.96499252319336
559
+ 2,0,1,1.0,37,24.9639949798584
560
+ 2,0,1,1.0,37,24.9639949798584
561
+ 2,0,1,1.0,37,24.96399688720703
562
+ 2,0,1,1.0,37,24.9639949798584
563
+ 2,0,1,1.0,37,24.9639949798584
564
+ 2,0,1,1.0,37,24.9639949798584
565
+ 2,0,1,1.0,37,24.96399688720703
566
+ 2,0,1,1.0,37,24.9639949798584
567
+ 2,0,0,0.9375,38,12.962996482849121
568
+ 2,0,1,1.0,38,24.962993621826172
569
+ 2,0,1,1.0,38,24.962993621826172
570
+ 2,0,1,1.0,38,24.962997436523438
571
+ 2,0,1,1.0,38,24.962997436523438
572
+ 2,0,1,1.0,38,24.962997436523438
573
+ 2,0,1,1.0,38,24.962995529174805
574
+ 2,0,1,1.0,38,24.962995529174805
575
+ 2,0,1,1.0,39,24.96199607849121
576
+ 2,0,1,1.0,39,24.96199607849121
577
+ 2,0,0,0.9375,39,12.961996078491211
578
+ 2,0,1,1.0,39,24.96199607849121
579
+ 2,0,1,1.0,40,24.960994720458984
580
+ 2,0,1,1.0,40,24.960994720458984
581
+ 2,0,1,1.0,40,24.96099853515625
582
+ 2,0,1,1.0,40,24.960994720458984
583
+ 2,0,1,1.0,40,24.960994720458984
584
+ 2,0,1,1.0,40,24.960994720458984
585
+ 2,0,1,1.0,40,24.960994720458984
586
+ 2,0,1,1.0,40,24.960994720458984
587
+ 2,0,0,0.9375,41,12.959994316101074
588
+ 2,0,0,0.9375,41,12.959997177124023
589
+ 2,0,1,1.0,41,24.95999526977539
590
+ 2,0,1,1.0,41,24.95999526977539
591
+ 2,0,1,1.0,41,24.959993362426758
592
+ 2,0,1,1.0,41,24.95999526977539
593
+ 2,0,1,1.0,42,24.958995819091797
594
+ 2,0,1,1.0,42,24.958995819091797
595
+ 2,0,1,1.0,42,24.958995819091797
596
+ 2,0,1,1.0,42,24.958995819091797
597
+ 2,0,1,1.0,43,24.957996368408203
598
+ 2,0,1,1.0,43,24.957996368408203
599
+ 2,0,1,1.0,45,24.95599365234375
600
+ 2,0,1,1.0,45,24.955997467041016
601
+ 2,0,1,1.0,48,24.95299530029297
eval/summary.json ADDED
@@ -0,0 +1,129 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "board": "2^4",
3
+ "n_cells": 16,
4
+ "seeds": [
5
+ 0,
6
+ 1,
7
+ 2
8
+ ],
9
+ "per_run": {
10
+ "deterministic=True/seed=0": {
11
+ "episodes": 100,
12
+ "success_rate": 0.94,
13
+ "fill_mean": 0.989375,
14
+ "return_mean": 24.13592656135559,
15
+ "length_mean": 35.07,
16
+ "steps_to_complete_mean": 35.340425531914896,
17
+ "win_within": {
18
+ "C": 0.0,
19
+ "2C": 0.33,
20
+ "4C": 0.94,
21
+ "C2/2": 0.94
22
+ }
23
+ },
24
+ "deterministic=True/seed=1": {
25
+ "episodes": 100,
26
+ "success_rate": 0.93,
27
+ "fill_mean": 0.99,
28
+ "return_mean": 24.03526602745056,
29
+ "length_mean": 35.73,
30
+ "steps_to_complete_mean": 36.043010752688176,
31
+ "win_within": {
32
+ "C": 0.0,
33
+ "2C": 0.16,
34
+ "4C": 0.93,
35
+ "C2/2": 0.93
36
+ }
37
+ },
38
+ "deterministic=True/seed=2": {
39
+ "episodes": 100,
40
+ "success_rate": 0.93,
41
+ "fill_mean": 0.99375,
42
+ "return_mean": 24.09568606376648,
43
+ "length_mean": 35.31,
44
+ "steps_to_complete_mean": 35.623655913978496,
45
+ "win_within": {
46
+ "C": 0.0,
47
+ "2C": 0.21,
48
+ "4C": 0.93,
49
+ "C2/2": 0.93
50
+ }
51
+ },
52
+ "deterministic=False/seed=0": {
53
+ "episodes": 100,
54
+ "success_rate": 0.89,
55
+ "fill_mean": 0.985625,
56
+ "return_mean": 23.525866088867186,
57
+ "length_mean": 35.13,
58
+ "steps_to_complete_mean": 35.41573033707865,
59
+ "win_within": {
60
+ "C": 0.0,
61
+ "2C": 0.25,
62
+ "4C": 0.89,
63
+ "C2/2": 0.89
64
+ }
65
+ },
66
+ "deterministic=False/seed=1": {
67
+ "episodes": 100,
68
+ "success_rate": 0.87,
69
+ "fill_mean": 0.979375,
70
+ "return_mean": 23.205646409988404,
71
+ "length_mean": 35.35,
72
+ "steps_to_complete_mean": 36.160919540229884,
73
+ "win_within": {
74
+ "C": 0.0,
75
+ "2C": 0.24,
76
+ "4C": 0.87,
77
+ "C2/2": 0.87
78
+ }
79
+ },
80
+ "deterministic=False/seed=2": {
81
+ "episodes": 100,
82
+ "success_rate": 0.83,
83
+ "fill_mean": 0.98375,
84
+ "return_mean": 22.835316019058226,
85
+ "length_mean": 35.68,
86
+ "steps_to_complete_mean": 36.33734939759036,
87
+ "win_within": {
88
+ "C": 0.0,
89
+ "2C": 0.15,
90
+ "4C": 0.83,
91
+ "C2/2": 0.83
92
+ }
93
+ }
94
+ },
95
+ "modes": {
96
+ "deterministic=True": {
97
+ "success_rate_mean": 0.9333333333333335,
98
+ "success_rate_std": 0.004714045207910268,
99
+ "episodes": 300,
100
+ "success_rate": 0.9333333333333333,
101
+ "fill_mean": 0.9910416666666667,
102
+ "return_mean": 24.088959550857545,
103
+ "length_mean": 35.37,
104
+ "steps_to_complete_mean": 35.667857142857144,
105
+ "win_within": {
106
+ "C": 0.0,
107
+ "2C": 0.23333333333333334,
108
+ "4C": 0.9333333333333333,
109
+ "C2/2": 0.9333333333333333
110
+ }
111
+ },
112
+ "deterministic=False": {
113
+ "success_rate_mean": 0.8633333333333333,
114
+ "success_rate_std": 0.024944382578492966,
115
+ "episodes": 300,
116
+ "success_rate": 0.8633333333333333,
117
+ "fill_mean": 0.9829166666666667,
118
+ "return_mean": 23.188942839304605,
119
+ "length_mean": 35.38666666666666,
120
+ "steps_to_complete_mean": 35.96138996138996,
121
+ "win_within": {
122
+ "C": 0.0,
123
+ "2C": 0.21333333333333335,
124
+ "4C": 0.8633333333333333,
125
+ "C2/2": 0.8633333333333333
126
+ }
127
+ }
128
+ }
129
+ }
figures/exp02c_ppo_2x4_long_curves.png ADDED
figures/exp02c_ppo_2x4_long_fill_hist.png ADDED
train/progress.csv ADDED
The diff for this file is too large to render. See raw diff
 
versions.json ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "torch": "2.14.0+cu130",
3
+ "gymnasium": "1.3.0",
4
+ "stable-baselines3": "2.9.0",
5
+ "sb3-contrib": "2.9.0",
6
+ "numpy": "2.5.2",
7
+ "pygame-ce": "2.5.8",
8
+ "git_commit": "09536a78f09add329dfb0f8b018736de1a69bee3",
9
+ "cuda_device": "NVIDIA GeForce RTX 5070 Laptop GPU"
10
+ }