{"action":"created","issue":{"url":"https://api.github.com/repos/FlightControl-Master/MOOSE/issues/413","repository_url":"https://api.github.com/repos/FlightControl-Master/MOOSE","labels_url":"https://api.github.com/repos/FlightControl-Master/MOOSE/issues/413/labels{/name}","comments_url":"https://api.github.com/repos/FlightControl-Master/MOOSE/issues/413/comments","events_url":"https://api.github.com/repos/FlightControl-Master/MOOSE/issues/413/events","html_url":"https://github.com/FlightControl-Master/MOOSE/issues/413","id":220687808,"number":413,"title":"ENHANCEMENT: AIB - make slot balancing for SPAWNs vs CLIENT","user":{"login":"thebgpikester","id":22999891,"avatar_url":"https://avatars0.githubusercontent.com/u/22999891?v=3","gravatar_id":"","url":"https://api.github.com/users/thebgpikester","html_url":"https://github.com/thebgpikester","followers_url":"https://api.github.com/users/thebgpikester/followers","following_url":"https://api.github.com/users/thebgpikester/following{/other_user}","gists_url":"https://api.github.com/users/thebgpikester/gists{/gist_id}","starred_url":"https://api.github.com/users/thebgpikester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thebgpikester/subscriptions","organizations_url":"https://api.github.com/users/thebgpikester/orgs","repos_url":"https://api.github.com/users/thebgpikester/repos","events_url":"https://api.github.com/users/thebgpikester/events{/privacy}","received_events_url":"https://api.github.com/users/thebgpikester/received_events","type":"User","site_admin":false},"labels":[{"id":277610110,"url":"https://api.github.com/repos/FlightControl-Master/MOOSE/labels/enhancement","name":"enhancement","color":"1d76db","default":true},{"id":277610113,"url":"https://api.github.com/repos/FlightControl-Master/MOOSE/labels/question","name":"question","color":"f9d0c4","default":true}],"state":"open","locked":false,"assignee":{"login":"FlightControl-Master","id":13690775,"avatar_url":"https://avatars3.githubusercontent.com/u/13690775?v=3","gravatar_id":"","url":"https://api.github.com/users/FlightControl-Master","html_url":"https://github.com/FlightControl-Master","followers_url":"https://api.github.com/users/FlightControl-Master/followers","following_url":"https://api.github.com/users/FlightControl-Master/following{/other_user}","gists_url":"https://api.github.com/users/FlightControl-Master/gists{/gist_id}","starred_url":"https://api.github.com/users/FlightControl-Master/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FlightControl-Master/subscriptions","organizations_url":"https://api.github.com/users/FlightControl-Master/orgs","repos_url":"https://api.github.com/users/FlightControl-Master/repos","events_url":"https://api.github.com/users/FlightControl-Master/events{/privacy}","received_events_url":"https://api.github.com/users/FlightControl-Master/received_events","type":"User","site_admin":false},"assignees":[{"login":"FlightControl-Master","id":13690775,"avatar_url":"https://avatars3.githubusercontent.com/u/13690775?v=3","gravatar_id":"","url":"https://api.github.com/users/FlightControl-Master","html_url":"https://github.com/FlightControl-Master","followers_url":"https://api.github.com/users/FlightControl-Master/followers","following_url":"https://api.github.com/users/FlightControl-Master/following{/other_user}","gists_url":"https://api.github.com/users/FlightControl-Master/gists{/gist_id}","starred_url":"https://api.github.com/users/FlightControl-Master/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FlightControl-Master/subscriptions","organizations_url":"https://api.github.com/users/FlightControl-Master/orgs","repos_url":"https://api.github.com/users/FlightControl-Master/repos","events_url":"https://api.github.com/users/FlightControl-Master/events{/privacy}","received_events_url":"https://api.github.com/users/FlightControl-Master/received_events","type":"User","site_admin":false},{"login":"thebgpikester","id":22999891,"avatar_url":"https://avatars0.githubusercontent.com/u/22999891?v=3","gravatar_id":"","url":"https://api.github.com/users/thebgpikester","html_url":"https://github.com/thebgpikester","followers_url":"https://api.github.com/users/thebgpikester/followers","following_url":"https://api.github.com/users/thebgpikester/following{/other_user}","gists_url":"https://api.github.com/users/thebgpikester/gists{/gist_id}","starred_url":"https://api.github.com/users/thebgpikester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thebgpikester/subscriptions","organizations_url":"https://api.github.com/users/thebgpikester/orgs","repos_url":"https://api.github.com/users/thebgpikester/repos","events_url":"https://api.github.com/users/thebgpikester/events{/privacy}","received_events_url":"https://api.github.com/users/thebgpikester/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/FlightControl-Master/MOOSE/milestones/6","html_url":"https://github.com/FlightControl-Master/MOOSE/milestone/6","labels_url":"https://api.github.com/repos/FlightControl-Master/MOOSE/milestones/6/labels","id":2411044,"number":6,"title":"Moose-2.1","description":"Next Release","creator":{"login":"Grey-Echo","id":12665521,"avatar_url":"https://avatars0.githubusercontent.com/u/12665521?v=3","gravatar_id":"","url":"https://api.github.com/users/Grey-Echo","html_url":"https://github.com/Grey-Echo","followers_url":"https://api.github.com/users/Grey-Echo/followers","following_url":"https://api.github.com/users/Grey-Echo/following{/other_user}","gists_url":"https://api.github.com/users/Grey-Echo/gists{/gist_id}","starred_url":"https://api.github.com/users/Grey-Echo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Grey-Echo/subscriptions","organizations_url":"https://api.github.com/users/Grey-Echo/orgs","repos_url":"https://api.github.com/users/Grey-Echo/repos","events_url":"https://api.github.com/users/Grey-Echo/events{/privacy}","received_events_url":"https://api.github.com/users/Grey-Echo/received_events","type":"User","site_admin":false},"open_issues":40,"closed_issues":20,"state":"open","created_at":"2017-03-25T20:55:49Z","updated_at":"2017-04-17T19:47:34Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2017-04-10T15:48:20Z","updated_at":"2017-04-17T21:15:10Z","closed_at":null,"body":"I came up with an interesting concept that I think would be appreciated, almost the opposite of what AIB currently is.\r\n\r\n**The idea is that, As a Client enters a Client slot for a role, the AI spawns an equivalent match.**\r\n\r\nSo for example, Blue team have 4 Mirage 2000's set to be monitored. Red team have 4 AI Mig29's marked with the existing filter() by naming convention. When client 1 joins Blue, Red SPAWN 1 Mig29. When a second joins, another Mig29 spawns. If a blue member leaves, the matching Mig29 gets an RTB order.\r\n\r\nThe purpose is that it easily builds a scalable PvE match, so if your squadron or group has one less player that night because he was at the pub, the AI scales to match what you have. It would make building missions a lot easier and adaptable."},"comment":{"url":"https://api.github.com/repos/FlightControl-Master/MOOSE/issues/comments/294595035","html_url":"https://github.com/FlightControl-Master/MOOSE/issues/413#issuecomment-294595035","issue_url":"https://api.github.com/repos/FlightControl-Master/MOOSE/issues/413","id":294595035,"user":{"login":"thebgpikester","id":22999891,"avatar_url":"https://avatars0.githubusercontent.com/u/22999891?v=3","gravatar_id":"","url":"https://api.github.com/users/thebgpikester","html_url":"https://github.com/thebgpikester","followers_url":"https://api.github.com/users/thebgpikester/followers","following_url":"https://api.github.com/users/thebgpikester/following{/other_user}","gists_url":"https://api.github.com/users/thebgpikester/gists{/gist_id}","starred_url":"https://api.github.com/users/thebgpikester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thebgpikester/subscriptions","organizations_url":"https://api.github.com/users/thebgpikester/orgs","repos_url":"https://api.github.com/users/thebgpikester/repos","events_url":"https://api.github.com/users/thebgpikester/events{/privacy}","received_events_url":"https://api.github.com/users/thebgpikester/received_events","type":"User","site_admin":false},"created_at":"2017-04-17T21:15:10Z","updated_at":"2017-04-17T21:15:10Z","body":"Would still be a great addition but it's not AIB, it's the opposite. For AIB AI takes client slots when the Clients arent occupied. with this there is more balancing and it's hard to deal with the way it balances. Although as per Doom's post above, there's a solution in AIB currently that AI not near a human only gets the RTB. I didn;t get a workaround yet to make this thing, events were not useable so its a hard shceduled check.\r\n"}}
{"actor":{"display_login":"thebgpikester"}}