{"action":"created","issue":{"url":"https://api.github.com/repos/mhauskn/dqn-hfo/issues/25","repository_url":"https://api.github.com/repos/mhauskn/dqn-hfo","labels_url":"https://api.github.com/repos/mhauskn/dqn-hfo/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/mhauskn/dqn-hfo/issues/25/comments","events_url":"https://api.github.com/repos/mhauskn/dqn-hfo/issues/25/events","html_url":"https://github.com/mhauskn/dqn-hfo/issues/25","id":252023296,"number":25,"title":"State size 59 vs 58 error","user":{"login":"liyuanl6666","id":31252517,"avatar_url":"https://avatars1.githubusercontent.com/u/31252517?v=4","gravatar_id":"","url":"https://api.github.com/users/liyuanl6666","html_url":"https://github.com/liyuanl6666","followers_url":"https://api.github.com/users/liyuanl6666/followers","following_url":"https://api.github.com/users/liyuanl6666/following{/other_user}","gists_url":"https://api.github.com/users/liyuanl6666/gists{/gist_id}","starred_url":"https://api.github.com/users/liyuanl6666/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liyuanl6666/subscriptions","organizations_url":"https://api.github.com/users/liyuanl6666/orgs","repos_url":"https://api.github.com/users/liyuanl6666/repos","events_url":"https://api.github.com/users/liyuanl6666/events{/privacy}","received_events_url":"https://api.github.com/users/liyuanl6666/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-08-22T16:54:31Z","updated_at":"2017-11-04T02:02:21Z","closed_at":null,"author_association":"NONE","body":"Hi, \r\nI tried he code and it work well on one of my machine; but for a new server with ubuntu 14.04, it shows the following strange error: the state size is 59, while it should be 58.\r\nCan you enlight me why this could happen?\r\n\r\nDetailed error log:\r\n...\r\nLaunch npc base_right-2\r\nLaunch npc base_right-3\r\nLaunch npc base_right-4\r\nLaunch npc base_right-5\r\nLaunch npc base_right-6\r\nLaunch npc base_right-7\r\nbase_left 11: [0, 7]  see synch.\r\nLaunch npc base_right-8\r\nLaunch npc base_right-9\r\nLaunch npc base_right-10\r\nLaunch npc base_right-11\r\nChecking all players connected\r\nStarting game\r\nF0823 00:37:30.385576  2669 dqn_main.cpp:110] Check failed: current_state.size()                                                 == dqn.state_size() (59 vs. 58)\r\n*** Check failure stack trace: ***\r\n    @     0x7f4619803dbd  google::LogMessage::Fail()\r\n    @     0x7f4619805c5d  google::LogMessage::SendToLog()\r\n    @     0x7f46198039ac  google::LogMessage::Flush()\r\n    @     0x7f461980657e  google::LogMessageFatal::~LogMessageFatal()\r\n    @           0x453f89  PlayOneEpisode()\r\n    @           0x455479  KeepPlayingGames()\r\n    @           0x4568df  std::thread::_Impl<>::_M_run()\r\n    @     0x7f461826ea60  (unknown)\r\n    @     0x7f46192e0184  start_thread\r\n    @     0x7f46179d637d  (unknown)\r\nAborted (core dumped)"},"comment":{"url":"https://api.github.com/repos/mhauskn/dqn-hfo/issues/comments/341864220","html_url":"https://github.com/mhauskn/dqn-hfo/issues/25#issuecomment-341864220","issue_url":"https://api.github.com/repos/mhauskn/dqn-hfo/issues/25","id":341864220,"user":{"login":"drallensmith","id":26942609,"avatar_url":"https://avatars0.githubusercontent.com/u/26942609?v=4","gravatar_id":"","url":"https://api.github.com/users/drallensmith","html_url":"https://github.com/drallensmith","followers_url":"https://api.github.com/users/drallensmith/followers","following_url":"https://api.github.com/users/drallensmith/following{/other_user}","gists_url":"https://api.github.com/users/drallensmith/gists{/gist_id}","starred_url":"https://api.github.com/users/drallensmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drallensmith/subscriptions","organizations_url":"https://api.github.com/users/drallensmith/orgs","repos_url":"https://api.github.com/users/drallensmith/repos","events_url":"https://api.github.com/users/drallensmith/events{/privacy}","received_events_url":"https://api.github.com/users/drallensmith/received_events","type":"User","site_admin":false},"created_at":"2017-11-04T02:02:21Z","updated_at":"2017-11-04T02:02:21Z","author_association":"NONE","body":"I have been thinking that it would be advisable to implement an interface\nfor changing possible settings on HFO, such as whether extra features are\nin the set, what MaxHFODist (or similar) was used, etc. This could assist\nwith compatibility issues such as the above.\n\nBTW, I am guessing that the dqn-hfo code was updated for the unum (uniform\nnumber) added features?\n\n-Allen\n\nOn Thu, Nov 2, 2017 at 12:55 PM, wbwatkinson <notifications@github.com>\nwrote:\n\n> If I understand the particular issue, it is the adding of action_status, a\n> flag which indicates whether the agent's last action was successfully\n> registered with the agent's action effector or not (but not necessarily if\n> that action was successfully executed by the server), in HFO that causes\n> the state size check to fail. action_status is the 59th feature of the low\n> level feature state space.\n>\n> I'm exploring a modification to the DQN code, but I would think that using\n> a commit of HFO prior to 59c57e8 would work. Has anyone tried this? It\n> would seem 5df1cd1\n> <https://github.com/LARG/HFO/tree/5df1cd170092f317353091ea69feab36cd23d3ce>\n> might be a reasonable choice.\n>\n> —\n> You are receiving this because you are subscribed to this thread.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/mhauskn/dqn-hfo/issues/25#issuecomment-341506522>, or mute\n> the thread\n> <https://github.com/notifications/unsubscribe-auth/AZsckVWzoEWNE2fZGrCGSW0EaZ35tnEuks5sygH-gaJpZM4O-52h>\n> .\n>\n"}}
{"actor":{"display_login":"drallensmith"}}