A (proof of concept) calculator with binary values that is made by me entirely, supports addition, subtraction,
multiplication and division. Everything was made by me and it took about a couple (3-4) hours. Asides from that you can simply use the addition to convert a binary number to a decimal number.
The plunger (rod) that releases the balls can get stuck sometimes, if that happens, then grab
the purple box directly. (Or you might have to push the rod gently and slowly until all the balls fall down)
There is also an instruction manual for help, if you need it.
Fact: the variable that shows the total is scene.my.doom. I chose the name because the original prototype was much bigger, and pretty much took forever, and that it was doomed to fail (because it would accidentally flip values to 1 sometimes as it rolled down the slope), hence the variable name.
Fact 2: Decimals are also not supported, and i think the machine uses rounding as well.
History: It was originally going to be a single, simple machine that simply were to convert a given binary number into a decimal number. But i later realized that you can make a simple calculator by having 4 of these machines, one for each mathematical operation, which are addition, subtraction, multiplication and division (in case you forgot)
Sorry, even through i have a entry-level gaming PC, the scene still takes a while to load, but it should not take long if you have any decent PC.
Disclaimer: The addition and subtraction works well, but multiplication and division is not that refined due to the mechanism that the machines use (you can flip value 8, or value 4, but not both, as it won't do it properly (like 40*6 will instead be 40*4*2. Same thing with division. 100/10 will be 100/8/2 or vice versa. Again this is my first proper contribution to Algobox and it's not the best, but at least i can say i'm proud of it.)
Like and Enjoy!
