{"action":"created","issue":{"url":"https://api.github.com/repos/hackingmaterials/rocketsled/issues/11","repository_url":"https://api.github.com/repos/hackingmaterials/rocketsled","labels_url":"https://api.github.com/repos/hackingmaterials/rocketsled/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/hackingmaterials/rocketsled/issues/11/comments","events_url":"https://api.github.com/repos/hackingmaterials/rocketsled/issues/11/events","html_url":"https://github.com/hackingmaterials/rocketsled/issues/11","id":302434080,"number":11,"title":"Add ability to disable duplicate checking and actually run optimizations in parallel","user":{"login":"ardunn","id":19936203,"avatar_url":"https://avatars3.githubusercontent.com/u/19936203?v=4","gravatar_id":"","url":"https://api.github.com/users/ardunn","html_url":"https://github.com/ardunn","followers_url":"https://api.github.com/users/ardunn/followers","following_url":"https://api.github.com/users/ardunn/following{/other_user}","gists_url":"https://api.github.com/users/ardunn/gists{/gist_id}","starred_url":"https://api.github.com/users/ardunn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ardunn/subscriptions","organizations_url":"https://api.github.com/users/ardunn/orgs","repos_url":"https://api.github.com/users/ardunn/repos","events_url":"https://api.github.com/users/ardunn/events{/privacy}","received_events_url":"https://api.github.com/users/ardunn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-05T19:41:22Z","updated_at":"2018-03-05T19:43:53Z","closed_at":null,"author_association":"COLLABORATOR","body":"Currently, actual optimizations take place in sequence, to avoid race conditions/duplicates. However, in some situations, it might be favorable to run optimizations in parallel. These situations include:\r\n\r\n- Problems with at least one continuous dimension, making the risk of an exact duplication very low\r\n- Problems where you just don't care about duplicates, ie repeating objective function evaluation is not a big deal because either (1) objfun is not that expensive to evaluate or (2) repeatedly evaluating objfun gives you more information so it is ok\r\n"},"comment":{"url":"https://api.github.com/repos/hackingmaterials/rocketsled/issues/comments/370539723","html_url":"https://github.com/hackingmaterials/rocketsled/issues/11#issuecomment-370539723","issue_url":"https://api.github.com/repos/hackingmaterials/rocketsled/issues/11","id":370539723,"user":{"login":"ardunn","id":19936203,"avatar_url":"https://avatars3.githubusercontent.com/u/19936203?v=4","gravatar_id":"","url":"https://api.github.com/users/ardunn","html_url":"https://github.com/ardunn","followers_url":"https://api.github.com/users/ardunn/followers","following_url":"https://api.github.com/users/ardunn/following{/other_user}","gists_url":"https://api.github.com/users/ardunn/gists{/gist_id}","starred_url":"https://api.github.com/users/ardunn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ardunn/subscriptions","organizations_url":"https://api.github.com/users/ardunn/orgs","repos_url":"https://api.github.com/users/ardunn/repos","events_url":"https://api.github.com/users/ardunn/events{/privacy}","received_events_url":"https://api.github.com/users/ardunn/received_events","type":"User","site_admin":false},"created_at":"2018-03-05T19:43:53Z","updated_at":"2018-03-05T19:43:53Z","author_association":"COLLABORATOR","body":"This can probably be done by changing the behavior of duplicate_check=False, and just taking the lock off the collection before doing any calculations. *warning though* this could be dangerous territory."}}
{"actor":{"display_login":"ardunn"}}