{"action":"opened","issue":{"url":"https://api.github.com/repos/KirkMcDonald/kirkmcdonald.github.io/issues/57","repository_url":"https://api.github.com/repos/KirkMcDonald/kirkmcdonald.github.io","labels_url":"https://api.github.com/repos/KirkMcDonald/kirkmcdonald.github.io/issues/57/labels{/name}","comments_url":"https://api.github.com/repos/KirkMcDonald/kirkmcdonald.github.io/issues/57/comments","events_url":"https://api.github.com/repos/KirkMcDonald/kirkmcdonald.github.io/issues/57/events","html_url":"https://github.com/KirkMcDonald/kirkmcdonald.github.io/issues/57","id":265596635,"number":57,"title":"Calculate pipe requirements for fluids","user":{"login":"KirkMcDonald","id":396768,"avatar_url":"https://avatars2.githubusercontent.com/u/396768?v=4","gravatar_id":"","url":"https://api.github.com/users/KirkMcDonald","html_url":"https://github.com/KirkMcDonald","followers_url":"https://api.github.com/users/KirkMcDonald/followers","following_url":"https://api.github.com/users/KirkMcDonald/following{/other_user}","gists_url":"https://api.github.com/users/KirkMcDonald/gists{/gist_id}","starred_url":"https://api.github.com/users/KirkMcDonald/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KirkMcDonald/subscriptions","organizations_url":"https://api.github.com/users/KirkMcDonald/orgs","repos_url":"https://api.github.com/users/KirkMcDonald/repos","events_url":"https://api.github.com/users/KirkMcDonald/events{/privacy}","received_events_url":"https://api.github.com/users/KirkMcDonald/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-10-15T19:26:24Z","updated_at":"2017-10-15T19:26:24Z","closed_at":null,"author_association":"OWNER","body":"Throughput is inversely proportional to pipe length, pumps may act as repeaters, and multiple, parallel pipes will act independently of each other. \"Pipe length\" refers strictly to the number of pipe segments, not any actual in-game distance covered.\r\n\r\nThe precise mechanics are fairly tricky. [This reddit post](https://www.reddit.com/r/factorio/comments/6fsjew/pipe_throughput_equation_015/) spells out the numbers for the vanilla pipes, but mods can add new pipes with different capacities. Somewhat counter-intuitively, larger-capacity pipes can actually have lower throughput.\r\n\r\nA given rate of fluid movement therefore defines a curve in a 2D space, with the minimum number of parallel pipes in one dimension and the maximum number of pipe segments in the other. If the calculator is to display this information, users should be able to pick whichever point on this curve they find most convenient. After some thought, this is most easily done with a pair of text boxes: Entering a value in one box will calculate the value for the other box, and vice versa.\r\n\r\nThis should go on the \"Items\" tab, next to each fluid, in the same column that the belt counts appear in for solid items."}}
{"actor":{"display_login":"KirkMcDonald"}}