{"action":"created","issue":{"url":"https://api.github.com/repos/chrsmith/bwapi/issues/436","labels_url":"https://api.github.com/repos/chrsmith/bwapi/issues/436/labels{/name}","comments_url":"https://api.github.com/repos/chrsmith/bwapi/issues/436/comments","events_url":"https://api.github.com/repos/chrsmith/bwapi/issues/436/events","html_url":"https://github.com/chrsmith/bwapi/issues/436","id":58519536,"number":436,"title":"Make cloaked unit detection more strict","user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/chrsmith/bwapi/labels/auto-migrated","name":"auto-migrated","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/bwapi/labels/Component-Logic","name":"Component-Logic","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/bwapi/labels/Maintainability","name":"Maintainability","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/bwapi/labels/Priority-None","name":"Priority-None","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/bwapi/labels/Type-Other","name":"Type-Other","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/bwapi/labels/Usability","name":"Usability","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-02-22T21:19:04Z","updated_at":"2015-02-22T21:19:05Z","closed_at":null,"body":"```\nI discovered this week something I am not confortable with. Using BWSAL \nUnitGroup's commands, it is possible to collect a lot of information on enemy \ncloaked units even if you don't have any detectors.\n\nYou can find attached a screenshot where my dragoons are targetting a DT (red \nlines) even if I have no photon cannons / observers. In this very specific \nsituation, I used the intruction SelectAllEnemy()( canAttack )( isCompleted \n).inRadius(...) to grab enemy units around my dragoons, and I can have the \nposition of cloaked units. Thus, to attack them, a mere attack( \ncloaked_unit->getPosition() ) is possible, and I guess can be very efficient \nwith explosive attacks (Reaver, for instance).\n\nI think it should be fixed, because it becomes to easy then for an AI to handle \nenemy cloaked units without detectors. One can argue a human being can spot as \nwell cloaked units thanks to the blur effect. That's right, but it remains more \ncomplicated and not so automatic than a simple SelectAllEnemy() instruction.\n\nSo, what do you think guys? Should BWAPI take this fact into consideration? \n\nTo debate about it: http://www.broodwarai.com/forums/index.php?showtopic=998\n```\n\n-----\nOriginal issue reported on code.google.com by `florian....@gmail.com` on 18 May 2012 at 3:25\n\nAttachments:\n* [spotting-cloak.gif](https://storage.googleapis.com/google-code-attachments/bwapi/issue-436/comment-0/spotting-cloak.gif)\n"},"comment":{"url":"https://api.github.com/repos/chrsmith/bwapi/issues/comments/75460545","html_url":"https://github.com/chrsmith/bwapi/issues/436#issuecomment-75460545","issue_url":"https://api.github.com/repos/chrsmith/bwapi/issues/436","id":75460545,"user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"created_at":"2015-02-22T21:19:05Z","updated_at":"2015-02-22T21:19:05Z","body":"```\nThe BWAPI project is slowly undergoing the migration to GitHub. All issues have \nbeen migrated to the GitHub issue tracker located here: \nhttps://github.com/bwapi/bwapi/issues\n\nIn order to receive updates on your issue, please head over to the GitHub issue \ntracker and subscribe to your issue.\n```\n\n-----\nOriginal comment by `AHeinerm` on 15 Apr 2014 at 7:46\n* Changed state: **Migrated**"}}