August 24th, 2021 Livestream
Q&A: Is there going to be a Mk.6 Belt for Mk.3 Miner at 250% clock speed?
This question was possibly duplicated with a more recent answer: December 20th, 2022 Livestream Q&A: Will Overclocking Mk.3 Miners be addressed? https://www.youtube.com/watch?v=zQp4XNB2bU4
This question has a related video, and a related topic
Suggested Wiki Reference Code
<ref name="yt-x2VBWUAqpoQ">[https://youtu.be/x2VBWUAqpoQ YouTube - August 24th, 2021 Livestream - Q&A: Is there going to be a Mk.6 Belt for Mk.3 Miner at 250% clock speed?]</ref>
Topics
- Features > Buildables > Conveyor Belts
- Features > Buildings > Miner
- Features > Buildings > Overclocking & Underclocking > Overclocked Mk.3 Miner output bottlenecked by Mk.5 Belts
Transcript
is there going to be a mark six belt for minor mark three at two to five percent clock speed so, sorry I'm thinking about the tweet chase put out, I we don't know honestly like they're so here's the full story right behind why we haven't put that in the game yet, the way the conveyor belts work is that we like everything all the logic is running sort of behind the scenes and then we render on top of that right so like the conveyor belts are like not really like they're not really there but they are okay, so the way that we calculate like things on the conveyor belts right is is we you know to have it right work and like be able to render so many items at the same time in the world we sort of have to like figure out optimization techniques to get around it so one of the ways we use to to calculate like where items are in the belt is, we we're using floating point numbers, and one of the issues with floating port numbers is that there is a precision issue, when you need to go higher like decimal values I'm not going to go into like how floating point values work if you want to know more about that I think there's a really good youtube video actually it's very like computer science related though so, but just google on youtube and there's a bunch of like computer file did one, et cetera et cetera but but essentially like the way they work is that the more like decimal values you need the less precise the value will be of the number that you're using right because it's a limited amount of bits that you store the float import numbers in, and when you're making calculations on you know on imprecise values then you know that layer on top of each other and the problem we have specifically is that the faster the belts are going the higher the precision is needed to be able to get like good values of like where things are in the valuables right so we sort of hit the limit on the conveyor belts right now in the current implementation, and which makes it that we can't you we can't make like a faster belt the way the system works right now we'd have to rework a little bit how the how the how the system works, so what would have what we would have liked to do I believe is to have just you know mark six belt, so so that you can clock a minor up to 250 and then you'll get a full full, conveyor belt and if we can't do that then maybe so the solution would be to have two conveyor belts out of the miner, we don't know we haven't decided because we haven't we haven't invested in this problem yet we haven't invested time in this problem yet because we feel like you know this isn't as big of an issue as you know say I don't know ramp railings you know ramp range is much more important feature to work on so we felt like it's more important to work on that feature, and that's what we did so that's sort of what we need to prioritize on when we're working on but at some point we're gonna need to solve that problem when we lead up into 1.0 so you know we're going to solve that problem eventually at some point what the solution is going to be whether or not we're going to like nerf sort of speak the the conveyor belts or if you can add another output what the best solution is we don't know and you know we won't know until we start working on it so when we know then we'll tell you guys