У меня есть список агента, составленный из элементов списков его соседей. Мне нужно было бы выбрать элемент из него на основе параметра: чем выше параметр h, тем более вероятно выбрать этот элемент.
Чтобы выбрать предмет, который я пробовал: print one-of list
, где список содержит все предметы, собранные у соседа (set list lput item list
).
Однако я не знаю, как добавить условие о параметре. Я пробовал с max (list item)
, но это не учитывает значение параметра h (оно может принимать значения от 1 до 10).
Не могли бы вы предложить мне, как это рассмотреть? Большое спасибо