В общем решил я найти такой размер печи из Tinkers, которая бы тратила меньше всего ресурсов и давала максимальную вместительность при этом. Написал я для этой цели алгоритм с брутом, который проходится по всем вариантам построения и находит самый эффективный. Скрин:
Код: http://pastebin.com/B625H8RC http://pastebin.com/aPz8Faw6
В заключении хотелось бы добавить что калькулятор подсчитывает минимальное количество блоков для строительства, что включает в себя только грани печи и пол. Без угловых и рёберных блоков (которые не нужны для работы печи) 100% эффективность означают, что 1 строительный блок эквивалентен 1 слоту вместительности печи. В первую программу мы вводим только максимальную длинну для всех трёх осей. Во второй можно вводить разные значения для всех трёх измерений. И да, я знаю что обе проге выводят всегда один и тот же результат. Такова реальность увы. Я сам был в шоке, что мои подсчёты не дали ожидаемого результата.
Может кто знает что я делаю не так? Может сама задумка у меня плохая?
P.S. Писал на скорую руку, в выживании в единственном роботе который у меня был. Так что не надо докапываться до названий переменных.