extract tar
This commit is contained in:
parent
dfde066571
commit
6e8099c57f
162 changed files with 4821 additions and 0 deletions
30
qlearning-results/a0.1-g0.1-e0.1-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.1-e0.1-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:53:51,825 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.1, exploration_rate = 0.1
|
||||
202.9900000000003
|
||||
203.45950000000053
|
||||
203.8405000000007
|
||||
204.57150000000019
|
||||
204.51700000000048
|
||||
205.23050000000032
|
||||
204.14600000000027
|
||||
202.9190000000006
|
||||
205.70500000000007
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:14,098 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:14,306 INFO [tetris] Final score: 195
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:14,529 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:14,705 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:14,898 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:15,090 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:15,329 INFO [tetris] Final score: 221
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:15,537 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:54:15,762 INFO [tetris] Final score: 200
|
||||
Lost due to: LockOut
|
||||
2020-04-20 19:54:15,969 INFO [tetris] Final score: 212
|
30
qlearning-results/a0.1-g0.1-e0.1-qlearning
Normal file
30
qlearning-results/a0.1-g0.1-e0.1-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 22:47:13,417 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.1, exploration_rate = 0.1
|
||||
220.95810000000168
|
||||
218.19660000000184
|
||||
216.98390000000128
|
||||
216.32795000000155
|
||||
216.2846500000026
|
||||
215.670950000002
|
||||
215.56090000000168
|
||||
215.49235000000138
|
||||
214.88230000000195
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:55:39,974 INFO [tetris] Final score: 203
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:55:40,517 INFO [tetris] Final score: 182
|
||||
Lost due to: LockOut
|
||||
2020-04-20 22:55:40,757 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:55:42,069 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:55:42,438 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:55:43,814 INFO [tetris] Final score: 228
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:55:45,093 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:55:46,614 INFO [tetris] Final score: 232
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:55:47,941 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:55:49,078 INFO [tetris] Final score: 200
|
30
qlearning-results/a0.1-g0.1-e0.25-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.1-e0.25-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:54:16,016 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.1, exploration_rate = 0.25
|
||||
199.9395000000003
|
||||
197.7290000000002
|
||||
198.4160000000001
|
||||
198.15649999999977
|
||||
198.8634999999999
|
||||
197.55950000000018
|
||||
197.8339999999998
|
||||
197.34150000000017
|
||||
197.9950000000006
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:39,280 INFO [tetris] Final score: 188
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:39,584 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:54:40,432 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:40,640 INFO [tetris] Final score: 158
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:41,008 INFO [tetris] Final score: 182
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:54:41,216 INFO [tetris] Final score: 217
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 19:54:41,568 INFO [tetris] Final score: 178
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:41,840 INFO [tetris] Final score: 172
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:42,112 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:54:42,304 INFO [tetris] Final score: 208
|
30
qlearning-results/a0.1-g0.1-e0.25-qlearning
Normal file
30
qlearning-results/a0.1-g0.1-e0.25-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 22:56:02,392 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.1, exploration_rate = 0.25
|
||||
222.2459000000013
|
||||
219.66315000000242
|
||||
218.52945000000193
|
||||
217.64080000000234
|
||||
217.4608
|
||||
217.40135000000208
|
||||
217.14465000000126
|
||||
217.1419500000022
|
||||
216.6491000000021
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:05:07,085 INFO [tetris] Final score: 233
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:05:07,565 INFO [tetris] Final score: 220
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:05:08,444 INFO [tetris] Final score: 205
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:05:08,732 INFO [tetris] Final score: 213
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:05:09,453 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 23:05:10,236 INFO [tetris] Final score: 187
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:05:10,989 INFO [tetris] Final score: 237
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 23:05:12,061 INFO [tetris] Final score: 267
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:05:12,957 INFO [tetris] Final score: 203
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 23:05:14,397 INFO [tetris] Final score: 218
|
30
qlearning-results/a0.1-g0.1-e0.5-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.1-e0.5-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:54:42,317 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.1, exploration_rate = 0.5
|
||||
196.97650000000007
|
||||
193.87299999999973
|
||||
192.38500000000002
|
||||
192.71700000000013
|
||||
193.4105000000001
|
||||
192.64049999999997
|
||||
192.89299999999992
|
||||
193.16400000000004
|
||||
193.17149999999995
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:55:07,820 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:08,397 INFO [tetris] Final score: 231
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:08,764 INFO [tetris] Final score: 142
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:55:09,149 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:10,188 INFO [tetris] Final score: 231
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:10,557 INFO [tetris] Final score: 183
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:10,956 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:11,356 INFO [tetris] Final score: 186
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:55:11,773 INFO [tetris] Final score: 234
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:12,044 INFO [tetris] Final score: 166
|
30
qlearning-results/a0.1-g0.1-e0.5-qlearning
Normal file
30
qlearning-results/a0.1-g0.1-e0.5-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 23:05:31,376 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.1, exploration_rate = 0.5
|
||||
221.98790000000076
|
||||
220.2209500000016
|
||||
219.2323000000003
|
||||
218.9858000000025
|
||||
218.80650000000216
|
||||
218.30300000000062
|
||||
218.24995000000052
|
||||
217.698150000002
|
||||
217.9902500000012
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:14:19,306 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:14:19,977 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:14:20,889 INFO [tetris] Final score: 223
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 23:14:21,529 INFO [tetris] Final score: 187
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:14:22,538 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:14:23,673 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:14:24,457 INFO [tetris] Final score: 177
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 23:14:25,113 INFO [tetris] Final score: 175
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:14:25,786 INFO [tetris] Final score: 175
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:14:26,777 INFO [tetris] Final score: 178
|
30
qlearning-results/a0.1-g0.1-e0.75-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.1-e0.75-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:55:12,057 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.1, exploration_rate = 0.75
|
||||
199.317
|
||||
198.07700000000025
|
||||
198.324
|
||||
198.93750000000006
|
||||
199.0355000000004
|
||||
199.3629999999999
|
||||
199.24750000000017
|
||||
198.76299999999966
|
||||
198.59600000000023
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:55:44,123 INFO [tetris] Final score: 171
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:55:44,636 INFO [tetris] Final score: 118
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:55:45,771 INFO [tetris] Final score: 167
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:46,795 INFO [tetris] Final score: 245
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:47,532 INFO [tetris] Final score: 212
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:48,252 INFO [tetris] Final score: 183
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:48,892 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:49,291 INFO [tetris] Final score: 169
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:55:50,076 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:55:50,860 INFO [tetris] Final score: 212
|
30
qlearning-results/a0.1-g0.1-e0.75-qlearning
Normal file
30
qlearning-results/a0.1-g0.1-e0.75-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 23:20:30,784 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.1, exploration_rate = 0.75
|
||||
222.8502999999997
|
||||
221.56735000000256
|
||||
220.65415000000044
|
||||
219.97580000000033
|
||||
220.14905000000118
|
||||
219.751050000002
|
||||
219.8127000000007
|
||||
219.5739499999999
|
||||
219.68790000000163
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 23:27:54,362 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 23:27:55,294 INFO [tetris] Final score: 171
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 23:27:56,621 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 23:27:57,326 INFO [tetris] Final score: 160
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:27:58,494 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:27:59,534 INFO [tetris] Final score: 171
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 23:28:00,414 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:28:01,518 INFO [tetris] Final score: 257
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:28:03,085 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:28:04,637 INFO [tetris] Final score: 236
|
30
qlearning-results/a0.1-g0.1-e0.9-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.1-e0.9-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:55:50,868 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.1, exploration_rate = 0.9
|
||||
206.9339999999998
|
||||
208.44249999999934
|
||||
207.38549999999978
|
||||
207.54550000000023
|
||||
208.83049999999997
|
||||
207.53250000000017
|
||||
208.2755000000005
|
||||
209.32850000000042
|
||||
209.90800000000064
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:56:31,530 INFO [tetris] Final score: 199
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:56:32,745 INFO [tetris] Final score: 194
|
||||
Lost due to: LockOut
|
||||
2020-04-20 19:56:33,993 INFO [tetris] Final score: 187
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:56:35,017 INFO [tetris] Final score: 190
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:56:35,689 INFO [tetris] Final score: 168
|
||||
Lost due to: LockOut
|
||||
2020-04-20 19:56:37,497 INFO [tetris] Final score: 244
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:56:38,490 INFO [tetris] Final score: 183
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:56:39,177 INFO [tetris] Final score: 170
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:56:40,073 INFO [tetris] Final score: 217
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:56:40,698 INFO [tetris] Final score: 224
|
30
qlearning-results/a0.1-g0.1-e0.9-qlearning
Normal file
30
qlearning-results/a0.1-g0.1-e0.9-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 23:28:22,227 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.1, exploration_rate = 0.9
|
||||
223.1952000000007
|
||||
222.9115500000005
|
||||
222.5591000000004
|
||||
222.30110000000096
|
||||
221.7994500000013
|
||||
222.20040000000213
|
||||
221.98400000000007
|
||||
221.9154000000008
|
||||
222.00440000000148
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:35:25,482 INFO [tetris] Final score: 172
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:35:26,966 INFO [tetris] Final score: 181
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:35:27,911 INFO [tetris] Final score: 154
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:35:29,047 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:35:30,151 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:35:32,390 INFO [tetris] Final score: 286
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 23:35:33,254 INFO [tetris] Final score: 215
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:35:36,455 INFO [tetris] Final score: 388
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:35:37,463 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:35:39,511 INFO [tetris] Final score: 282
|
30
qlearning-results/a0.1-g0.5-e0.1-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.5-e0.1-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:51:03,272 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.5, exploration_rate = 0.1
|
||||
202.91550000000058
|
||||
201.90000000000043
|
||||
204.79149999999984
|
||||
203.40600000000023
|
||||
204.6635
|
||||
202.65850000000034
|
||||
204.23150000000106
|
||||
207.42250000000072
|
||||
203.14750000000012
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:24,270 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:51:24,494 INFO [tetris] Final score: 232
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:24,686 INFO [tetris] Final score: 220
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:51:24,862 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:51:25,039 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:25,231 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:51:25,423 INFO [tetris] Final score: 197
|
||||
Lost due to: LockOut
|
||||
2020-04-20 19:51:25,615 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:25,823 INFO [tetris] Final score: 220
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:26,015 INFO [tetris] Final score: 210
|
30
qlearning-results/a0.1-g0.5-e0.1-qlearning
Normal file
30
qlearning-results/a0.1-g0.5-e0.1-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 22:03:08,902 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.5, exploration_rate = 0.1
|
||||
218.95680000000175
|
||||
216.40600000000256
|
||||
215.8475000000029
|
||||
216.2365500000022
|
||||
215.53205000000244
|
||||
215.29070000000203
|
||||
215.55760000000194
|
||||
215.17585000000147
|
||||
215.32435000000112
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:11:39,795 INFO [tetris] Final score: 242
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:11:41,267 INFO [tetris] Final score: 244
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:11:41,747 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:11:42,706 INFO [tetris] Final score: 195
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 22:11:43,955 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 22:11:44,387 INFO [tetris] Final score: 207
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:11:44,803 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:11:45,410 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:11:45,811 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:11:46,515 INFO [tetris] Final score: 206
|
30
qlearning-results/a0.1-g0.5-e0.25-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.5-e0.25-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:51:26,021 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.5, exploration_rate = 0.25
|
||||
200.25600000000043
|
||||
199.62100000000024
|
||||
196.92050000000043
|
||||
199.74200000000064
|
||||
199.07450000000014
|
||||
199.32550000000037
|
||||
199.4075000000002
|
||||
197.92750000000015
|
||||
197.7249999999997
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:48,554 INFO [tetris] Final score: 171
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:49,834 INFO [tetris] Final score: 248
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:51:50,986 INFO [tetris] Final score: 212
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:52,058 INFO [tetris] Final score: 136
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 19:51:52,474 INFO [tetris] Final score: 197
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:51:53,802 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:55,722 INFO [tetris] Final score: 239
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 19:51:56,202 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:56,809 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:51:57,801 INFO [tetris] Final score: 182
|
30
qlearning-results/a0.1-g0.5-e0.25-qlearning
Normal file
30
qlearning-results/a0.1-g0.5-e0.25-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 22:11:59,702 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.5, exploration_rate = 0.25
|
||||
221.37790000000103
|
||||
219.74895000000214
|
||||
218.8575500000007
|
||||
218.10520000000105
|
||||
217.6736000000012
|
||||
217.39030000000125
|
||||
217.24575000000306
|
||||
217.0567500000027
|
||||
216.70315000000298
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 22:21:03,153 INFO [tetris] Final score: 185
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:21:04,064 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:21:04,993 INFO [tetris] Final score: 217
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:21:06,465 INFO [tetris] Final score: 263
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:21:07,361 INFO [tetris] Final score: 228
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:21:07,937 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:21:09,217 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:21:10,177 INFO [tetris] Final score: 226
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 22:21:11,281 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:21:12,033 INFO [tetris] Final score: 224
|
30
qlearning-results/a0.1-g0.5-e0.5-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.5-e0.5-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:51:57,814 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.5, exploration_rate = 0.5
|
||||
197.60850000000073
|
||||
194.93899999999988
|
||||
192.84999999999997
|
||||
194.20399999999952
|
||||
193.8585
|
||||
193.10500000000013
|
||||
192.72149999999954
|
||||
193.21349999999984
|
||||
193.71550000000025
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:22,269 INFO [tetris] Final score: 226
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:22,605 INFO [tetris] Final score: 234
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:22,814 INFO [tetris] Final score: 144
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:23,341 INFO [tetris] Final score: 151
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:23,757 INFO [tetris] Final score: 139
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:24,125 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:24,782 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:25,102 INFO [tetris] Final score: 213
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:52:25,518 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:26,333 INFO [tetris] Final score: 230
|
30
qlearning-results/a0.1-g0.5-e0.5-qlearning
Normal file
30
qlearning-results/a0.1-g0.5-e0.5-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 22:21:26,605 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.5, exploration_rate = 0.5
|
||||
222.22215000000207
|
||||
220.20200000000062
|
||||
220.06675000000146
|
||||
219.06850000000324
|
||||
218.8581500000011
|
||||
218.28170000000168
|
||||
218.65165000000067
|
||||
218.28869999999947
|
||||
217.98975000000075
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 22:30:10,316 INFO [tetris] Final score: 243
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:30:11,339 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:30:12,492 INFO [tetris] Final score: 183
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:30:13,420 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:30:15,260 INFO [tetris] Final score: 253
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:30:16,060 INFO [tetris] Final score: 203
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:30:16,508 INFO [tetris] Final score: 227
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 22:30:19,084 INFO [tetris] Final score: 321
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:30:20,124 INFO [tetris] Final score: 223
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:30:20,956 INFO [tetris] Final score: 207
|
30
qlearning-results/a0.1-g0.5-e0.75-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.5-e0.75-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:52:26,341 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.5, exploration_rate = 0.75
|
||||
199.8565000000001
|
||||
198.30050000000028
|
||||
198.6645000000003
|
||||
199.38399999999982
|
||||
199.6905000000004
|
||||
198.73249999999976
|
||||
198.10299999999992
|
||||
198.96399999999988
|
||||
199.12200000000013
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:57,169 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:52:57,856 INFO [tetris] Final score: 169
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:52:58,656 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:52:59,025 INFO [tetris] Final score: 205
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:59,488 INFO [tetris] Final score: 166
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:52:59,840 INFO [tetris] Final score: 164
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:53:01,024 INFO [tetris] Final score: 195
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 19:53:01,617 INFO [tetris] Final score: 197
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:53:02,049 INFO [tetris] Final score: 177
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:53:02,593 INFO [tetris] Final score: 180
|
30
qlearning-results/a0.1-g0.5-e0.75-qlearning
Normal file
30
qlearning-results/a0.1-g0.5-e0.75-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 22:30:37,639 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.5, exploration_rate = 0.75
|
||||
222.70830000000194
|
||||
221.62445000000056
|
||||
220.67714999999978
|
||||
220.32700000000204
|
||||
220.72685000000172
|
||||
220.04535000000004
|
||||
219.66020000000054
|
||||
219.8325000000021
|
||||
219.15890000000252
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:38:38,738 INFO [tetris] Final score: 221
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 22:38:40,721 INFO [tetris] Final score: 293
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 22:38:42,370 INFO [tetris] Final score: 239
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 22:38:43,922 INFO [tetris] Final score: 263
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:38:46,322 INFO [tetris] Final score: 239
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:38:47,393 INFO [tetris] Final score: 215
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:38:48,002 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:38:49,170 INFO [tetris] Final score: 163
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 22:38:50,594 INFO [tetris] Final score: 221
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 22:38:51,346 INFO [tetris] Final score: 225
|
30
qlearning-results/a0.1-g0.5-e0.9-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.5-e0.9-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:53:02,605 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.5, exploration_rate = 0.9
|
||||
207.45600000000007
|
||||
207.617
|
||||
207.4425000000002
|
||||
208.28600000000034
|
||||
210.19349999999963
|
||||
208.85100000000028
|
||||
207.92550000000023
|
||||
209.53050000000053
|
||||
207.58600000000015
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:53:43,157 INFO [tetris] Final score: 181
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:53:43,925 INFO [tetris] Final score: 201
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:53:45,140 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:53:45,797 INFO [tetris] Final score: 186
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:53:46,756 INFO [tetris] Final score: 177
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:53:48,197 INFO [tetris] Final score: 236
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:53:49,413 INFO [tetris] Final score: 212
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:53:50,101 INFO [tetris] Final score: 180
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:53:50,852 INFO [tetris] Final score: 187
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:53:51,813 INFO [tetris] Final score: 179
|
30
qlearning-results/a0.1-g0.5-e0.9-qlearning
Normal file
30
qlearning-results/a0.1-g0.5-e0.9-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 22:39:09,115 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.5, exploration_rate = 0.9
|
||||
223.29540000000083
|
||||
222.6900000000015
|
||||
222.5335000000025
|
||||
221.9808500000014
|
||||
221.26825000000136
|
||||
221.8926500000009
|
||||
222.22910000000022
|
||||
221.34840000000182
|
||||
221.69575000000344
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:46:43,359 INFO [tetris] Final score: 177
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:46:44,127 INFO [tetris] Final score: 145
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:46:45,151 INFO [tetris] Final score: 278
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:46:47,232 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:46:48,767 INFO [tetris] Final score: 242
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 22:46:50,736 INFO [tetris] Final score: 245
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:46:51,455 INFO [tetris] Final score: 187
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:46:52,847 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:46:54,031 INFO [tetris] Final score: 246
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:46:55,039 INFO [tetris] Final score: 197
|
30
qlearning-results/a0.1-g0.9-e0.1-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.9-e0.1-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:48:51,558 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.9, exploration_rate = 0.1
|
||||
202.6465000000004
|
||||
202.39400000000015
|
||||
202.71350000000058
|
||||
203.02800000000005
|
||||
203.03899999999987
|
||||
203.0555000000006
|
||||
202.93950000000052
|
||||
202.5405000000001
|
||||
202.92950000000036
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:04,774 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:04,950 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:05,191 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:05,398 INFO [tetris] Final score: 208
|
||||
Lost due to: LockOut
|
||||
2020-04-20 19:49:05,590 INFO [tetris] Final score: 188
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:05,767 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:05,942 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:06,118 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:06,310 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:06,503 INFO [tetris] Final score: 200
|
30
qlearning-results/a0.1-g0.9-e0.1-qlearning
Normal file
30
qlearning-results/a0.1-g0.9-e0.1-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:55:09,252 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.9, exploration_rate = 0.1
|
||||
217.85775000000078
|
||||
214.23900000000074
|
||||
213.86090000000135
|
||||
212.71030000000212
|
||||
212.2356500000019
|
||||
211.60060000000047
|
||||
211.6340000000002
|
||||
211.5668500000007
|
||||
211.38930000000192
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:03:51,834 INFO [tetris] Final score: 174
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:03:52,618 INFO [tetris] Final score: 191
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:03:54,201 INFO [tetris] Final score: 237
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:03:55,625 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:03:56,745 INFO [tetris] Final score: 220
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:03:58,217 INFO [tetris] Final score: 232
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:03:58,825 INFO [tetris] Final score: 174
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:03:59,337 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:03:59,817 INFO [tetris] Final score: 173
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:04:00,506 INFO [tetris] Final score: 190
|
30
qlearning-results/a0.1-g0.9-e0.25-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.9-e0.25-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:49:06,512 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.9, exploration_rate = 0.25
|
||||
200.03150000000065
|
||||
200.79300000000003
|
||||
200.47100000000017
|
||||
200.0220000000006
|
||||
199.55649999999997
|
||||
200.4180000000004
|
||||
201.05850000000044
|
||||
200.04650000000038
|
||||
200.06300000000036
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:49:20,634 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 19:49:20,890 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:21,130 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:21,354 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:21,594 INFO [tetris] Final score: 234
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:21,834 INFO [tetris] Final score: 240
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:22,042 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:49:22,267 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:22,490 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:22,746 INFO [tetris] Final score: 187
|
30
qlearning-results/a0.1-g0.9-e0.25-qlearning
Normal file
30
qlearning-results/a0.1-g0.9-e0.25-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:04:13,262 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.9, exploration_rate = 0.25
|
||||
222.82825000000219
|
||||
220.54200000000077
|
||||
219.28270000000148
|
||||
218.53440000000182
|
||||
218.82440000000096
|
||||
218.7121500000015
|
||||
217.93305000000066
|
||||
217.89815000000158
|
||||
217.86430000000198
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 21:13:24,753 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:13:26,065 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:13:26,720 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:13:28,032 INFO [tetris] Final score: 227
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:13:28,432 INFO [tetris] Final score: 190
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:13:29,712 INFO [tetris] Final score: 224
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:13:30,880 INFO [tetris] Final score: 230
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:13:31,744 INFO [tetris] Final score: 247
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:13:33,776 INFO [tetris] Final score: 284
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:13:35,280 INFO [tetris] Final score: 227
|
30
qlearning-results/a0.1-g0.9-e0.5-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.9-e0.5-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:49:22,757 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.9, exploration_rate = 0.5
|
||||
197.83150000000063
|
||||
197.5155
|
||||
196.53200000000007
|
||||
197.7870000000006
|
||||
197.4235000000002
|
||||
198.2155000000005
|
||||
198.35950000000005
|
||||
197.71749999999992
|
||||
197.63600000000034
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:39,931 INFO [tetris] Final score: 217
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:40,251 INFO [tetris] Final score: 162
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 19:49:40,603 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:40,907 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:41,179 INFO [tetris] Final score: 190
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:49:41,435 INFO [tetris] Final score: 178
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:41,755 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:42,011 INFO [tetris] Final score: 195
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:42,427 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:49:43,307 INFO [tetris] Final score: 297
|
30
qlearning-results/a0.1-g0.9-e0.5-qlearning
Normal file
30
qlearning-results/a0.1-g0.9-e0.5-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:13:52,160 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.9, exploration_rate = 0.5
|
||||
222.20530000000127
|
||||
221.69330000000247
|
||||
220.42010000000138
|
||||
220.16220000000072
|
||||
219.9176000000008
|
||||
219.27640000000164
|
||||
219.26185000000027
|
||||
219.42875000000203
|
||||
219.08700000000275
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:22:36,915 INFO [tetris] Final score: 187
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:22:38,339 INFO [tetris] Final score: 284
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:22:38,690 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:22:39,362 INFO [tetris] Final score: 233
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:22:41,331 INFO [tetris] Final score: 278
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:22:42,179 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:22:43,074 INFO [tetris] Final score: 217
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:22:45,251 INFO [tetris] Final score: 246
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:22:46,883 INFO [tetris] Final score: 238
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:22:47,715 INFO [tetris] Final score: 233
|
30
qlearning-results/a0.1-g0.9-e0.75-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.9-e0.75-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:49:43,324 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.9, exploration_rate = 0.75
|
||||
200.32500000000013
|
||||
200.8425000000005
|
||||
200.43950000000055
|
||||
200.54100000000017
|
||||
200.49400000000034
|
||||
200.66400000000002
|
||||
200.5815000000002
|
||||
199.424
|
||||
200.4714999999997
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:50:09,866 INFO [tetris] Final score: 181
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:50:10,250 INFO [tetris] Final score: 152
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:50:11,114 INFO [tetris] Final score: 243
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 19:50:12,122 INFO [tetris] Final score: 223
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:50:12,730 INFO [tetris] Final score: 176
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:50:13,482 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:50:14,586 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:50:15,610 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 19:50:16,554 INFO [tetris] Final score: 190
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:50:17,419 INFO [tetris] Final score: 247
|
30
qlearning-results/a0.1-g0.9-e0.75-qlearning
Normal file
30
qlearning-results/a0.1-g0.9-e0.75-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:23:03,999 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.9, exploration_rate = 0.75
|
||||
223.42030000000008
|
||||
222.7879500000012
|
||||
221.70360000000295
|
||||
221.8445500000001
|
||||
221.79939999999996
|
||||
221.50765000000143
|
||||
220.82935000000086
|
||||
221.18140000000034
|
||||
221.43530000000243
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:09,656 INFO [tetris] Final score: 203
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:11,464 INFO [tetris] Final score: 281
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:12,808 INFO [tetris] Final score: 283
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:31:13,943 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:14,920 INFO [tetris] Final score: 249
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:31:16,248 INFO [tetris] Final score: 156
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:18,392 INFO [tetris] Final score: 209
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:19,592 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:20,391 INFO [tetris] Final score: 203
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:21,335 INFO [tetris] Final score: 225
|
30
qlearning-results/a0.1-g0.9-e0.9-approximateqlearning
Normal file
30
qlearning-results/a0.1-g0.9-e0.9-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:50:17,433 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.9, exploration_rate = 0.9
|
||||
208.73600000000016
|
||||
209.4225000000004
|
||||
209.70750000000032
|
||||
207.65349999999984
|
||||
207.76400000000055
|
||||
208.6115000000001
|
||||
207.88149999999996
|
||||
207.8700000000006
|
||||
209.03950000000006
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:50:54,363 INFO [tetris] Final score: 171
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 19:50:55,243 INFO [tetris] Final score: 167
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:50:56,059 INFO [tetris] Final score: 236
|
||||
Lost due to: LockOut
|
||||
2020-04-20 19:50:57,324 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:50:58,987 INFO [tetris] Final score: 251
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:50:59,980 INFO [tetris] Final score: 215
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:00,763 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:01,403 INFO [tetris] Final score: 169
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:51:02,603 INFO [tetris] Final score: 236
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:51:03,259 INFO [tetris] Final score: 236
|
30
qlearning-results/a0.1-g0.9-e0.9-qlearning
Normal file
30
qlearning-results/a0.1-g0.9-e0.9-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:54:52,451 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 0.9, exploration_rate = 0.9
|
||||
223.64375000000032
|
||||
223.3694500000013
|
||||
223.38300000000066
|
||||
222.72075000000126
|
||||
222.8378500000019
|
||||
222.92165000000165
|
||||
222.5837000000008
|
||||
222.96700000000087
|
||||
223.00550000000015
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:02:36,064 INFO [tetris] Final score: 177
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:02:37,489 INFO [tetris] Final score: 310
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 22:02:40,305 INFO [tetris] Final score: 307
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:02:41,089 INFO [tetris] Final score: 157
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:02:42,129 INFO [tetris] Final score: 203
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:02:44,000 INFO [tetris] Final score: 308
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:02:46,160 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 22:02:47,168 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:02:49,024 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 22:02:50,288 INFO [tetris] Final score: 291
|
30
qlearning-results/a0.1-g1.0-e0.1-approximateqlearning
Normal file
30
qlearning-results/a0.1-g1.0-e0.1-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 15:49:27,904 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 1, exploration_rate = 0.1
|
||||
346.7053500000016
|
||||
374.44729999999885
|
||||
371.84564999999986
|
||||
372.5076500000012
|
||||
372.05924999999826
|
||||
373.353400000003
|
||||
372.66549999999904
|
||||
372.52020000000164
|
||||
372.8893
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:04:21,601 INFO [tetris] Final score: 478
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:04:32,017 INFO [tetris] Final score: 247
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:04:52,545 INFO [tetris] Final score: 321
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:05:31,713 INFO [tetris] Final score: 470
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:05:54,848 INFO [tetris] Final score: 295
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 20:06:23,569 INFO [tetris] Final score: 330
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:06:51,568 INFO [tetris] Final score: 353
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:07:48,178 INFO [tetris] Final score: 461
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:08:11,680 INFO [tetris] Final score: 373
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 20:08:39,793 INFO [tetris] Final score: 338
|
30
qlearning-results/a0.1-g1.0-e0.1-qlearning
Normal file
30
qlearning-results/a0.1-g1.0-e0.1-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 15:38:27,993 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 1, exploration_rate = 0.1
|
||||
218.93345000000153
|
||||
215.35020000000193
|
||||
214.6898000000031
|
||||
213.1617000000016
|
||||
213.27190000000175
|
||||
213.64700000000198
|
||||
212.96310000000136
|
||||
212.57775000000174
|
||||
212.41390000000064
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 15:49:01,102 INFO [tetris] Final score: 180
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 15:49:02,094 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 15:49:03,965 INFO [tetris] Final score: 197
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 15:49:04,574 INFO [tetris] Final score: 234
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 15:49:05,421 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 15:49:06,574 INFO [tetris] Final score: 220
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 15:49:07,886 INFO [tetris] Final score: 240
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 15:49:09,262 INFO [tetris] Final score: 236
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 15:49:12,030 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 15:49:13,918 INFO [tetris] Final score: 265
|
30
qlearning-results/a0.1-g1.0-e0.25-approximateqlearning
Normal file
30
qlearning-results/a0.1-g1.0-e0.25-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:36:42,460 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 1, exploration_rate = 0.25
|
||||
200.03349999999998
|
||||
251.34600000000006
|
||||
291.4300000000002
|
||||
289.1145000000006
|
||||
294.6325000000002
|
||||
299.0275000000002
|
||||
297.8514999999994
|
||||
299.59449999999987
|
||||
300.00349999999935
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:42:08,739 INFO [tetris] Final score: 268
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:42:14,179 INFO [tetris] Final score: 314
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:42:20,643 INFO [tetris] Final score: 373
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:42:29,363 INFO [tetris] Final score: 277
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 19:42:37,651 INFO [tetris] Final score: 282
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:42:44,195 INFO [tetris] Final score: 293
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:42:52,179 INFO [tetris] Final score: 289
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 19:42:57,507 INFO [tetris] Final score: 325
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:43:06,675 INFO [tetris] Final score: 383
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:43:15,155 INFO [tetris] Final score: 341
|
30
qlearning-results/a0.1-g1.0-e0.25-qlearning
Normal file
30
qlearning-results/a0.1-g1.0-e0.25-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:09:03,827 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 1, exploration_rate = 0.25
|
||||
222.20209999999997
|
||||
219.74505000000042
|
||||
218.25350000000049
|
||||
217.56200000000186
|
||||
217.54045000000082
|
||||
216.33019999999962
|
||||
216.22405000000035
|
||||
215.58710000000076
|
||||
215.40420000000307
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:19:23,140 INFO [tetris] Final score: 244
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:19:23,635 INFO [tetris] Final score: 201
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:19:24,835 INFO [tetris] Final score: 226
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 20:19:26,115 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 20:19:27,811 INFO [tetris] Final score: 300
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:19:28,291 INFO [tetris] Final score: 147
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:19:28,707 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:19:29,379 INFO [tetris] Final score: 267
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:19:30,947 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:19:31,955 INFO [tetris] Final score: 178
|
30
qlearning-results/a0.1-g1.0-e0.5-approximateqlearning
Normal file
30
qlearning-results/a0.1-g1.0-e0.5-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:43:15,167 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 1, exploration_rate = 0.5
|
||||
199.35850000000056
|
||||
246.6900000000001
|
||||
252.32150000000004
|
||||
255.94250000000014
|
||||
256.25550000000027
|
||||
259.1924999999998
|
||||
257.8860000000002
|
||||
257.5220000000002
|
||||
256.3155
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:45:27,543 INFO [tetris] Final score: 243
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:45:31,111 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:45:34,967 INFO [tetris] Final score: 247
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:45:37,351 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:45:40,007 INFO [tetris] Final score: 257
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:45:45,655 INFO [tetris] Final score: 359
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 19:45:50,471 INFO [tetris] Final score: 303
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 19:45:52,918 INFO [tetris] Final score: 260
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:45:54,823 INFO [tetris] Final score: 223
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:45:57,287 INFO [tetris] Final score: 241
|
30
qlearning-results/a0.1-g1.0-e0.5-qlearning
Normal file
30
qlearning-results/a0.1-g1.0-e0.5-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:19:47,925 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 1, exploration_rate = 0.5
|
||||
222.31680000000145
|
||||
220.51680000000223
|
||||
219.2328500000012
|
||||
218.89920000000134
|
||||
218.72694999999985
|
||||
218.28585000000157
|
||||
217.96815000000126
|
||||
218.5306000000002
|
||||
218.48100000000122
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:03,621 INFO [tetris] Final score: 166
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:04,629 INFO [tetris] Final score: 235
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:06,149 INFO [tetris] Final score: 220
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:06,949 INFO [tetris] Final score: 183
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:08,404 INFO [tetris] Final score: 249
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:09,109 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:10,996 INFO [tetris] Final score: 258
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:12,357 INFO [tetris] Final score: 246
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 20:29:13,477 INFO [tetris] Final score: 262
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:14,277 INFO [tetris] Final score: 199
|
30
qlearning-results/a0.1-g1.0-e0.75-approximateqlearning
Normal file
30
qlearning-results/a0.1-g1.0-e0.75-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:45:57,301 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 1, exploration_rate = 0.75
|
||||
213.57999999999984
|
||||
232.12850000000046
|
||||
236.8270000000001
|
||||
238.69949999999994
|
||||
236.26400000000027
|
||||
237.19350000000054
|
||||
237.26200000000057
|
||||
234.72600000000028
|
||||
237.0454999999998
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:47:15,705 INFO [tetris] Final score: 151
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:47:18,809 INFO [tetris] Final score: 291
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:47:19,481 INFO [tetris] Final score: 156
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 19:47:22,297 INFO [tetris] Final score: 238
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:47:23,321 INFO [tetris] Final score: 182
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:47:25,162 INFO [tetris] Final score: 260
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:47:27,097 INFO [tetris] Final score: 253
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 19:47:29,337 INFO [tetris] Final score: 254
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:47:30,857 INFO [tetris] Final score: 273
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 19:47:33,145 INFO [tetris] Final score: 207
|
30
qlearning-results/a0.1-g1.0-e0.75-qlearning
Normal file
30
qlearning-results/a0.1-g1.0-e0.75-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:29:30,884 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 1, exploration_rate = 0.75
|
||||
223.4209
|
||||
222.43200000000067
|
||||
221.8176000000021
|
||||
221.0938500000012
|
||||
221.02510000000146
|
||||
220.63270000000313
|
||||
220.69475000000156
|
||||
220.55210000000224
|
||||
220.20850000000007
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:50,506 INFO [tetris] Final score: 199
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:52,203 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:53,211 INFO [tetris] Final score: 284
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:37:53,931 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:55,372 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:56,251 INFO [tetris] Final score: 141
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:57,787 INFO [tetris] Final score: 249
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:59,659 INFO [tetris] Final score: 300
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:00,524 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:01,675 INFO [tetris] Final score: 212
|
30
qlearning-results/a0.1-g1.0-e0.9-approximateqlearning
Normal file
30
qlearning-results/a0.1-g1.0-e0.9-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:47:33,158 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 1, exploration_rate = 0.9
|
||||
219.51950000000062
|
||||
229.94900000000015
|
||||
229.59200000000027
|
||||
228.4244999999997
|
||||
228.53999999999974
|
||||
226.99699999999993
|
||||
229.38000000000034
|
||||
226.4289999999998
|
||||
228.8485000000001
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:48:35,817 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:48:37,449 INFO [tetris] Final score: 266
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:48:38,345 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:48:39,161 INFO [tetris] Final score: 174
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:48:40,681 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:48:42,713 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 19:48:44,745 INFO [tetris] Final score: 229
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:48:47,337 INFO [tetris] Final score: 249
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:48:48,745 INFO [tetris] Final score: 254
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 19:48:51,544 INFO [tetris] Final score: 251
|
30
qlearning-results/a0.1-g1.0-e0.9-qlearning
Normal file
30
qlearning-results/a0.1-g1.0-e0.9-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:46:50,904 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.1, discount_rate = 1, exploration_rate = 0.9
|
||||
224.01290000000077
|
||||
223.2799000000014
|
||||
222.90805000000123
|
||||
222.36550000000076
|
||||
222.8054500000009
|
||||
222.31225000000111
|
||||
222.2265000000006
|
||||
222.38505000000137
|
||||
222.1896500000007
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:54:37,200 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:54:38,317 INFO [tetris] Final score: 238
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:54:39,998 INFO [tetris] Final score: 233
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:54:41,789 INFO [tetris] Final score: 209
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:54:43,133 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:54:44,350 INFO [tetris] Final score: 221
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:54:46,574 INFO [tetris] Final score: 263
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:54:47,421 INFO [tetris] Final score: 180
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:54:48,766 INFO [tetris] Final score: 253
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:54:49,437 INFO [tetris] Final score: 198
|
30
qlearning-results/a0.5-g0.1-e0.1-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.1-e0.1-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:42:24,169 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.1, exploration_rate = 0.1
|
||||
203.37650000000005
|
||||
203.32950000000062
|
||||
205.2715000000001
|
||||
204.56650000000042
|
||||
205.21499999999992
|
||||
204.48100000000048
|
||||
203.35300000000078
|
||||
205.1395000000002
|
||||
204.1155
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:52,667 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:52,891 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:53,099 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:53,307 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:53,483 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:53,691 INFO [tetris] Final score: 230
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:42:53,883 INFO [tetris] Final score: 234
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:54,091 INFO [tetris] Final score: 200
|
||||
Lost due to: LockOut
|
||||
2020-04-20 20:42:54,284 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:54,475 INFO [tetris] Final score: 184
|
30
qlearning-results/a0.5-g0.1-e0.1-qlearning
Normal file
30
qlearning-results/a0.5-g0.1-e0.1-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 01:49:07,486 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.1, exploration_rate = 0.1
|
||||
220.52315000000206
|
||||
218.00770000000026
|
||||
216.9214000000011
|
||||
216.5741500000017
|
||||
216.04140000000086
|
||||
215.82124999999905
|
||||
215.89405000000198
|
||||
215.5497000000022
|
||||
215.38415000000222
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:56:47,105 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 01:56:47,473 INFO [tetris] Final score: 179
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:56:48,817 INFO [tetris] Final score: 213
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:56:49,201 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:56:50,145 INFO [tetris] Final score: 253
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:56:51,473 INFO [tetris] Final score: 242
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:56:52,033 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:56:52,609 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-21 01:56:53,489 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:56:54,401 INFO [tetris] Final score: 216
|
30
qlearning-results/a0.5-g0.1-e0.25-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.1-e0.25-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:42:54,489 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.1, exploration_rate = 0.25
|
||||
196.89799999999997
|
||||
197.32500000000024
|
||||
196.77949999999998
|
||||
196.7270000000004
|
||||
198.16650000000024
|
||||
197.20350000000045
|
||||
198.81850000000034
|
||||
196.93449999999964
|
||||
195.7664999999999
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:43:20,168 INFO [tetris] Final score: 155
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 20:43:23,208 INFO [tetris] Final score: 237
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:43:24,664 INFO [tetris] Final score: 186
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:43:27,224 INFO [tetris] Final score: 238
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:43:28,968 INFO [tetris] Final score: 253
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:43:31,128 INFO [tetris] Final score: 270
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:43:32,840 INFO [tetris] Final score: 275
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 20:43:33,481 INFO [tetris] Final score: 137
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:43:34,456 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 20:43:34,968 INFO [tetris] Final score: 140
|
30
qlearning-results/a0.5-g0.1-e0.25-qlearning
Normal file
30
qlearning-results/a0.5-g0.1-e0.25-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 01:57:05,932 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.1, exploration_rate = 0.25
|
||||
221.65875000000136
|
||||
219.62845000000095
|
||||
218.3312500000014
|
||||
217.77255000000184
|
||||
216.97090000000227
|
||||
217.32470000000177
|
||||
217.11195000000083
|
||||
216.90805000000185
|
||||
216.57765000000197
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:05:18,018 INFO [tetris] Final score: 259
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:05:18,578 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 02:05:19,009 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:05:19,826 INFO [tetris] Final score: 241
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 02:05:21,202 INFO [tetris] Final score: 213
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 02:05:21,873 INFO [tetris] Final score: 178
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:05:23,490 INFO [tetris] Final score: 237
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:05:24,449 INFO [tetris] Final score: 230
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 02:05:24,930 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:05:25,665 INFO [tetris] Final score: 185
|
30
qlearning-results/a0.5-g0.1-e0.5-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.1-e0.5-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:43:34,981 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.1, exploration_rate = 0.5
|
||||
194.5400000000003
|
||||
193.8670000000001
|
||||
192.81949999999986
|
||||
193.60599999999968
|
||||
194.58000000000044
|
||||
193.0275
|
||||
193.3220000000003
|
||||
192.87450000000018
|
||||
193.6115
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:02,579 INFO [tetris] Final score: 254
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:44:02,819 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:03,091 INFO [tetris] Final score: 143
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:03,795 INFO [tetris] Final score: 257
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:04,659 INFO [tetris] Final score: 143
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:04,931 INFO [tetris] Final score: 201
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:05,475 INFO [tetris] Final score: 220
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:06,131 INFO [tetris] Final score: 171
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:06,579 INFO [tetris] Final score: 178
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:06,915 INFO [tetris] Final score: 188
|
30
qlearning-results/a0.5-g0.1-e0.5-qlearning
Normal file
30
qlearning-results/a0.5-g0.1-e0.5-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 02:05:39,081 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.1, exploration_rate = 0.5
|
||||
222.63780000000236
|
||||
220.23420000000027
|
||||
219.6870500000017
|
||||
219.27970000000136
|
||||
218.87424999999996
|
||||
217.92980000000009
|
||||
218.1931000000028
|
||||
218.29909999999973
|
||||
218.03945000000206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:13:36,335 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:13:37,935 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:13:39,727 INFO [tetris] Final score: 238
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 02:13:41,039 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:13:42,240 INFO [tetris] Final score: 234
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:13:43,471 INFO [tetris] Final score: 239
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:13:44,415 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 02:13:45,008 INFO [tetris] Final score: 190
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:13:46,160 INFO [tetris] Final score: 217
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:13:46,607 INFO [tetris] Final score: 164
|
30
qlearning-results/a0.5-g0.1-e0.75-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.1-e0.75-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:44:06,927 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.1, exploration_rate = 0.75
|
||||
197.86499999999978
|
||||
198.33849999999993
|
||||
199.11550000000037
|
||||
199.1649999999996
|
||||
198.89099999999974
|
||||
198.57650000000004
|
||||
200.0650000000003
|
||||
200.02300000000014
|
||||
198.99549999999994
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:44:40,315 INFO [tetris] Final score: 230
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:41,228 INFO [tetris] Final score: 199
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:42,140 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:42,636 INFO [tetris] Final score: 212
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:43,788 INFO [tetris] Final score: 187
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:44,988 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:45,707 INFO [tetris] Final score: 153
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:46,283 INFO [tetris] Final score: 197
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:46,971 INFO [tetris] Final score: 188
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:44:48,172 INFO [tetris] Final score: 184
|
30
qlearning-results/a0.5-g0.1-e0.75-qlearning
Normal file
30
qlearning-results/a0.5-g0.1-e0.75-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 02:14:01,778 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.1, exploration_rate = 0.75
|
||||
223.03660000000102
|
||||
221.14205000000183
|
||||
220.64650000000265
|
||||
220.44305000000108
|
||||
220.33760000000007
|
||||
220.54309999999998
|
||||
219.56440000000123
|
||||
219.90739999999963
|
||||
219.63010000000193
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:21:23,926 INFO [tetris] Final score: 254
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:21:25,942 INFO [tetris] Final score: 251
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 02:21:26,726 INFO [tetris] Final score: 141
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:21:29,062 INFO [tetris] Final score: 258
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:21:30,822 INFO [tetris] Final score: 220
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 02:21:32,134 INFO [tetris] Final score: 234
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:21:33,254 INFO [tetris] Final score: 175
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:21:34,407 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:21:36,022 INFO [tetris] Final score: 239
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:21:36,950 INFO [tetris] Final score: 206
|
30
qlearning-results/a0.5-g0.1-e0.9-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.1-e0.9-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:44:48,188 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.1, exploration_rate = 0.9
|
||||
210.13300000000012
|
||||
209.122
|
||||
208.12050000000042
|
||||
208.88250000000016
|
||||
208.1355
|
||||
209.6869999999997
|
||||
208.66399999999985
|
||||
208.08800000000028
|
||||
208.9255000000001
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:45:29,675 INFO [tetris] Final score: 201
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:45:30,778 INFO [tetris] Final score: 212
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:45:31,803 INFO [tetris] Final score: 187
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:45:32,363 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:45:33,227 INFO [tetris] Final score: 174
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:45:34,251 INFO [tetris] Final score: 166
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:45:35,162 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:45:35,835 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:45:36,682 INFO [tetris] Final score: 171
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:45:37,498 INFO [tetris] Final score: 226
|
30
qlearning-results/a0.5-g0.1-e0.9-qlearning
Normal file
30
qlearning-results/a0.5-g0.1-e0.9-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 02:21:53,490 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.1, exploration_rate = 0.9
|
||||
223.46845000000124
|
||||
223.1418000000001
|
||||
222.22019999999972
|
||||
222.05500000000015
|
||||
222.0302500000011
|
||||
222.12285000000077
|
||||
221.99990000000147
|
||||
221.55780000000158
|
||||
221.98394999999928
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 02:28:52,171 INFO [tetris] Final score: 176
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 02:28:54,875 INFO [tetris] Final score: 319
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:28:56,251 INFO [tetris] Final score: 199
|
||||
Lost due to: LockOut
|
||||
2020-04-21 02:28:57,515 INFO [tetris] Final score: 240
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:28:58,859 INFO [tetris] Final score: 178
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:29:00,155 INFO [tetris] Final score: 205
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 02:29:02,043 INFO [tetris] Final score: 339
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:29:03,131 INFO [tetris] Final score: 221
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:29:04,251 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 02:29:06,363 INFO [tetris] Final score: 239
|
30
qlearning-results/a0.5-g0.5-e0.1-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.5-e0.1-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:39:29,556 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.5, exploration_rate = 0.1
|
||||
205.1515000000002
|
||||
203.5880000000005
|
||||
204.79000000000022
|
||||
205.6105000000004
|
||||
204.66900000000066
|
||||
204.7145
|
||||
203.85100000000045
|
||||
204.1160000000002
|
||||
205.15300000000053
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:39:54,816 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:55,008 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:55,217 INFO [tetris] Final score: 195
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:55,424 INFO [tetris] Final score: 200
|
||||
Lost due to: LockOut
|
||||
2020-04-20 20:39:55,632 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:55,825 INFO [tetris] Final score: 190
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:39:56,048 INFO [tetris] Final score: 198
|
||||
Lost due to: LockOut
|
||||
2020-04-20 20:39:56,304 INFO [tetris] Final score: 212
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:56,528 INFO [tetris] Final score: 215
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:56,736 INFO [tetris] Final score: 210
|
30
qlearning-results/a0.5-g0.5-e0.1-qlearning
Normal file
30
qlearning-results/a0.5-g0.5-e0.1-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 01:08:55,755 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.5, exploration_rate = 0.1
|
||||
219.5724500000018
|
||||
217.2081000000039
|
||||
216.35635000000116
|
||||
215.82600000000267
|
||||
215.68915000000212
|
||||
215.25045000000264
|
||||
215.66660000000238
|
||||
215.1686000000017
|
||||
215.74980000000153
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:16:34,121 INFO [tetris] Final score: 223
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-21 01:16:34,841 INFO [tetris] Final score: 199
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 01:16:35,784 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:16:37,081 INFO [tetris] Final score: 273
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:16:37,480 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:16:38,264 INFO [tetris] Final score: 222
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:16:39,305 INFO [tetris] Final score: 246
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:16:39,993 INFO [tetris] Final score: 195
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:16:40,873 INFO [tetris] Final score: 243
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:16:41,721 INFO [tetris] Final score: 196
|
30
qlearning-results/a0.5-g0.5-e0.25-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.5-e0.25-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:39:56,747 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.5, exploration_rate = 0.25
|
||||
198.71550000000005
|
||||
197.91450000000012
|
||||
198.36000000000013
|
||||
198.0735
|
||||
197.2970000000005
|
||||
197.83399999999992
|
||||
198.572
|
||||
197.56950000000018
|
||||
198.58100000000022
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:40:21,258 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:22,697 INFO [tetris] Final score: 231
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:23,017 INFO [tetris] Final score: 164
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:40:23,337 INFO [tetris] Final score: 181
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:24,169 INFO [tetris] Final score: 262
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:25,785 INFO [tetris] Final score: 304
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:26,986 INFO [tetris] Final score: 176
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:27,241 INFO [tetris] Final score: 176
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 20:40:28,425 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:40:28,745 INFO [tetris] Final score: 164
|
30
qlearning-results/a0.5-g0.5-e0.25-qlearning
Normal file
30
qlearning-results/a0.5-g0.5-e0.25-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 01:16:53,056 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.5, exploration_rate = 0.25
|
||||
222.49660000000034
|
||||
219.73660000000217
|
||||
218.96715000000236
|
||||
218.05695000000065
|
||||
217.58195000000208
|
||||
217.3148500000012
|
||||
217.7000500000011
|
||||
217.22635000000182
|
||||
217.14505000000122
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-21 01:25:04,308 INFO [tetris] Final score: 199
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:25:04,948 INFO [tetris] Final score: 199
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:25:05,460 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:25:06,084 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:25:06,436 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 01:25:07,476 INFO [tetris] Final score: 234
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:25:08,212 INFO [tetris] Final score: 205
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 01:25:09,748 INFO [tetris] Final score: 252
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:25:11,428 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:25:12,372 INFO [tetris] Final score: 216
|
30
qlearning-results/a0.5-g0.5-e0.5-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.5-e0.5-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:40:28,756 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.5, exploration_rate = 0.5
|
||||
193.7969999999999
|
||||
192.72800000000007
|
||||
193.6359999999998
|
||||
193.49500000000052
|
||||
194.94100000000026
|
||||
193.34750000000048
|
||||
194.48699999999997
|
||||
194.4004999999999
|
||||
193.89799999999997
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:40:54,867 INFO [tetris] Final score: 169
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:55,315 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:55,603 INFO [tetris] Final score: 181
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:55,956 INFO [tetris] Final score: 170
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:56,275 INFO [tetris] Final score: 139
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:56,595 INFO [tetris] Final score: 173
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:56,947 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:57,251 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:40:57,603 INFO [tetris] Final score: 142
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:40:58,131 INFO [tetris] Final score: 218
|
30
qlearning-results/a0.5-g0.5-e0.5-qlearning
Normal file
30
qlearning-results/a0.5-g0.5-e0.5-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 01:25:25,702 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.5, exploration_rate = 0.5
|
||||
222.92050000000148
|
||||
220.33499999999992
|
||||
219.15265000000207
|
||||
219.5142500000014
|
||||
218.45280000000096
|
||||
218.5314500000014
|
||||
218.28495000000092
|
||||
217.89600000000118
|
||||
217.987750000001
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:33:21,155 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 01:33:22,356 INFO [tetris] Final score: 226
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:33:24,019 INFO [tetris] Final score: 217
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:33:24,964 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:33:26,228 INFO [tetris] Final score: 242
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:33:27,459 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:33:29,043 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:33:30,244 INFO [tetris] Final score: 252
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 01:33:31,028 INFO [tetris] Final score: 241
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:33:32,580 INFO [tetris] Final score: 248
|
30
qlearning-results/a0.5-g0.5-e0.75-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.5-e0.75-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:40:58,145 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.5, exploration_rate = 0.75
|
||||
197.96099999999993
|
||||
198.97100000000023
|
||||
200.02950000000013
|
||||
199.54850000000042
|
||||
199.69600000000028
|
||||
197.88949999999997
|
||||
198.17749999999975
|
||||
198.86950000000041
|
||||
199.13550000000035
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:41:29,779 INFO [tetris] Final score: 159
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:41:30,291 INFO [tetris] Final score: 163
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:41:31,235 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:41:31,827 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 20:41:32,227 INFO [tetris] Final score: 166
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:41:33,251 INFO [tetris] Final score: 167
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:41:33,955 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:41:34,435 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:41:35,187 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:41:35,907 INFO [tetris] Final score: 231
|
30
qlearning-results/a0.5-g0.5-e0.75-qlearning
Normal file
30
qlearning-results/a0.5-g0.5-e0.75-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 01:33:47,681 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.5, exploration_rate = 0.75
|
||||
223.2484499999999
|
||||
221.97360000000006
|
||||
221.1147500000011
|
||||
220.56820000000087
|
||||
219.88284999999982
|
||||
220.1310000000007
|
||||
219.69925000000114
|
||||
219.76260000000016
|
||||
219.58485000000098
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:41:09,567 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:41:11,343 INFO [tetris] Final score: 269
|
||||
Lost due to: LockOut
|
||||
2020-04-21 01:41:13,087 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:41:14,479 INFO [tetris] Final score: 286
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:41:15,999 INFO [tetris] Final score: 231
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:41:17,359 INFO [tetris] Final score: 195
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:41:18,143 INFO [tetris] Final score: 209
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:41:19,295 INFO [tetris] Final score: 244
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:41:20,879 INFO [tetris] Final score: 195
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:41:21,983 INFO [tetris] Final score: 247
|
30
qlearning-results/a0.5-g0.5-e0.9-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.5-e0.9-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:41:35,921 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.5, exploration_rate = 0.9
|
||||
208.1320000000003
|
||||
208.23949999999988
|
||||
208.45799999999983
|
||||
208.3780000000001
|
||||
208.99550000000002
|
||||
209.09000000000043
|
||||
208.07650000000012
|
||||
208.97400000000025
|
||||
207.9755000000001
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:42:16,458 INFO [tetris] Final score: 169
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:42:17,098 INFO [tetris] Final score: 183
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:17,834 INFO [tetris] Final score: 167
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:42:18,506 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:42:19,546 INFO [tetris] Final score: 167
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:20,378 INFO [tetris] Final score: 239
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:21,386 INFO [tetris] Final score: 232
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 20:42:22,090 INFO [tetris] Final score: 237
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:23,466 INFO [tetris] Final score: 246
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:42:24,154 INFO [tetris] Final score: 158
|
30
qlearning-results/a0.5-g0.5-e0.9-qlearning
Normal file
30
qlearning-results/a0.5-g0.5-e0.9-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 01:41:38,391 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.5, exploration_rate = 0.9
|
||||
223.55335000000053
|
||||
222.89440000000275
|
||||
222.76655000000048
|
||||
221.91440000000173
|
||||
221.9375500000019
|
||||
221.7492500000019
|
||||
221.86305000000246
|
||||
221.64800000000145
|
||||
221.42140000000026
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:48:38,825 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:48:40,121 INFO [tetris] Final score: 269
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:48:40,857 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:48:42,329 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:48:43,945 INFO [tetris] Final score: 261
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:48:45,208 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 01:48:46,121 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:48:48,040 INFO [tetris] Final score: 292
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:48:49,400 INFO [tetris] Final score: 231
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:48:50,169 INFO [tetris] Final score: 204
|
30
qlearning-results/a0.5-g0.9-e0.1-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.9-e0.1-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:36:28,129 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.9, exploration_rate = 0.1
|
||||
202.97050000000047
|
||||
202.64200000000017
|
||||
203.3925000000003
|
||||
202.7515000000006
|
||||
203.1550000000002
|
||||
203.68400000000057
|
||||
202.99150000000046
|
||||
229.16699999999997
|
||||
202.97650000000021
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:52,081 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:36:52,306 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:52,482 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:52,658 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:52,850 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:36:53,170 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:36:53,362 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:36:53,602 INFO [tetris] Final score: 185
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:53,811 INFO [tetris] Final score: 190
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:54,017 INFO [tetris] Final score: 201
|
30
qlearning-results/a0.5-g0.9-e0.1-qlearning
Normal file
30
qlearning-results/a0.5-g0.9-e0.1-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 00:28:36,020 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.9, exploration_rate = 0.1
|
||||
214.4217500000025
|
||||
213.4693500000033
|
||||
212.35110000000185
|
||||
211.8555500000019
|
||||
211.06070000000088
|
||||
211.5214500000015
|
||||
210.9196000000009
|
||||
210.7748500000007
|
||||
210.66610000000165
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:36:21,382 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 00:36:21,990 INFO [tetris] Final score: 185
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:36:23,286 INFO [tetris] Final score: 280
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:36:23,942 INFO [tetris] Final score: 175
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 00:36:24,581 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 00:36:25,318 INFO [tetris] Final score: 182
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:36:26,149 INFO [tetris] Final score: 203
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:36:27,094 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 00:36:28,038 INFO [tetris] Final score: 188
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-21 00:36:28,741 INFO [tetris] Final score: 209
|
30
qlearning-results/a0.5-g0.9-e0.25-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.9-e0.25-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:36:54,029 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.9, exploration_rate = 0.25
|
||||
200.2145000000004
|
||||
200.25650000000027
|
||||
201.15650000000036
|
||||
200.76500000000038
|
||||
200.30800000000002
|
||||
203.1889999999998
|
||||
205.19950000000046
|
||||
204.66200000000038
|
||||
202.46200000000036
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:22,123 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:22,331 INFO [tetris] Final score: 206
|
||||
Lost due to: LockOut
|
||||
2020-04-20 20:37:22,555 INFO [tetris] Final score: 188
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:22,747 INFO [tetris] Final score: 170
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:22,987 INFO [tetris] Final score: 202
|
||||
Lost due to: LockOut
|
||||
2020-04-20 20:37:23,227 INFO [tetris] Final score: 191
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:37:23,451 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:37:23,723 INFO [tetris] Final score: 220
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:37:23,931 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:37:24,155 INFO [tetris] Final score: 200
|
30
qlearning-results/a0.5-g0.9-e0.25-qlearning
Normal file
30
qlearning-results/a0.5-g0.9-e0.25-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 00:36:40,028 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.9, exploration_rate = 0.25
|
||||
219.52965000000134
|
||||
217.46480000000184
|
||||
217.05085000000153
|
||||
216.81235000000166
|
||||
216.0612000000017
|
||||
216.112400000001
|
||||
216.3895000000015
|
||||
216.86630000000244
|
||||
217.4367500000018
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:44:47,540 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:44:48,276 INFO [tetris] Final score: 209
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:44:49,156 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 00:44:49,861 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:44:50,596 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 00:44:51,476 INFO [tetris] Final score: 186
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 00:44:51,956 INFO [tetris] Final score: 203
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-21 00:44:53,220 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:44:54,437 INFO [tetris] Final score: 231
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 00:44:55,668 INFO [tetris] Final score: 195
|
30
qlearning-results/a0.5-g0.9-e0.5-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.9-e0.5-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:37:24,167 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.9, exploration_rate = 0.5
|
||||
198.03900000000033
|
||||
198.39150000000035
|
||||
196.89949999999996
|
||||
193.20600000000013
|
||||
196.12100000000032
|
||||
195.79950000000042
|
||||
196.5690000000002
|
||||
193.33049999999972
|
||||
196.24600000000004
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:57,626 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:58,186 INFO [tetris] Final score: 177
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:37:59,370 INFO [tetris] Final score: 197
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:00,458 INFO [tetris] Final score: 188
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:00,794 INFO [tetris] Final score: 122
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:01,322 INFO [tetris] Final score: 188
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:01,754 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:02,330 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:03,018 INFO [tetris] Final score: 183
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:04,250 INFO [tetris] Final score: 240
|
30
qlearning-results/a0.5-g0.9-e0.5-qlearning
Normal file
30
qlearning-results/a0.5-g0.9-e0.5-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 00:45:08,355 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.9, exploration_rate = 0.5
|
||||
223.13450000000327
|
||||
221.98790000000136
|
||||
220.86610000000152
|
||||
221.07425000000228
|
||||
220.40510000000216
|
||||
219.85380000000075
|
||||
219.9902500000028
|
||||
219.56560000000047
|
||||
219.67725000000144
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 00:52:59,125 INFO [tetris] Final score: 283
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:53:00,277 INFO [tetris] Final score: 222
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:53:02,116 INFO [tetris] Final score: 239
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:53:03,141 INFO [tetris] Final score: 227
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:53:04,069 INFO [tetris] Final score: 165
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:53:04,405 INFO [tetris] Final score: 186
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 00:53:05,381 INFO [tetris] Final score: 223
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 00:53:07,125 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:53:08,661 INFO [tetris] Final score: 215
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 00:53:10,341 INFO [tetris] Final score: 254
|
30
qlearning-results/a0.5-g0.9-e0.75-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.9-e0.75-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:38:04,265 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.9, exploration_rate = 0.75
|
||||
200.59000000000043
|
||||
199.5249999999997
|
||||
199.93000000000018
|
||||
198.82799999999986
|
||||
198.56499999999997
|
||||
198.56899999999956
|
||||
198.13950000000006
|
||||
199.04650000000038
|
||||
199.0665000000002
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:35,806 INFO [tetris] Final score: 190
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:36,110 INFO [tetris] Final score: 128
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:38:36,878 INFO [tetris] Final score: 199
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:38:37,518 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:38,206 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:38,910 INFO [tetris] Final score: 117
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:38:40,414 INFO [tetris] Final score: 201
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:42,110 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:42,638 INFO [tetris] Final score: 160
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:38:43,759 INFO [tetris] Final score: 134
|
30
qlearning-results/a0.5-g0.9-e0.75-qlearning
Normal file
30
qlearning-results/a0.5-g0.9-e0.75-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 00:53:24,589 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.9, exploration_rate = 0.75
|
||||
224.54995000000062
|
||||
222.71715000000097
|
||||
222.9293000000019
|
||||
222.2246000000026
|
||||
222.39265000000157
|
||||
222.02625000000216
|
||||
222.27435
|
||||
221.88075000000086
|
||||
221.68995000000257
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:00:53,262 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:00:54,126 INFO [tetris] Final score: 205
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:00:54,894 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:00:55,854 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:00:57,438 INFO [tetris] Final score: 239
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:00:59,086 INFO [tetris] Final score: 181
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 01:01:00,094 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 01:01:01,614 INFO [tetris] Final score: 207
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:01:02,190 INFO [tetris] Final score: 195
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:01:03,518 INFO [tetris] Final score: 182
|
30
qlearning-results/a0.5-g0.9-e0.9-approximateqlearning
Normal file
30
qlearning-results/a0.5-g0.9-e0.9-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:38:43,772 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.9, exploration_rate = 0.9
|
||||
210.3485000000002
|
||||
207.0494999999995
|
||||
208.65500000000037
|
||||
208.2455
|
||||
208.08599999999996
|
||||
207.6900000000003
|
||||
208.2600000000004
|
||||
207.8269999999999
|
||||
208.09000000000012
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:21,191 INFO [tetris] Final score: 233
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:39:22,247 INFO [tetris] Final score: 275
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:39:23,255 INFO [tetris] Final score: 188
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:39:24,327 INFO [tetris] Final score: 251
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:24,983 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:26,103 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:26,599 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:39:27,975 INFO [tetris] Final score: 252
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:28,615 INFO [tetris] Final score: 182
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:39:29,543 INFO [tetris] Final score: 201
|
30
qlearning-results/a0.5-g0.9-e0.9-qlearning
Normal file
30
qlearning-results/a0.5-g0.9-e0.9-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 01:01:19,704 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 0.9, exploration_rate = 0.9
|
||||
224.0625500000003
|
||||
223.82470000000038
|
||||
223.50610000000273
|
||||
223.70925000000082
|
||||
223.13070000000013
|
||||
223.37880000000027
|
||||
223.02480000000185
|
||||
223.8222000000021
|
||||
222.90475000000066
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:08:27,931 INFO [tetris] Final score: 257
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:08:29,132 INFO [tetris] Final score: 182
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:08:30,620 INFO [tetris] Final score: 241
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 01:08:31,435 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 01:08:32,220 INFO [tetris] Final score: 231
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 01:08:32,940 INFO [tetris] Final score: 167
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 01:08:34,684 INFO [tetris] Final score: 265
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:08:35,660 INFO [tetris] Final score: 172
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 01:08:37,052 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 01:08:38,620 INFO [tetris] Final score: 208
|
30
qlearning-results/a0.5-g1.0-e0.1-approximateqlearning
Normal file
30
qlearning-results/a0.5-g1.0-e0.1-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 19:56:40,713 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 1, exploration_rate = 0.1
|
||||
314.89899999999966
|
||||
379.1089999999996
|
||||
374.69950000000034
|
||||
374.3954999999996
|
||||
372.0515000000002
|
||||
374.66099999999955
|
||||
372.2300000000005
|
||||
375.03550000000064
|
||||
373.0990000000006
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:18:46,365 INFO [tetris] Final score: 366
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:19:16,541 INFO [tetris] Final score: 423
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:19:59,453 INFO [tetris] Final score: 553
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:20:17,773 INFO [tetris] Final score: 309
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:20:43,677 INFO [tetris] Final score: 362
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:21:15,101 INFO [tetris] Final score: 353
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:21:44,413 INFO [tetris] Final score: 413
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:22:10,925 INFO [tetris] Final score: 449
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:22:29,901 INFO [tetris] Final score: 339
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:22:56,925 INFO [tetris] Final score: 372
|
30
qlearning-results/a0.5-g1.0-e0.1-qlearning
Normal file
30
qlearning-results/a0.5-g1.0-e0.1-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 23:35:57,164 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 1, exploration_rate = 0.1
|
||||
217.07010000000116
|
||||
215.48750000000126
|
||||
213.89315000000127
|
||||
213.9104000000016
|
||||
213.30205000000078
|
||||
213.07895000000104
|
||||
213.82985000000173
|
||||
214.11780000000059
|
||||
214.23375000000158
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:49:41,844 INFO [tetris] Final score: 265
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:49:44,852 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 23:49:46,660 INFO [tetris] Final score: 249
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 23:49:47,764 INFO [tetris] Final score: 185
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:49:49,012 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 23:49:49,892 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:49:50,836 INFO [tetris] Final score: 156
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 23:49:52,692 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 23:49:53,764 INFO [tetris] Final score: 178
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 23:49:55,908 INFO [tetris] Final score: 245
|
30
qlearning-results/a0.5-g1.0-e0.25-approximateqlearning
Normal file
30
qlearning-results/a0.5-g1.0-e0.25-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:22:56,937 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 1, exploration_rate = 0.25
|
||||
265.472
|
||||
301.7995000000003
|
||||
300.2394999999993
|
||||
297.31350000000015
|
||||
296.8614999999998
|
||||
298.42900000000003
|
||||
298.0585000000003
|
||||
298.2465
|
||||
297.685
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:27,245 INFO [tetris] Final score: 377
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:36,141 INFO [tetris] Final score: 256
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:47,436 INFO [tetris] Final score: 327
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:29:51,980 INFO [tetris] Final score: 241
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:30:01,820 INFO [tetris] Final score: 312
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:30:10,029 INFO [tetris] Final score: 376
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:30:19,100 INFO [tetris] Final score: 326
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:30:24,572 INFO [tetris] Final score: 258
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 20:30:31,052 INFO [tetris] Final score: 290
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:30:37,228 INFO [tetris] Final score: 285
|
30
qlearning-results/a0.5-g1.0-e0.25-qlearning
Normal file
30
qlearning-results/a0.5-g1.0-e0.25-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 23:50:10,585 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 1, exploration_rate = 0.25
|
||||
220.29590000000104
|
||||
218.86105000000103
|
||||
218.401800000002
|
||||
217.84359999999987
|
||||
217.01880000000187
|
||||
216.45335000000077
|
||||
216.29710000000202
|
||||
217.15850000000142
|
||||
216.41589999999925
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:01:39,136 INFO [tetris] Final score: 159
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 00:01:40,416 INFO [tetris] Final score: 237
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:01:43,104 INFO [tetris] Final score: 355
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:01:44,608 INFO [tetris] Final score: 137
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:01:46,464 INFO [tetris] Final score: 169
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:01:48,399 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 00:01:50,416 INFO [tetris] Final score: 228
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:01:52,288 INFO [tetris] Final score: 231
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:01:54,096 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:01:55,104 INFO [tetris] Final score: 154
|
30
qlearning-results/a0.5-g1.0-e0.5-approximateqlearning
Normal file
30
qlearning-results/a0.5-g1.0-e0.5-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:30:37,235 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 1, exploration_rate = 0.5
|
||||
241.37399999999965
|
||||
257.31149999999957
|
||||
257.2300000000001
|
||||
257.35450000000003
|
||||
256.73199999999986
|
||||
255.0735
|
||||
256.7804999999999
|
||||
256.34699999999964
|
||||
256.6519999999999
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:33:06,085 INFO [tetris] Final score: 341
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:33:07,556 INFO [tetris] Final score: 253
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:33:08,980 INFO [tetris] Final score: 175
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:33:12,164 INFO [tetris] Final score: 243
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:33:13,732 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:33:17,364 INFO [tetris] Final score: 236
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:33:20,340 INFO [tetris] Final score: 252
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:33:23,124 INFO [tetris] Final score: 173
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:33:25,748 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:33:29,860 INFO [tetris] Final score: 303
|
30
qlearning-results/a0.5-g1.0-e0.5-qlearning
Normal file
30
qlearning-results/a0.5-g1.0-e0.5-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 00:02:10,694 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 1, exploration_rate = 0.5
|
||||
222.3642500000013
|
||||
219.94975000000082
|
||||
219.3147500000007
|
||||
219.1652000000013
|
||||
218.8023500000009
|
||||
218.44645000000153
|
||||
218.14265000000276
|
||||
219.10639999999998
|
||||
218.61155000000076
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:11:43,071 INFO [tetris] Final score: 229
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 00:11:43,903 INFO [tetris] Final score: 194
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:11:44,639 INFO [tetris] Final score: 172
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:11:46,655 INFO [tetris] Final score: 260
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:11:47,824 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-21 00:11:48,559 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 00:11:49,679 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:11:50,399 INFO [tetris] Final score: 178
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:11:51,999 INFO [tetris] Final score: 251
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:11:53,728 INFO [tetris] Final score: 234
|
30
qlearning-results/a0.5-g1.0-e0.75-approximateqlearning
Normal file
30
qlearning-results/a0.5-g1.0-e0.75-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:33:29,865 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 1, exploration_rate = 0.75
|
||||
232.42399999999986
|
||||
237.16400000000016
|
||||
235.45699999999982
|
||||
237.99450000000027
|
||||
236.0200000000004
|
||||
235.28949999999986
|
||||
237.74450000000007
|
||||
236.42199999999983
|
||||
238.13749999999965
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 20:34:53,785 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 20:34:56,057 INFO [tetris] Final score: 244
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:34:58,265 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:35:00,824 INFO [tetris] Final score: 336
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:35:02,937 INFO [tetris] Final score: 222
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:35:05,465 INFO [tetris] Final score: 297
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:35:07,208 INFO [tetris] Final score: 207
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:35:08,297 INFO [tetris] Final score: 172
|
||||
Lost due to: LockOut
|
||||
2020-04-20 20:35:10,873 INFO [tetris] Final score: 193
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:35:12,489 INFO [tetris] Final score: 270
|
30
qlearning-results/a0.5-g1.0-e0.75-qlearning
Normal file
30
qlearning-results/a0.5-g1.0-e0.75-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 00:12:10,114 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 1, exploration_rate = 0.75
|
||||
222.72695000000047
|
||||
221.92535000000115
|
||||
221.42015000000058
|
||||
221.31975000000068
|
||||
221.83170000000075
|
||||
221.0318000000008
|
||||
220.87970000000115
|
||||
221.33515000000043
|
||||
220.92910000000137
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:20:16,781 INFO [tetris] Final score: 292
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:20:18,157 INFO [tetris] Final score: 240
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 00:20:19,149 INFO [tetris] Final score: 182
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:20:20,957 INFO [tetris] Final score: 226
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 00:20:22,126 INFO [tetris] Final score: 262
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:20:22,973 INFO [tetris] Final score: 179
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:20:24,318 INFO [tetris] Final score: 182
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:20:25,342 INFO [tetris] Final score: 173
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-21 00:20:27,101 INFO [tetris] Final score: 280
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:20:27,998 INFO [tetris] Final score: 190
|
30
qlearning-results/a0.5-g1.0-e0.9-approximateqlearning
Normal file
30
qlearning-results/a0.5-g1.0-e0.9-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 20:35:12,493 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 1, exploration_rate = 0.9
|
||||
227.1795000000003
|
||||
227.45000000000027
|
||||
227.78050000000044
|
||||
227.90849999999978
|
||||
227.35900000000012
|
||||
226.63799999999975
|
||||
226.39900000000037
|
||||
228.26449999999986
|
||||
226.9465000000005
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:15,916 INFO [tetris] Final score: 163
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:16,845 INFO [tetris] Final score: 237
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:18,284 INFO [tetris] Final score: 183
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:36:19,820 INFO [tetris] Final score: 220
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 20:36:20,908 INFO [tetris] Final score: 180
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 20:36:22,652 INFO [tetris] Final score: 252
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:24,333 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 20:36:25,084 INFO [tetris] Final score: 191
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 20:36:26,684 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 20:36:28,124 INFO [tetris] Final score: 237
|
30
qlearning-results/a0.5-g1.0-e0.9-qlearning
Normal file
30
qlearning-results/a0.5-g1.0-e0.9-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 00:20:45,202 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.5, discount_rate = 1, exploration_rate = 0.9
|
||||
223.9953500000022
|
||||
222.9694500000008
|
||||
223.12235000000067
|
||||
222.78095000000044
|
||||
223.28720000000112
|
||||
223.08990000000207
|
||||
222.52310000000165
|
||||
222.5425500000013
|
||||
222.57469999999955
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:28:05,607 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:28:06,796 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:28:08,428 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:28:10,011 INFO [tetris] Final score: 248
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:28:11,772 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:28:13,068 INFO [tetris] Final score: 207
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:28:14,108 INFO [tetris] Final score: 176
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:28:15,691 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:28:17,244 INFO [tetris] Final score: 205
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 00:28:18,412 INFO [tetris] Final score: 205
|
30
qlearning-results/a0.7-g0.1-e0.1-approximateqlearning
Normal file
30
qlearning-results/a0.7-g0.1-e0.1-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:31:56,907 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.1, exploration_rate = 0.1
|
||||
205.06799999999987
|
||||
203.4910000000006
|
||||
203.63700000000023
|
||||
204.9025000000004
|
||||
205.20100000000005
|
||||
203.47650000000007
|
||||
203.90649999999988
|
||||
204.76350000000016
|
||||
203.32050000000007
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 21:32:27,963 INFO [tetris] Final score: 153
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:32:28,316 INFO [tetris] Final score: 195
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:32:28,556 INFO [tetris] Final score: 174
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:32:28,844 INFO [tetris] Final score: 164
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:32:29,100 INFO [tetris] Final score: 171
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:29,500 INFO [tetris] Final score: 242
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:29,851 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:30,043 INFO [tetris] Final score: 176
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:30,267 INFO [tetris] Final score: 153
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:30,508 INFO [tetris] Final score: 195
|
30
qlearning-results/a0.7-g0.1-e0.1-qlearning
Normal file
30
qlearning-results/a0.7-g0.1-e0.1-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 04:45:27,198 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.1, exploration_rate = 0.1
|
||||
220.9134500000001
|
||||
218.46825000000183
|
||||
216.96985000000112
|
||||
216.49105000000256
|
||||
216.20370000000025
|
||||
215.66090000000148
|
||||
216.01450000000276
|
||||
215.32430000000122
|
||||
215.499950000001
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:53:07,450 INFO [tetris] Final score: 237
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:53:08,489 INFO [tetris] Final score: 255
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 04:53:09,145 INFO [tetris] Final score: 188
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:53:10,713 INFO [tetris] Final score: 265
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:53:11,194 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:53:12,122 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:53:12,489 INFO [tetris] Final score: 215
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:53:13,386 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:53:14,090 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 04:53:14,650 INFO [tetris] Final score: 200
|
30
qlearning-results/a0.7-g0.1-e0.25-approximateqlearning
Normal file
30
qlearning-results/a0.7-g0.1-e0.25-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:32:30,522 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.1, exploration_rate = 0.25
|
||||
197.7265
|
||||
196.07349999999977
|
||||
195.49700000000016
|
||||
197.3180000000003
|
||||
196.854
|
||||
197.9659999999997
|
||||
196.6815000000002
|
||||
197.66900000000015
|
||||
196.31300000000013
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:32:56,999 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:32:57,175 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:57,543 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:57,783 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:58,007 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:58,375 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:58,759 INFO [tetris] Final score: 172
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:59,191 INFO [tetris] Final score: 209
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:59,495 INFO [tetris] Final score: 139
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:32:59,735 INFO [tetris] Final score: 202
|
30
qlearning-results/a0.7-g0.1-e0.25-qlearning
Normal file
30
qlearning-results/a0.7-g0.1-e0.25-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 04:53:26,134 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.1, exploration_rate = 0.25
|
||||
221.59775000000022
|
||||
219.6475500000023
|
||||
218.40525000000093
|
||||
217.8659000000026
|
||||
217.86260000000172
|
||||
217.56835000000152
|
||||
216.838600000002
|
||||
216.65040000000275
|
||||
216.9875500000018
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:01:42,328 INFO [tetris] Final score: 235
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:01:44,536 INFO [tetris] Final score: 279
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 05:01:45,352 INFO [tetris] Final score: 207
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:01:46,456 INFO [tetris] Final score: 236
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 05:01:47,192 INFO [tetris] Final score: 185
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:01:47,928 INFO [tetris] Final score: 223
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 05:01:49,208 INFO [tetris] Final score: 208
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:01:50,120 INFO [tetris] Final score: 209
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:01:51,320 INFO [tetris] Final score: 199
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-21 05:01:53,144 INFO [tetris] Final score: 265
|
30
qlearning-results/a0.7-g0.1-e0.5-approximateqlearning
Normal file
30
qlearning-results/a0.7-g0.1-e0.5-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:32:59,746 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.1, exploration_rate = 0.5
|
||||
193.10700000000023
|
||||
192.20799999999977
|
||||
192.60200000000037
|
||||
193.61800000000002
|
||||
193.59550000000024
|
||||
193.2725000000001
|
||||
194.71150000000011
|
||||
193.1584999999996
|
||||
193.34999999999997
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:33:27,856 INFO [tetris] Final score: 226
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:33:28,224 INFO [tetris] Final score: 181
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:33:28,785 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:33:29,744 INFO [tetris] Final score: 243
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:33:30,081 INFO [tetris] Final score: 179
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:33:30,816 INFO [tetris] Final score: 151
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:33:31,232 INFO [tetris] Final score: 157
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:33:31,584 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:33:32,000 INFO [tetris] Final score: 187
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:33:32,992 INFO [tetris] Final score: 214
|
30
qlearning-results/a0.7-g0.1-e0.5-qlearning
Normal file
30
qlearning-results/a0.7-g0.1-e0.5-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 05:02:06,528 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.1, exploration_rate = 0.5
|
||||
222.32865000000132
|
||||
220.41344999999964
|
||||
219.4295000000009
|
||||
219.03665000000092
|
||||
218.2892000000019
|
||||
218.8974500000003
|
||||
218.19365000000175
|
||||
218.02370000000064
|
||||
217.78890000000004
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:10:03,098 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:10:04,058 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:10:05,226 INFO [tetris] Final score: 226
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:10:07,002 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:10:08,025 INFO [tetris] Final score: 259
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 05:10:09,129 INFO [tetris] Final score: 161
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:10:10,170 INFO [tetris] Final score: 237
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:10:11,321 INFO [tetris] Final score: 206
|
||||
Lost due to: LockOut
|
||||
2020-04-21 05:10:12,090 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 05:10:12,905 INFO [tetris] Final score: 173
|
30
qlearning-results/a0.7-g0.1-e0.75-approximateqlearning
Normal file
30
qlearning-results/a0.7-g0.1-e0.75-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:33:33,005 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.1, exploration_rate = 0.75
|
||||
198.2490000000002
|
||||
199.33100000000022
|
||||
198.01250000000007
|
||||
199.5534999999999
|
||||
199.09949999999992
|
||||
199.26700000000008
|
||||
199.94449999999983
|
||||
199.19699999999986
|
||||
198.18700000000027
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:06,201 INFO [tetris] Final score: 129
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:07,081 INFO [tetris] Final score: 175
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:34:07,800 INFO [tetris] Final score: 222
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:34:08,232 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:08,617 INFO [tetris] Final score: 168
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:09,129 INFO [tetris] Final score: 186
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:09,641 INFO [tetris] Final score: 197
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:10,217 INFO [tetris] Final score: 190
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:10,985 INFO [tetris] Final score: 222
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:11,305 INFO [tetris] Final score: 189
|
30
qlearning-results/a0.7-g0.1-e0.75-qlearning
Normal file
30
qlearning-results/a0.7-g0.1-e0.75-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 05:10:28,038 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.1, exploration_rate = 0.75
|
||||
222.84460000000047
|
||||
221.21740000000136
|
||||
220.92145000000144
|
||||
220.32520000000156
|
||||
220.87345000000195
|
||||
219.41920000000152
|
||||
220.1004000000004
|
||||
219.86515000000256
|
||||
219.05949999999996
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 05:17:50,430 INFO [tetris] Final score: 233
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 05:17:51,726 INFO [tetris] Final score: 217
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:17:52,382 INFO [tetris] Final score: 176
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:17:54,894 INFO [tetris] Final score: 271
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 05:17:57,565 INFO [tetris] Final score: 290
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:17:59,342 INFO [tetris] Final score: 243
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:18:00,670 INFO [tetris] Final score: 240
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:18:01,470 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 05:18:02,766 INFO [tetris] Final score: 171
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 05:18:03,534 INFO [tetris] Final score: 191
|
30
qlearning-results/a0.7-g0.1-e0.9-approximateqlearning
Normal file
30
qlearning-results/a0.7-g0.1-e0.9-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:34:11,321 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.1, exploration_rate = 0.9
|
||||
208.7134999999998
|
||||
209.66350000000003
|
||||
208.55499999999992
|
||||
208.98049999999984
|
||||
209.2109999999997
|
||||
210.35750000000024
|
||||
208.9709999999997
|
||||
210.14850000000013
|
||||
209.65449999999998
|
||||
Lost due to: LockOut
|
||||
2020-04-20 21:34:53,086 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:54,175 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:55,295 INFO [tetris] Final score: 224
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:34:56,110 INFO [tetris] Final score: 173
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:34:57,598 INFO [tetris] Final score: 289
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:34:58,879 INFO [tetris] Final score: 253
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:34:59,310 INFO [tetris] Final score: 182
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:35:00,270 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:35:01,215 INFO [tetris] Final score: 247
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:35:02,959 INFO [tetris] Final score: 280
|
30
qlearning-results/a0.7-g0.1-e0.9-qlearning
Normal file
30
qlearning-results/a0.7-g0.1-e0.9-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 05:18:20,073 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.1, exploration_rate = 0.9
|
||||
223.62495000000055
|
||||
222.95280000000224
|
||||
222.44615000000033
|
||||
222.4190999999997
|
||||
222.1059500000012
|
||||
222.01755000000145
|
||||
221.85240000000096
|
||||
221.5929000000017
|
||||
221.48355000000163
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:25:20,161 INFO [tetris] Final score: 265
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 05:25:21,312 INFO [tetris] Final score: 242
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:25:22,865 INFO [tetris] Final score: 250
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 05:25:24,609 INFO [tetris] Final score: 240
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:25:26,401 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 05:25:27,985 INFO [tetris] Final score: 229
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:25:28,769 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:25:29,617 INFO [tetris] Final score: 221
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 05:25:31,105 INFO [tetris] Final score: 213
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 05:25:31,969 INFO [tetris] Final score: 240
|
30
qlearning-results/a0.7-g0.5-e0.1-approximateqlearning
Normal file
30
qlearning-results/a0.7-g0.5-e0.1-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:29:01,106 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.5, exploration_rate = 0.1
|
||||
203.66950000000043
|
||||
203.75650000000047
|
||||
203.91750000000053
|
||||
204.8320000000005
|
||||
204.38150000000022
|
||||
204.16349999999997
|
||||
204.26450000000017
|
||||
205.90300000000045
|
||||
204.63100000000037
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 21:29:28,137 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 21:29:28,377 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:29:28,601 INFO [tetris] Final score: 206
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:28,777 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:29,017 INFO [tetris] Final score: 200
|
||||
Lost due to: LockOut
|
||||
2020-04-20 21:29:29,225 INFO [tetris] Final score: 204
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:29,465 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:29,641 INFO [tetris] Final score: 172
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:29,848 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:30,041 INFO [tetris] Final score: 194
|
30
qlearning-results/a0.7-g0.5-e0.1-qlearning
Normal file
30
qlearning-results/a0.7-g0.5-e0.1-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 04:05:16,119 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.5, exploration_rate = 0.1
|
||||
221.2680000000025
|
||||
218.37540000000104
|
||||
217.10060000000163
|
||||
216.2829500000021
|
||||
215.81070000000227
|
||||
215.82075000000367
|
||||
215.77970000000266
|
||||
215.58015000000194
|
||||
215.40985000000137
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:12:53,680 INFO [tetris] Final score: 209
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 04:12:54,528 INFO [tetris] Final score: 201
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:12:55,760 INFO [tetris] Final score: 228
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 04:12:56,448 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 04:12:56,896 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 6, y: 19 })
|
||||
2020-04-21 04:12:57,792 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-21 04:12:58,640 INFO [tetris] Final score: 215
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:12:59,120 INFO [tetris] Final score: 199
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 04:12:59,856 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 04:13:00,336 INFO [tetris] Final score: 227
|
30
qlearning-results/a0.7-g0.5-e0.25-approximateqlearning
Normal file
30
qlearning-results/a0.7-g0.5-e0.25-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:29:30,056 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.5, exploration_rate = 0.25
|
||||
198.48499999999999
|
||||
197.94750000000002
|
||||
197.9815000000003
|
||||
197.8610000000002
|
||||
198.40700000000004
|
||||
198.67700000000053
|
||||
198.43300000000016
|
||||
197.6905
|
||||
197.90250000000006
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:54,727 INFO [tetris] Final score: 178
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:55,382 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:29:55,607 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:55,830 INFO [tetris] Final score: 182
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:56,006 INFO [tetris] Final score: 196
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:56,231 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:56,486 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:56,806 INFO [tetris] Final score: 231
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:56,998 INFO [tetris] Final score: 184
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:29:57,222 INFO [tetris] Final score: 181
|
30
qlearning-results/a0.7-g0.5-e0.25-qlearning
Normal file
30
qlearning-results/a0.7-g0.5-e0.25-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 04:13:11,811 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.5, exploration_rate = 0.25
|
||||
221.77135000000226
|
||||
219.93090000000265
|
||||
218.68195000000202
|
||||
218.32155000000182
|
||||
217.83570000000154
|
||||
217.31070000000253
|
||||
217.6305000000007
|
||||
217.02715000000006
|
||||
216.85685000000282
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 04:21:24,555 INFO [tetris] Final score: 198
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:21:25,467 INFO [tetris] Final score: 214
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:21:25,852 INFO [tetris] Final score: 195
|
||||
Lost due to: LockOut
|
||||
2020-04-21 04:21:26,667 INFO [tetris] Final score: 202
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:21:28,284 INFO [tetris] Final score: 247
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-21 04:21:30,300 INFO [tetris] Final score: 237
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:21:30,908 INFO [tetris] Final score: 207
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:21:31,947 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:21:33,420 INFO [tetris] Final score: 211
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:21:34,139 INFO [tetris] Final score: 212
|
30
qlearning-results/a0.7-g0.5-e0.5-approximateqlearning
Normal file
30
qlearning-results/a0.7-g0.5-e0.5-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:29:57,236 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.5, exploration_rate = 0.5
|
||||
194.04349999999994
|
||||
193.6319999999999
|
||||
194.0960000000002
|
||||
193.00299999999976
|
||||
193.12700000000044
|
||||
193.7154999999996
|
||||
192.96799999999976
|
||||
193.61299999999963
|
||||
193.4725000000004
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:30:23,417 INFO [tetris] Final score: 215
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 21:30:23,865 INFO [tetris] Final score: 137
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:30:24,121 INFO [tetris] Final score: 152
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:30:24,857 INFO [tetris] Final score: 265
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:30:25,145 INFO [tetris] Final score: 169
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:30:25,577 INFO [tetris] Final score: 200
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:30:25,817 INFO [tetris] Final score: 169
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:30:26,377 INFO [tetris] Final score: 252
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:30:27,065 INFO [tetris] Final score: 185
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:30:27,417 INFO [tetris] Final score: 190
|
30
qlearning-results/a0.7-g0.5-e0.5-qlearning
Normal file
30
qlearning-results/a0.7-g0.5-e0.5-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 04:21:47,620 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.5, exploration_rate = 0.5
|
||||
221.78365000000016
|
||||
220.36190000000127
|
||||
219.6699999999998
|
||||
218.93470000000156
|
||||
218.8314000000004
|
||||
218.64460000000062
|
||||
218.135150000001
|
||||
218.07535000000257
|
||||
217.76015000000226
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:29:43,560 INFO [tetris] Final score: 221
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:29:45,224 INFO [tetris] Final score: 245
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 04:29:46,376 INFO [tetris] Final score: 215
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:29:47,495 INFO [tetris] Final score: 201
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:29:48,376 INFO [tetris] Final score: 209
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:29:49,847 INFO [tetris] Final score: 231
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:29:51,688 INFO [tetris] Final score: 225
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:29:52,664 INFO [tetris] Final score: 185
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 04:29:53,704 INFO [tetris] Final score: 178
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 04:29:54,839 INFO [tetris] Final score: 193
|
30
qlearning-results/a0.7-g0.5-e0.75-approximateqlearning
Normal file
30
qlearning-results/a0.7-g0.5-e0.75-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:30:27,427 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.5, exploration_rate = 0.75
|
||||
197.35000000000025
|
||||
197.59800000000004
|
||||
199.0745000000005
|
||||
198.75000000000014
|
||||
198.53600000000026
|
||||
198.09599999999978
|
||||
199.12850000000057
|
||||
200.65399999999983
|
||||
199.04100000000022
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:30:59,969 INFO [tetris] Final score: 218
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:00,609 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:01,281 INFO [tetris] Final score: 205
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:31:02,033 INFO [tetris] Final score: 172
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:31:02,689 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:31:03,569 INFO [tetris] Final score: 179
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:31:04,001 INFO [tetris] Final score: 192
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-20 21:31:04,289 INFO [tetris] Final score: 136
|
||||
Lost due to: BlockOut(Position { x: 5, y: 19 })
|
||||
2020-04-20 21:31:04,657 INFO [tetris] Final score: 179
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:05,057 INFO [tetris] Final score: 208
|
30
qlearning-results/a0.7-g0.5-e0.75-qlearning
Normal file
30
qlearning-results/a0.7-g0.5-e0.75-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 04:30:09,869 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.5, exploration_rate = 0.75
|
||||
222.62120000000016
|
||||
221.6745000000016
|
||||
220.5436500000018
|
||||
220.48410000000118
|
||||
220.41135000000045
|
||||
220.0337500000004
|
||||
220.05105000000037
|
||||
219.8228000000005
|
||||
219.5190500000022
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 04:37:31,870 INFO [tetris] Final score: 238
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 04:37:33,166 INFO [tetris] Final score: 274
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:37:35,022 INFO [tetris] Final score: 234
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:37:35,998 INFO [tetris] Final score: 179
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 04:37:37,534 INFO [tetris] Final score: 212
|
||||
Lost due to: BlockOut(Position { x: 3, y: 19 })
|
||||
2020-04-21 04:37:38,829 INFO [tetris] Final score: 243
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:37:39,645 INFO [tetris] Final score: 154
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:37:40,205 INFO [tetris] Final score: 188
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:37:40,990 INFO [tetris] Final score: 160
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-21 04:37:42,030 INFO [tetris] Final score: 182
|
30
qlearning-results/a0.7-g0.5-e0.9-approximateqlearning
Normal file
30
qlearning-results/a0.7-g0.5-e0.9-approximateqlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-20 21:31:05,073 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.5, exploration_rate = 0.9
|
||||
209.0025000000003
|
||||
208.94150000000002
|
||||
207.52350000000015
|
||||
208.3560000000002
|
||||
208.35900000000015
|
||||
209.61550000000045
|
||||
208.1925000000006
|
||||
207.99900000000036
|
||||
207.7845
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:31:46,015 INFO [tetris] Final score: 239
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:47,054 INFO [tetris] Final score: 210
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:47,822 INFO [tetris] Final score: 159
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:49,214 INFO [tetris] Final score: 252
|
||||
Lost due to: BlockOut(Position { x: 3, y: 20 })
|
||||
2020-04-20 21:31:50,158 INFO [tetris] Final score: 219
|
||||
Lost due to: BlockOut(Position { x: 4, y: 19 })
|
||||
2020-04-20 21:31:51,295 INFO [tetris] Final score: 246
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-20 21:31:53,471 INFO [tetris] Final score: 294
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:54,703 INFO [tetris] Final score: 306
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:55,790 INFO [tetris] Final score: 236
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-20 21:31:56,895 INFO [tetris] Final score: 195
|
30
qlearning-results/a0.7-g0.5-e0.9-qlearning
Normal file
30
qlearning-results/a0.7-g0.5-e0.9-qlearning
Normal file
|
@ -0,0 +1,30 @@
|
|||
2020-04-21 04:37:58,380 INFO [tetris::actors::qlearning] Training an actor with learning_rate = 0.7, discount_rate = 0.5, exploration_rate = 0.9
|
||||
223.66915000000006
|
||||
222.5219500000002
|
||||
222.25485000000012
|
||||
221.88305000000136
|
||||
221.82749999999987
|
||||
222.20430000000144
|
||||
221.796850000001
|
||||
221.66300000000106
|
||||
221.49145000000166
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:44:58,347 INFO [tetris] Final score: 256
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 04:45:00,043 INFO [tetris] Final score: 189
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:45:01,451 INFO [tetris] Final score: 175
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:45:02,651 INFO [tetris] Final score: 276
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 04:45:04,108 INFO [tetris] Final score: 203
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:45:05,355 INFO [tetris] Final score: 190
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:45:06,539 INFO [tetris] Final score: 216
|
||||
Lost due to: BlockOut(Position { x: 4, y: 20 })
|
||||
2020-04-21 04:45:08,011 INFO [tetris] Final score: 248
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 04:45:09,259 INFO [tetris] Final score: 175
|
||||
Lost due to: BlockOut(Position { x: 5, y: 20 })
|
||||
2020-04-21 04:45:09,995 INFO [tetris] Final score: 192
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue