LINUX.ORG.RU

Чем решать задачу конфигурирования?

 , , ,


0

1

Есть некие связанные друг с другом слоты.

Есть наполнение для этих слотов; каждая единица наполнения имеет качественные и количественные свойства, может повторяться при необходимости n раз.

Есть набор правил и требований, которым должны (обязательно или предпочтительно) удовлетворять наполнители, при реализации системы.

Требуется собрать Х наборов, по возможности не пересекающихся, удовлетворяющих этим требованиям.

(Это, например, задача составления расписания; или задача составления тестов из наборов вопросов, которые имеют разную сложность и разную тематику и это надо выровнять по вариантам; и т.п.)

Прошу:

  • Подсказать мне правильное название, как это все называется
  • Подсказать, может есть какие-нибудь универсальные инструменты/среды для решения таких задач (подозреваю, что копать надо в сторону пролога, но может есть что попроще)
  • Рассказать что-нибудь интересное на тему

Ответ на: комментарий от luka83

Но так с нахрапа не возьмешь.

А ты посмотри решение как его, сканворда-несканворда, фигни из чисел 0-9 в 9 квадратах короче.

anonymous
()
Ответ на: комментарий от anonymous

сканворда-несканворда, фигни из чисел 0-9 в 9 квадратах короче

sudoku.

mord0d ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.