Перейти к содержимому

Лидеры


Популярный контент

Показан контент с высокой репутацией 14.02.2023 во всех областях

  1. 1 балл
    Их очень много, можно визуализировать при помощи дебаг платы таким скриптом: local l_x, l_y, l_z = 1427, 44, 816 -- координаты центральной точки local setblock, block = 'setblock ', ' minecraft:redstone_block' local run = require('component').debug.runCommand local sqrt = math.sqrt local collision = { [16] = true, [18] = true, [22] = true, [24] = true, [30.757112998459] = true, [32] = true, [32.326459750489] = true, [33] = true, [36] = true, [36.837480912788] = true, [44] = true, [48] = true } for x = 0, 32 do for z = 0, x do for y = 0, x do if collision[sqrt(x^2 + y^2 + z^2)] then for xm = -1, 1, 2 do for ym = -1, 1, 2 do for zm = -1, 1, 2 do run(setblock .. l_x + x*xm .. ' ' .. l_y + y*ym .. ' ' .. l_z + z*zm .. block) run(setblock .. l_x + z*xm .. ' ' .. l_y + y*ym .. ' ' .. l_z + x*zm .. block) run(setblock .. l_x + y*xm .. ' ' .. l_y + x*ym .. ' ' .. l_z + z*zm .. block) end end end end end end end Для разных расстояний разные вероятности, в среднем при однократном сканировании бывает около 30% ошибок от общего числа, это ~216 блоков на весь объем.
  2. 0 баллов
    Чтобы узнать плотность всех блоков на 100% требуется затратить примерно на 30% больше энергии и времени из-за дополнительных сканирований. (19% если немного усложнить алгоритм) Если надеяться на удачу и повторно сканировать блоки только с явной коллизией, то в худшем случае, будет потрачено в 2.4 раза больше энергии и времени. Вот списки расстояний с коллизиями руды и окружающей породы: Коллидирующие расстояния для земли почти полностью объединены с расстояниями камня, а гравий встречается в 3 раза реже земли, поэтому их можно полностью игнорировать. Самый безопасный куб x23 блока с геосканером в центре не имеет коллизий, но он довольно мал для серьезных задач. Поэтому лучше потратить энергию на сканирование и тогда абсолютная точность будет достигнута для объема 65x65x63.
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...