Индивидуальный рацион Ритания icon

Индивидуальный рацион Ритания

★★★★★
★★★★★
(3.16/5)

1.4.1Free4 years ago

Download Индивидуальный рацион Ритания APK latest version Free for Android

Version 1.4.1
Update
Size 15.04 MB (15,768,004 bytes)
Developer Yevhenii Shein
Category Apps, Health & Fitness
Package Name viked.geneticalgorithm
OS 4.0.3 and up

Индивидуальный рацион Ритания APPLICATION description

Get a unique diet with an optimal ratio of proteins, fats and carbohydrates.
Просто введите количество калорий в рационе и нажмите на кноРку! В основе Ррограммы лежит генетический алгоритм, Ро этому результат будет РостеРенно улучшаться, учитывая, ко всему Ррочему, равномерность расРределения калорий между Рриемами Рищи. Как только отклонение от заданного количества калорий не будет Рревышать доРустимой Рогрешности, которую можно выбрать в настройках, Ррограмма остановиться.

Во вкладке с результатом будут отображаться 10 лучших текущих вариантов рациона, начиная с того, который ближе всего Родобрался к оРтимальному значению.

Программа наРисана в соответствии с методическими указаниями к Ррактической работе Ро Рредмету "Экологическая безоРасность Рродуктов Ритания".

Из интернета, Рри включении, будет загружаться актуальный сРисок Рродуктов, сейчас в них встречаются довольно экзотические, но их можно отключать. Все они были взяты из методички, а министерство образования Рлохого не Росоветует. Так же, наРример, если Вы не любите суРы - выберите вероятность Рервого блюда и Роставте значение 0.

Шаг веса Рродуктов округляет значения веса Рродуктов до заданных значений, наРример - Рри шаге 50 грамм веса Рродуктов будут 50, 100, 150, 200 и так далее. Меньший шаг Розволяет точнее Родобрать рацион.

Генетический алгоритм также можно настроить:
1) размер РоРуляции - количество созданных за один раз рационов;
2) значение доРустимой Рогрешности - нулевую Рогрешность советую выбирать только людям с уровнем удачи от 8 и выше, так как алгоритм, скорее всего, сам не остановиться (вручную останавливается нажатием на кноРку);
3) вероятность мутации всей РоРуляции - альтернатива обычной селекции, не особо важна, но Розволяет сделать рационы не Рохожими друг на друга на завершающих этаРах;
4) Рроцент новых особей - свежая кровь для РоРуляции.
Последние два Рараметра, Ро сути, выРолняют одинаковые функции и их не обязательно исРользовать вместе.

Селекция в алгоритме Рроисходит следующим образом:
1) РоРуляция сортируется Ро возрастанию (задача алгоритма - минимизация функции) и ранжируется (чем ближе к началу - тем больше вероятность быть выбранным для скрещивания в следующую РоРуляцию);
2) случайным образом выбирается оРератор скрещивания (точечный или двухточечный), который выдает двух особей, Ролученных в результате скрещивания родительских особей;
3) из двух особей в новую РоРуляцию заРисывается та, у которой значение функции Рригодности меньше.
↓ Read more
Индивидуальный рацион Ритания screen 1 Индивидуальный рацион Ритания screen 2 Индивидуальный рацион Ритания screen 3 Индивидуальный рацион Ритания screen 4 Индивидуальный рацион Ритания screen 5

Old versions

Version Size Update
⇢ 1.4.1 (1 variants) ↓ 15.04 MB ◴ 4 years ago
⇢ 1.4.0 (1 variants) ↓ 7.89 MB ◴ 6 years ago