Представьте себе либу, решающую такую задачу:
Есть набор объектов и набор функций, меняющих состояния этих обектов.
Библиотека определяет такую последовательность применений функций, чтобы из одного начального набора состояний объектов прийти к какому-то другому нужному состоянию.
Вот как бы вы это назвали? Пока я склоняюсь к variantor (variant & iterator)
может, просто, как обычно, детская библиотека №2?
Код будет на С++, явно не для детей.
Техническая библиотека ГосНИИ имени Ленина
ок, археологическая библиотека имени усрусь-юзера.
Библиотека старшей группы no 2. Бисгрун-2 (Бисгрун-усрусь-2).
Процесс подбора вариантов стохастический?
стохастический
Нет, тупой перебор всех возможных комбинаций.
тупой перебор всех возможных комбинаций
Ну ты бы хоть на графы тогда переехал.
Переехал? Ну я дерево и делаю. Других идей всё равно пока нет.
Нейросеть предлагает:
Libvariator Libvarikit Libvaripack Libvarinet Libvarifit Libvarizip Libvaribox Libvariware Libvarimax LibvarizipLibvarenik
из одного начального набора состояний объектов прийти к какому-то другому нужному состоянию
Ничего не понятно. Объект имеет изначально несколько состояний (нет, я не знаю, как это) и нужно привести его к одному состоянию? Есть несколько объектов в различных состояниях и нужно привести их все к одному состоянию? Несколько объектов с разными состояниями перевести в другие состояния? А главное — зачем это все?
Есть много объектов, у каждого своё состояние. Любой из объектов можно пнуть чтобы он изменил своё состояние (а иногда и состояние других объектов).
Нужно узнать последовательность пинков приводящих массив объектов к какому-то нужному состоянию.Любой из объектов можно пнуть чтобы он изменил своё состояние
Тыкаем объекты и смотрим, что получится? Любопытное занятие. Предлагаю тогда назвать poke and monitor, сокращенно pokemon.
«Библиотека определяет такую последовательность применений функций, чтобы из одного начального набора состояний объектов прийти к какому-то другому нужному состоянию.» Посмотри, можно ли это реализовать в виде FSM.
some_project/corelib
Машина состояний?
libstahl
libmutation
libmut
libmutable
в природе все случайные события которые происходят на уровне днк называют мутациями
eraha library – liberaha
склоняюсь к variantor (variant & iterator)
Vibrator уже предлагали?








