#across 8 processors which all write to the second memory cell any value between 0 and 80
Explore tagged Tumblr posts
Text
made this thing for taking the average item flow of a plastanium conveyor over 64 seconds because im fed up with how short the sample time is for the built in item flow meter. Every second it measures how many items are in a conveyor tile and stores each measurement. It then sums all of those up and compares it to the maximum possible value that could have been made (being 10 items for every measurement, 640 items) and outputs how many items, on average, passed through that conveyor tile every second. schematic below cut
With debugging display (the large logic display w the green and red squares)
bXNjaAF4nGPgYmBnZmDJS8xNZRDNLChWSE7MKc1JLMkvUijXT0lNKk1n4E5JLU4uyiwoyczPY2BgYMtJTErNKWbgjH4/f4nOuwV9sawMwgU5icUliXmZpbm6yfl5ZamV+UUMwjmJRempujn56ZnJuimZxUA1lQz8uZnJRfm6BUX5yanFxUBV3LmpuflFlbrJqTk5DOy5QMHE9FSgNZIMYMDEyMDEwAxiMYJ4YATCzBCKBUKxQig2EMUEpBj5gKy1FXNS/bm5DhnwrGV2rOqSSdQ9M/eAdEVjzlqfzrdv2D++Yz77iqtJ5YPTp7hJ24WddC6qFVw4Jcp+LOGiwwbD4KaLQpoFl843HDM42zhJ7YGwm79dwzurDEuzKdtr5i9kf3755cSJr6Su/uvS2tt1SuOGIeMn5qj1kb/FTxUyFfcaP/S+aj/B+fV7U96UZBv/FztW/kr+2Khzf4fzzZ/HZbmm/zVPio8pUjyyMK5Kf9FPhsCfgakMIHczgdzdWjFnb78jH5Mij6t98p2CrrjGyErZtrKeky5qDR/t4kS0H9zq3ZV5a/7979HMM9ynOSneW9fqZ9aZ/kkk5XaMeO6dk8b87uvX/Z52ft/2FWeehhfkfTDsSPtoPulf2cdbenKHI+Uj3trGdmX8f3R2F9uDhuTFyau2bjdWu/p2XtKEOclFBlvtGH+0TtEEu4cZ5J72ijnJKQkJMTFzohZNmBM/K3xRQsqh0CmzZiyasGLCnFmTkzkEn57SD/Dw8WzUapzQJlDq2XL1IEtjmtrFUx9ENjwM8NO6sE4k64aLufjyxliep0uYbSccC42bEjmJK6X5jHGQwbOkhISEtATW2ecOfPkv35LJkvIv/YHPufPa3mvP6BulJPz5z8xwJ2vqE7CLWEAuqsB0UdIBKrroKchFSVAX6YNdxMzgwDXBCmg3OySNsUPSGNAltmcduZodeFgvaJRcnKPkXrCg5G7u970HAphDk5QmR3z8Uvbm0NP/NffyGRJK+IJeXYi8yyX6zbXp3rL4e2tUqlpcp6V/eLJjmuKPORs8lI6a8jty5i67833qJaljqbM0J274/Xpy/7u6w7+uHfo6ZeHd8h1/RDMY6pama3cxgJwATi7l0MAIQQQGWlg8gYbFqgaSw4LpGBczM7Mws/aNErZj//8r+iizubGxMdxj62MGu4AZ2QVI0ZFxDFd0aLWs8FZaw6fGYWLcGda2vIG3vSiosWxpwGG1XTsteN8kaajLvmg0Wfdp0ZlJIQrSKfMmNgmKIztBwUdZ4bM9g8tRYGyAXIArQeQcoWKCeIhIED/gCcKxb4IF0G4OUIJgBlKMoFKJA1JGceBOqAdpk1A/wN3lWzHBDmg3JyShckIS6nxwocLVbCDgqq7b+kjzGQeb13vhuYHMG9uOiNhknE8+7nL97pa7LPeef3zuzrgi/InkbU3btDWrD7RdSDh97qVQ2GR35y3ST68ezbardteYe3b9Kc3p7w8Ude8rfJnfvXtPRXuc3YVch2+dzQ/+huVbqLU3JhdtXiL0M2HpBhVWq+mPGpSPZ1RdE2WY83AS+1ptjR2Teu/NdD2cufiwsO9extNPl+QBS3JOBiYWRgZWIzM9I1MGkMNxBWEWzsRFRhA+hgXhv////+8XWCY44Sc/Q/7+KVYMAJFe46M=
without debug display
bXNjaAF4nGNgYWBlZmDJS8xNZZDOLEnNLVYoSC1SKE5Nzs9LUUhOzEkuzUksyS9i4E5JLU4uyiwoyczPY2BgYMtJTErNKWZgjX4/f0ksC4NwQU5icUliXmZpri5Qa1lqJVAPf25mclG+bkFRfnJqcTHIkNzU3PyiSt3k1JwcBvZcoGBieirQNEEGMGBiBBF8QKK1Ys7efkc+JkUeV/vkOwVdcY2RlbJtZT0nXdQaPtrFiWg/uNW7K/PW/Pvfo5lnuE9zUry3rtXPrDP9k0jK7Rjx3Dsnjfnd16/7Pe38vu0rzjwNL8j7YNiR9tF80r+yj7f05A5Hyke8tY3tyvj/6OwutgcNyYuTV23dbqx29e28pAlzkosMttox/midoskAcg8zyD3tFXOSUxISYmLmRC2aMCd+VviihJRDoVNmzVg0YcWEObMmJ3MIPj2lH+Dh49mo1TihTaDUs+XqQZbGNLWLpz6IbHgY4Kd1YZ1I1g0Xc/HljbE8T5cw2044Fho3JXISV0rzGeMgg2dJCQkJaQmss88d+PJfviWTJeVf+gOfc+e1vdee0TdKSfjzn5nhTtbUJ2AXsYBcVIHpoqQDVHTRU5CLkqAu0ge7iJnBgWuCFdBuRkhcASHUJbZnHbmaHXhYL2iUXJyj5F6woORu7ve9BwKYQ5OUJkd8/FL25tDT/zX38hkSSviCXl2IvMsl+s216d6y+HtrVKpaXKelf3iyY5rijzkbPJSOmvI7cuYuu/N96iWpY6mzNCdu+P16cv+7usO/rh36OmXh3fIdf0QzGOqWpmt3gRwASS7l0MAIQQQGWlg8gYbFqgaSw4LpGBczM7Mws/aNErZj//8r+iizubGxMdxj62MGu4AZ2QVI0ZFxDFd0aLWs8FZaw6fGYWLcGda2vIG3vSiosWxpwGG1XTsteN8kaajLvmg0Wfdp0ZlJIQrSKfMmNgmKIztBwUdZ4bM9g8tRYGyAXIArQeQcoWKCeIhIED/gCcKxb4IFKDGAMBOQYgSxQRAUM7gT6kHaJNQPcHf5VkywA+VdSEJlhiTU+eBChavZQMBVXbf1keYzDjav98JzA5k3th0Rsck4n3zc5frdLXdZ7j3/+NydcUX4E8nbmrZpa1YfaLuQcPrcS6Gwye7OW6SfXj2abVftrjH37PpTmtPfHyjq3lf4Mr97956K9ji7C7kO3zqbH/wNy7dQa29MLtq8ROhnwtINKqxW0x81KB/PqLomyjDn4ST2tdoaOyb13pvpejhz8WFh372Mp58uyQO6k5mBiQUYowagZIUz+LJwJiwygu8xLPj+/f//f7/AMsEJP/kZ8vdPsWIAAE+shbk=
#mindustry#mindustry schematics#most of the processors are for summing the values bcs i didnt feel like writing out the long ass list of operations just to sum 16 values#so each one processor handles 8 values#across 8 processors which all write to the second memory cell any value between 0 and 80#then a 9th processor sums those 8 values up and does some extra math to it to get the final answer which it prints to the message#the tenth processor handles the actual data gathering: it writes to the first memory cell across all 64 adresses every 64 seconds#and the eleventh handles the logic display it reads the values and writes each value to a specific tile on the display (10 = green 0 = red)#took me a shockingly long time to figure out *how* to convert my raw data into items/sec#tbh getting the data and summing it was the easy part it was figuring out what to do with the numbers that fucked me up
9 notes
·
View notes
Text
Thank you, ima use it
made this thing for taking the average item flow of a plastanium conveyor over 64 seconds because im fed up with how short the sample time is for the built in item flow meter. Every second it measures how many items are in a conveyor tile and stores each measurement. It then sums all of those up and compares it to the maximum possible value that could have been made (being 10 items for every measurement, 640 items) and outputs how many items, on average, passed through that conveyor tile every second. schematic below cut
With debugging display (the large logic display w the green and red squares)
bXNjaAF4nGPgYmBnZmDJS8xNZRDNLChWSE7MKc1JLMkvUijXT0lNKk1n4E5JLU4uyiwoyczPY2BgYMtJTErNKWbgjH4/f4nOuwV9sawMwgU5icUliXmZpbm6yfl5ZamV+UUMwjmJRempujn56ZnJuimZxUA1lQz8uZnJRfm6BUX5yanFxUBV3LmpuflFlbrJqTk5DOy5QMHE9FSgNZIMYMDEyMDEwAxiMYJ4YATCzBCKBUKxQig2EMUEpBj5gKy1FXNS/bm5DhnwrGV2rOqSSdQ9M/eAdEVjzlqfzrdv2D++Yz77iqtJ5YPTp7hJ24WddC6qFVw4Jcp+LOGiwwbD4KaLQpoFl843HDM42zhJ7YGwm79dwzurDEuzKdtr5i9kf3755cSJr6Su/uvS2tt1SuOGIeMn5qj1kb/FTxUyFfcaP/S+aj/B+fV7U96UZBv/FztW/kr+2Khzf4fzzZ/HZbmm/zVPio8pUjyyMK5Kf9FPhsCfgakMIHczgdzdWjFnb78jH5Mij6t98p2CrrjGyErZtrKeky5qDR/t4kS0H9zq3ZV5a/7979HMM9ynOSneW9fqZ9aZ/kkk5XaMeO6dk8b87uvX/Z52ft/2FWeehhfkfTDsSPtoPulf2cdbenKHI+Uj3trGdmX8f3R2F9uDhuTFyau2bjdWu/p2XtKEOclFBlvtGH+0TtEEu4cZ5J72ijnJKQkJMTFzohZNmBM/K3xRQsqh0CmzZiyasGLCnFmTkzkEn57SD/Dw8WzUapzQJlDq2XL1IEtjmtrFUx9ENjwM8NO6sE4k64aLufjyxliep0uYbSccC42bEjmJK6X5jHGQwbOkhISEtATW2ecOfPkv35LJkvIv/YHPufPa3mvP6BulJPz5z8xwJ2vqE7CLWEAuqsB0UdIBKrroKchFSVAX6YNdxMzgwDXBCmg3OySNsUPSGNAltmcduZodeFgvaJRcnKPkXrCg5G7u970HAphDk5QmR3z8Uvbm0NP/NffyGRJK+IJeXYi8yyX6zbXp3rL4e2tUqlpcp6V/eLJjmuKPORs8lI6a8jty5i67833qJaljqbM0J274/Xpy/7u6w7+uHfo6ZeHd8h1/RDMY6pama3cxgJwATi7l0MAIQQQGWlg8gYbFqgaSw4LpGBczM7Mws/aNErZj//8r+iizubGxMdxj62MGu4AZ2QVI0ZFxDFd0aLWs8FZaw6fGYWLcGda2vIG3vSiosWxpwGG1XTsteN8kaajLvmg0Wfdp0ZlJIQrSKfMmNgmKIztBwUdZ4bM9g8tRYGyAXIArQeQcoWKCeIhIED/gCcKxb4IF0G4OUIJgBlKMoFKJA1JGceBOqAdpk1A/wN3lWzHBDmg3JyShckIS6nxwocLVbCDgqq7b+kjzGQeb13vhuYHMG9uOiNhknE8+7nL97pa7LPeef3zuzrgi/InkbU3btDWrD7RdSDh97qVQ2GR35y3ST68ezbardteYe3b9Kc3p7w8Ude8rfJnfvXtPRXuc3YVch2+dzQ/+huVbqLU3JhdtXiL0M2HpBhVWq+mPGpSPZ1RdE2WY83AS+1ptjR2Teu/NdD2cufiwsO9extNPl+QBS3JOBiYWRgZWIzM9I1MGkMNxBWEWzsRFRhA+hgXhv////+8XWCY44Sc/Q/7+KVYMAJFe46M=
without debug display
bXNjaAF4nGNgYWBlZmDJS8xNZZDOLEnNLVYoSC1SKE5Nzs9LUUhOzEkuzUksyS9i4E5JLU4uyiwoyczPY2BgYMtJTErNKWZgjX4/f0ksC4NwQU5icUliXmZpri5Qa1lqJVAPf25mclG+bkFRfnJqcTHIkNzU3PyiSt3k1JwcBvZcoGBieirQNEEGMGBiBBF8QKK1Ys7efkc+JkUeV/vkOwVdcY2RlbJtZT0nXdQaPtrFiWg/uNW7K/PW/Pvfo5lnuE9zUry3rtXPrDP9k0jK7Rjx3Dsnjfnd16/7Pe38vu0rzjwNL8j7YNiR9tF80r+yj7f05A5Hyke8tY3tyvj/6OwutgcNyYuTV23dbqx29e28pAlzkosMttox/midoskAcg8zyD3tFXOSUxISYmLmRC2aMCd+VviihJRDoVNmzVg0YcWEObMmJ3MIPj2lH+Dh49mo1TihTaDUs+XqQZbGNLWLpz6IbHgY4Kd1YZ1I1g0Xc/HljbE8T5cw2044Fho3JXISV0rzGeMgg2dJCQkJaQmss88d+PJfviWTJeVf+gOfc+e1vdee0TdKSfjzn5nhTtbUJ2AXsYBcVIHpoqQDVHTRU5CLkqAu0ge7iJnBgWuCFdBuRkhcASHUJbZnHbmaHXhYL2iUXJyj5F6woORu7ve9BwKYQ5OUJkd8/FL25tDT/zX38hkSSviCXl2IvMsl+s216d6y+HtrVKpaXKelf3iyY5rijzkbPJSOmvI7cuYuu/N96iWpY6mzNCdu+P16cv+7usO/rh36OmXh3fIdf0QzGOqWpmt3gRwASS7l0MAIQQQGWlg8gYbFqgaSw4LpGBczM7Mws/aNErZj//8r+iizubGxMdxj62MGu4AZ2QVI0ZFxDFd0aLWs8FZaw6fGYWLcGda2vIG3vSiosWxpwGG1XTsteN8kaajLvmg0Wfdp0ZlJIQrSKfMmNgmKIztBwUdZ4bM9g8tRYGyAXIArQeQcoWKCeIhIED/gCcKxb4IFKDGAMBOQYgSxQRAUM7gT6kHaJNQPcHf5VkywA+VdSEJlhiTU+eBChavZQMBVXbf1keYzDjav98JzA5k3th0Rsck4n3zc5frdLXdZ7j3/+NydcUX4E8nbmrZpa1YfaLuQcPrcS6Gwye7OW6SfXj2abVftrjH37PpTmtPfHyjq3lf4Mr97956K9ji7C7kO3zqbH/wNy7dQa29MLtq8ROhnwtINKqxW0x81KB/PqLomyjDn4ST2tdoaOyb13pvpejhz8WFh372Mp58uyQO6k5mBiQUYowagZIUz+LJwJiwygu8xLPj+/f//f7/AMsEJP/kZ8vdPsWIAAE+shbk=
#mindustry#mindustry schematics#schematic#most of the processors are for summing the values bcs i didnt feel like writing out the long ass list of operations just to sum 16 values#so each one processor handles 8 values#across 8 processors which all write to the second memory cell any value between 0 and 80#then a 9th processor sums those 8 values up and does some extra math to it to get the final answer which it prints to the message#the tenth processor handles the actual data gathering: it writes to the first memory cell across all 64 adresses every 64 seconds#and the eleventh handles the logic display it reads the values and writes each value to a specific tile on the display (10 = green 0 = red)#took me a shockingly long time to figure out *how* to convert my raw data into items/sec#tbh getting the data and summing it was the easy part it was figuring out what to do with the numbers that fucked me up#too many fucken tags#thank you#yoink
9 notes
·
View notes