{"action":"created","issue":{"url":"https://api.github.com/repos/vgstation-coders/vgstation13/issues/17905","repository_url":"https://api.github.com/repos/vgstation-coders/vgstation13","labels_url":"https://api.github.com/repos/vgstation-coders/vgstation13/issues/17905/labels{/name}","comments_url":"https://api.github.com/repos/vgstation-coders/vgstation13/issues/17905/comments","events_url":"https://api.github.com/repos/vgstation-coders/vgstation13/issues/17905/events","html_url":"https://github.com/vgstation-coders/vgstation13/issues/17905","id":307840949,"node_id":"MDU6SXNzdWUzMDc4NDA5NDk=","number":17905,"title":"Bee-yond byond's limits.","user":{"login":"nuklearcellphoneg","id":6540760,"node_id":"MDQ6VXNlcjY1NDA3NjA=","avatar_url":"https://avatars3.githubusercontent.com/u/6540760?v=4","gravatar_id":"","url":"https://api.github.com/users/nuklearcellphoneg","html_url":"https://github.com/nuklearcellphoneg","followers_url":"https://api.github.com/users/nuklearcellphoneg/followers","following_url":"https://api.github.com/users/nuklearcellphoneg/following{/other_user}","gists_url":"https://api.github.com/users/nuklearcellphoneg/gists{/gist_id}","starred_url":"https://api.github.com/users/nuklearcellphoneg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nuklearcellphoneg/subscriptions","organizations_url":"https://api.github.com/users/nuklearcellphoneg/orgs","repos_url":"https://api.github.com/users/nuklearcellphoneg/repos","events_url":"https://api.github.com/users/nuklearcellphoneg/events{/privacy}","received_events_url":"https://api.github.com/users/nuklearcellphoneg/received_events","type":"User","site_admin":false},"labels":[{"id":41962026,"node_id":"MDU6TGFiZWw0MTk2MjAyNg==","url":"https://api.github.com/repos/vgstation-coders/vgstation13/labels/Bug%20/%20Fix","name":"Bug / Fix","color":"FFCC33","default":false},{"id":206193308,"node_id":"MDU6TGFiZWwyMDYxOTMzMDg=","url":"https://api.github.com/repos/vgstation-coders/vgstation13/labels/Oversight","name":"Oversight","color":"bfe5bf","default":false},{"id":240708308,"node_id":"MDU6TGFiZWwyNDA3MDgzMDg=","url":"https://api.github.com/repos/vgstation-coders/vgstation13/labels/%E2%9D%A4%EF%B8%8F%20Quality%20of%20Life%20%E2%9D%A4%EF%B8%8F","name":"❤️ Quality of Life ❤️","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":23,"created_at":"2018-03-22T22:44:54Z","updated_at":"2018-06-09T18:37:58Z","closed_at":null,"author_association":"NONE","body":"![bee1](https://user-images.githubusercontent.com/6540760/37801902-b9be3014-2dfe-11e8-9274-7440cf946431.png)\r\n![bees2](https://user-images.githubusercontent.com/6540760/37801907-bb692eaa-2dfe-11e8-8f24-fd3429f6dd95.png)\r\n\r\nOkay, so for a little background I decided to make a bee factory going for relative efficiency. Two things about the structure.\r\n\r\nThe apiaries are formed into a central core:\r\n\r\nX X X\r\nX X X\r\nX X X\r\n\r\nThese apiaries are surrounded by a square of flowers to max out their nectar gain. You get in the center there, you start off with about 200 bucks as botany, so you can order at least ten bee crates, which is thirty queen bees. You can just keep stuffing these queens into the central apiary. Whenever it's too full, they'll colonize a new apiary around. Now the fun part.\r\n\r\nThey'll generate lots of new bees and have plenty of food constantly with very little delay for their reproduction. In this way(there are aux apiaries around it but you get the gist for the core) you can simply continue harvesting that central apiary, put it back down, all the surrounding apiaries which are overstuffed will immediately fill the new apiary. Repeat until the surrounding apiaries no longer feed into it. Wait a minute. Boom, continue on.\r\n\r\nSo it's fairly simple to mass produce these bees. Now, I will point out some of the major issues that arise due to this:\r\n\r\n1. There is not a large enough swarm. As you can see in my list, there needs to be ever larger swarms for these bees to feed into, within the expected amount a botanist could produce them(the bees themselves lag people, and if you move say south east of it, each swarm will follow tick by tick. However let's say you move south two steps before this 'train' or 'slinky' of bees get to that previous spot, at this amount they will finish moving there first, then the first to have moved will begin to move towards you. \r\n\r\n2. Bees seem to form into factions? So in my above scenario, the bees I am producing are homeless(which means they also won't seek out a hive when calm... and won't ever die from starvation either. They can be killed). These bees are angry at different people than other bees. So if you calm this swarm, and the nectar collecting bees are also made, it's possible they won't collectively calm down.\r\n\r\n3. As evidenced by the fire that killed these bees, as the swarm dies, it produces one bee at a time. There were... from what I can see... maybe 1,500 dead bees? When ZAS kicked in there, byond died in loading for about fifteen second I'd like to say. There are no ways to remove these dead bees either, as far as I can tell. \r\n\r\nTo summarize: There needs to be a few more larger swarms created by the swarms you see in my right click list. If five, ten, whatever of those swarms combine to make an x swarm, that would probably help the lag they naturally create.\r\n\r\nFactions? I think that can be covered by the above, I think it's just a side effect of too many bees.\r\n\r\nI think if dead bee piles naturally stacked themselves into piles of dead bees, and you could do something to them to get rid of them, that would bee that."},"comment":{"url":"https://api.github.com/repos/vgstation-coders/vgstation13/issues/comments/395990095","html_url":"https://github.com/vgstation-coders/vgstation13/issues/17905#issuecomment-395990095","issue_url":"https://api.github.com/repos/vgstation-coders/vgstation13/issues/17905","id":395990095,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NTk5MDA5NQ==","user":{"login":"Exxion","id":9827785,"node_id":"MDQ6VXNlcjk4Mjc3ODU=","avatar_url":"https://avatars2.githubusercontent.com/u/9827785?v=4","gravatar_id":"","url":"https://api.github.com/users/Exxion","html_url":"https://github.com/Exxion","followers_url":"https://api.github.com/users/Exxion/followers","following_url":"https://api.github.com/users/Exxion/following{/other_user}","gists_url":"https://api.github.com/users/Exxion/gists{/gist_id}","starred_url":"https://api.github.com/users/Exxion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Exxion/subscriptions","organizations_url":"https://api.github.com/users/Exxion/orgs","repos_url":"https://api.github.com/users/Exxion/repos","events_url":"https://api.github.com/users/Exxion/events{/privacy}","received_events_url":"https://api.github.com/users/Exxion/received_events","type":"User","site_admin":false},"created_at":"2018-06-09T18:37:58Z","updated_at":"2018-06-09T18:37:58Z","author_association":"MEMBER","body":"Ah. Sorry, that sounded like your kind of bug"}}
{"actor":{"display_login":"Exxion"}}