Описание тега python-constraint
2
ответа
проблема удовлетворения ограничений отсутствует одно ограничение
Я преподаватель лабораторной практики в университете, основываясь на прошлогодних комментариях студентов, мы хотели, чтобы мы с моим начальником обратились к ним. Мой босс решил написать сценарий C, а я выбрал python (ограничение python), чтобы попы…
04 дек '19 в 19:30
0
ответов
Почему ограничение не может генерировать все возможные комбинации?
Я пытаюсь сгенерировать все возможные комбинации при некоторых ограничениях, используя ограничение python. Вот код main(): list1 = [0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0] list2 = [-1.…
14 фев '20 в 15:55
0
ответов
Есть ли способ импортировать модуль ограничений в консоли веб-программирования (например, TechGig)
Pip install выдает синтаксическую ошибку? Я попробовал ограничение импорта как c, ограничение импорта, которое вызывает ошибку "ModuleNotFoundError: нет модуля с именем 'constraint'"
15 апр '20 в 14:25
0
ответов
Проблема с установкой проблем с ограничением python
У меня есть датафрейм df и необходимо вычислить столбец "res", выполнив следующие условия: элементы "res" должны быть в пределах 0.5≤res≤4.5 sum (df.res*df.A)==1 приказы "res" должны быть var1>var2>var3>……>var14 или же df.order Я попытал…
19 ноя '20 в 09:24
0
ответов
Python CSP: изменение имени переменной вызывает проблемы с ограничениями
Изменение имени переменной с P на PL приводит к тому, что ограничение не срабатывает. Что я делаю неправильно? import sys from constraint import * def getsol(): solutions = problem.getSolutions() print "SOLUTION" for solution in solutions:…
10 ноя '20 в 00:14
2
ответа
Проблемы с добавлением ограничений в цикл
У меня есть это: import constraint p = constraint.Problem() t = [0,5] c = [3,7] s = range(len(t)) n = 12 p.addVariables([str(i) for i in s], range(n)) p.addConstraint(lambda x: (x+t[0])%n in c, ('0')) p.addConstraint(lambda x: (x+t[1])%n in c, ('1')…
14 июн '21 в 23:04
0
ответов
Применение ограничения количества переменных к задаче CSP с использованием ограничения Python
Я пытаюсь решить общую проблему, используя ограничение Python . Вот код, который я пробовал. from constraint import * problem = Problem() problem.addVariable('A', ['A','B','C','D']) problem.addVariable('B', ['F','G','H','I']) problem.addVariable('C'…
20 сен '21 в 10:20
0
ответов
Проблема удовлетворения ограничений с использованием ограничения Python
Я сейчас работаю над CSP который строго использует python-constraint модуль Проблема У меня есть четыре переменные a, b, c и d, каждая из которых лежит в каком-то домене (на данный момент не важно) from constraint import * problem = Problem() proble…
28 сен '21 в 09:52
0
ответов
Как запрограммировать двумерную задачу CSP с ограничением Python
Мне нужно использовать python-constraintдля решения проблемы с укладкой. У меня есть 2 разных типа контейнеров (стандартный S и охлаждаемый R) и два возможных направления. Контейнеры должны быть размещены, как показано в следующей таблице, которая N…
08 дек '21 в 09:54
0
ответов
Python-costraint для оптимального покрытия вершин
Я новичок в программировании на CSP. У меня есть код ниже: from constraint import * problem = Problem() vertex = range(1, 6) edges = [[1, 2], [1, 3], [2, 4], [2, 5], [2, 6], [4, 6]] problem.addVariables(vertex, [0 , 1]) for edge in edges: problem.ad…
17 дек '21 в 21:37
0
ответов
Моделирование проблемы планирования с ограничением python
У меня есть проблема, когда мне нужно назначить некоторые переменные для использования ресурса, чтобы каждый рабочий всегда выполнял какую-то работу. Допустим, у меня есть список рабочих w = {w1,w2,w3,...}и некоторые ресурсы r = {r1,r2,..}. Затем у …
09 дек '20 в 20:42
0
ответов
Решение одновременных линейных и нелинейных уравнений и неравенств
У меня есть ряд линейных и нелинейных уравнений и неравенств (около двадцати), и я ищу решения для них. Уравнения либо связывают, либо ограничивают ряд переменных. Эти переменные либо постоянны, либо находятся в пределах некоторого диапазона, либо н…
09 мар '21 в 03:12
0
ответов
Каков правильный синтаксис CSP? (проблема.добавить ограничение)
from constraint import * problem = Problem() problem.addVariables(["a", "b", "c", "d", "e", "f"], [1, 2, 3, 4, 5, 6]) problem.addConstraint(AllDifferentConstraint()) Ограничение: "а" = 1; "б" = 2; "с" = 3 или "а" = 1; "б" = 3; "с" = 2 или "а" = 2; …
29 дек '20 в 18:30
1
ответ
Переменные ограничения Python, которые принимают свое имя вместо значения
Я хочу умножить диапазон каждой переменной, потому что я не могу использовать более 5 кг и 50 евро, поэтому я умножаю вес каждого продукта и его значение, но вместо этого программа возвращает мне ошибку, что она принимает значение an вместо диапазон…
06 ноя '22 в 10:41
0
ответов
Идентифицировать узлы Graph, принадлежащие клике (проблема максимальной клики с ограничениями API Python)
Я пытаюсь решить проблему максимальной клики, используя API ограничений Python, и я планирую использовать MIP-модель, где для каждого узла n[i] есть логическое значение, указывающее, принадлежит ли узел (1/true) или нет (0/false), клике. Ограничение…
09 дек '22 в 17:06
0
ответов
Проблема с ограничениями не обрабатывает некоторые тестовые случаи
У меня есть такая проблема с ограничениями Python: вам нужно составить график представления докладов на конференции. Всего на конференции будет представлено 10 докладов из нескольких областей: искусственный интеллект (ИИ), машинное обучение (ML) и о…
29 мар '23 в 08:40
1
ответ
Невозможно импортировать имя «CSP» из библиотеки csp.
Я выполняю следующий код: from typing import Dict,List,Optional from csp import CSP from constraint import Constraint from typing import Dict,List,Optional class QueensConstraint(Constraint[int,int]): def __init__(self,columns:List[int])->None: s…
28 май '23 в 12:12
0
ответов
Как просмотреть несколько ограничений вместе в библиотеке ограничений Python
Я практиковался в использовании библиотеки ограничений Python, решая с ее помощью логические головоломки. Мне было очень приятно работать, но я застрял в относительно простой головоломке. Я могу решить ее программно, но цель состоит в том, чтобы реш…
14 май '23 в 18:59
0
ответов
Как использовать корректировку ограничений Python
Я попробовал библиотеку ограничений Python для решения проблемы CSP, но не понимаю, почему я получил 2048 решений с кадром данных из 4 записей. Мой фрейм данных представляет собой набор расстояний от ближайших элементов до фонтанов в парках, и я исп…
10 апр '23 в 09:21
0
ответов
KeyError в ограничении Python в проблеме планировщика csp
Мне нужно создать планировщик csp, который давал бы набор студентов с именем, компетенцией, неспособностью и набор задач с именем, competence_required, длительностью (или лучше показать это на графике), какую задачу должен выполнить студент. Я тольк…
16 апр '23 в 15:50