365 Commits

Author SHA1 Message Date
Wenbo Hu
818da800e2 simulator process a valid set, instead of a single action 2017-12-20 21:35:35 +08:00
Wenbo Hu
50e306368f checkpoint 2017-12-20 20:12:08 +08:00
Wenbo Hu
12f45d9dc6 checkpoint 2017-12-20 20:12:08 +08:00
rtz19970824
7fca90c61b modify the mcts, refactor the network 2017-12-20 16:43:42 +08:00
rtz19970824
112fd07b13 modify the mcts, refactor the network 2017-12-20 16:43:42 +08:00
Dong Yan
c2b46c44e7 merge Go and GoEnv finallygit status! 2017-12-20 01:14:05 +08:00
Dong Yan
db40994e11 merge Go and GoEnv finallygit status! 2017-12-20 01:14:05 +08:00
Dong Yan
d1af137686 final version before merge Go and GoEnv 2017-12-20 00:43:31 +08:00
Dong Yan
0456e0c15e final version before merge Go and GoEnv 2017-12-20 00:43:31 +08:00
Dong Yan
2a9d949510 rearrange the sequence of functions of Go and GoEnv before merging 2017-12-20 00:16:24 +08:00
Dong Yan
afc5dbac5a rearrange the sequence of functions of Go and GoEnv before merging 2017-12-20 00:16:24 +08:00
Dong Yan
232204d797 fix the copy bug in check_global_isomorphous; refactor code to eliminate side effect 2017-12-19 22:57:38 +08:00
Dong Yan
f8a70183b6 fix the copy bug in check_global_isomorphous; refactor code to eliminate side effect 2017-12-19 22:57:38 +08:00
mcgrady00h
1f011a44ef add mcts virtual loss version (may have bugs) 2017-12-19 17:04:55 +08:00
Dong Yan
fc8114fe35 merge flatten and deflatten, rename variable for clarity 2017-12-19 16:51:50 +08:00
Dong Yan
83f9e19fa5 merge flatten and deflatten, rename variable for clarity 2017-12-19 16:51:50 +08:00
rtz19970824
4a2d8f0003 start a random player if checkpoint path is not specified 2017-12-19 15:39:31 +08:00
rtz19970824
fae273f219 start a random player if checkpoint path is not specified 2017-12-19 15:39:31 +08:00
rtz19970824
0991fef527 deflatten debug 2017-12-19 15:09:46 +08:00
rtz19970824
d7b3b6aba9 deflatten debug 2017-12-19 15:09:46 +08:00
Dong Yan
4440294c12 fix bug in check_global_isomorphous and refactor _is_suicide again 2017-12-19 12:00:17 +08:00
Dong Yan
e168df5609 fix bug in check_global_isomorphous and refactor _is_suicide again 2017-12-19 12:00:17 +08:00
Dong Yan
99a617a1f0 rename variable for clarity 2017-12-19 11:16:17 +08:00
Dong Yan
72a9f4823c rename variable for clarity 2017-12-19 11:16:17 +08:00
Dong Yan
6a410384bb rewrite _is_qi in a more understandable way 2017-12-19 00:47:21 +08:00
Dong Yan
1a164d4d7d rewrite _is_qi in a more understandable way 2017-12-19 00:47:21 +08:00
Dong Yan
14da3200ff Merge branch 'master' of github.com:sproblvem/tianshou 2017-12-19 00:16:33 +08:00
Dong Yan
243bbaff64 Merge branch 'master' of github.com:sproblvem/tianshou 2017-12-19 00:16:33 +08:00
Dong Yan
ea52096713 delete unused parameter of _find_block, and using _find_group to replace _find_block 2017-12-19 00:16:21 +08:00
Dong Yan
fb511aa76d delete unused parameter of _find_block, and using _find_group to replace _find_block 2017-12-19 00:16:21 +08:00
Tongzheng Ren
6b6c48f122 update gitignore 2017-12-18 23:34:32 +08:00
Tongzheng Ren
0e1287b5cb update gitignore 2017-12-18 23:34:32 +08:00
Tongzheng Ren
75bc2968d2 add a detailed Chinese google coding style for convenience 2017-12-18 23:32:41 +08:00
Tongzheng Ren
27c1017259 add a detailed Chinese google coding style for convenience 2017-12-18 23:32:41 +08:00
宋世虹
7693c38f44 add comments and todos 2017-12-17 13:28:21 +08:00
宋世虹
d220f7f2a8 add comments and todos 2017-12-17 13:28:21 +08:00
宋世虹
62e2c6582d finished very naive dqn: changed the interface of replay buffer by adding collect and next_batch, but still need refactoring; added implementation of dqn.py, but still need to consider the interface to make it more extensive; slightly refactored the code style of the codebase; more comments and todos will be in the next commit 2017-12-17 12:52:00 +08:00
宋世虹
3624cc9036 finished very naive dqn: changed the interface of replay buffer by adding collect and next_batch, but still need refactoring; added implementation of dqn.py, but still need to consider the interface to make it more extensive; slightly refactored the code style of the codebase; more comments and todos will be in the next commit 2017-12-17 12:52:00 +08:00
Dong Yan
e10acf5130 0. code refactor, try to merge Go and GoEnv 2017-12-16 23:29:11 +08:00
Dong Yan
31199c7d0d 0. code refactor, try to merge Go and GoEnv 2017-12-16 23:29:11 +08:00
Dong Yan
431f551ce9 check if the network weights exists for every player 2017-12-16 14:55:19 +08:00
Dong Yan
01c0c2483a check if the network weights exists for every player 2017-12-16 14:55:19 +08:00
Dong Yan
b8bdfea8bd start the player server in a more robost way. 2017-12-16 14:33:31 +08:00
Dong Yan
d115c586d4 start the player server in a more robost way. 2017-12-16 14:33:31 +08:00
Dong Yan
6cb4b02fca merge class strategy with class game. Next, merge Go with GoEnv 2017-12-15 22:19:44 +08:00
Dong Yan
4fc50c5f1b merge class strategy with class game. Next, merge Go with GoEnv 2017-12-15 22:19:44 +08:00
rtz19970824
00f599bba3 assign TODO to Haosheng and Tongzheng 2017-12-15 14:27:04 +08:00
rtz19970824
d0bdccc25a assign TODO to Haosheng and Tongzheng 2017-12-15 14:27:04 +08:00
rtz19970824
ea541ed559 Merge branch 'master' of https://github.com/sproblvem/tianshou 2017-12-15 14:24:15 +08:00
rtz19970824
cb9540b91c Merge branch 'master' of https://github.com/sproblvem/tianshou 2017-12-15 14:24:15 +08:00