Среда моделирования дискретных событий для Python
1 ответ

Ошибка типа - Python Simpy

Я искал в Интернете много ответов, связанных с TypeError, и сканировал свой код несколько раз, но не могу понять, какой третий аргумент мне не хватает. Я использую Python 2.7 с Simpy 3 Мой код выглядит следующим образом: import simpy import random R…
06 окт '14 в 14:03
1 ответ

Простой приоритет для поломки / ремонта нескольких экземпляров

Я экспериментировал с примером поломки шины в руководстве Simpy и действительно изо всех сил пытался понять, почему, когда я создаю несколько экземпляров Bus, последний экземпляр, кажется, становится "последовательным" после первого ремонта. Я немно…
16 май '12 в 22:16
2 ответа

Запрос первого доступного ресурса в Simpy Python

Я хочу создать имитационную модель, которая имитирует банк с 3-мя количеством счетчиков. Я хочу, чтобы была одна очередь для клиентов, и если какой-либо из счетчиков доступен, он будет обслуживать счетчик в течение некоторого времени. Каждый счетчик…
30 июл '14 в 21:06
1 ответ

Simpy: заблокировать ресурс вне его обслуживания пользователя

Рассмотрим мойку, как описано в списке примеров Simpy. Теперь предположим, что каждый раз, когда автомобиль обслуживается, соответствующая моечная установка должна обслуживаться сама, прежде чем она сможет очистить следующий автомобиль. Между тем, о…
10 апр '17 в 15:20
1 ответ

Как мне смоделировать приоритет задач?

Я пытаюсь смоделировать кучу задач, которые все вместе принадлежат одному и тому же универсальному проекту.Задачи имеют продолжительность и приоритет (представлены списком задач, которые должны быть выполнены до текущей задачи). Например: /--->A …
09 май '15 в 19:51
1 ответ

Не могу установить SimPy

Возможно, я делаю это неправильно, если да, пожалуйста, дайте мне знать. Я пытаюсь установить SimPy с помощью Navigator 1.6.2. Я нажимаю Окружения, затем слева от Каналов, я выбираю ВСЕ, а затем ищу SimPy. Не появляется. Тем не менее, когда я смотрю…
28 июн '17 в 03:47
1 ответ

Python + simPy: имя 'move' не определено

Я делаю симуляцию, используя python 2.6 + Simpy, о системе метро. вот мой код: import sys import random from math import* from math import ceil, log from random import* from random import random, uniform, seed, expovariate from SimPy import* from Si…
06 фев '12 в 23:18
0 ответов

Simpy может использоваться для определения сумм во времени (t+1) на основе времени (t) при моделировании процесса принятия решений Маркова.

Я новый пользователь с Simpy. Я хочу знать, когда это будет более полезным? Я в замешательстве, когда хочу определить суммы (во времени (t+1) на основе времени (t)) в процессе принятия решений по Маркову с использованием записи RL с помощью simpy (п…
1 ответ

SimPy использует логику для выбора между одним или двумя ресурсами

Как я могу дать процессу возможность выбирать из двух или более разных ресурсов? Я должен сделать это, так как я моделирую действия по обслуживанию в виде процессов с ресурсами, представляющими общие средства, доступные для выполнения обслуживания. …
25 янв '17 в 09:25
2 ответа

Simpy 3.0.4, установка приоритета ресурса

У меня проблемы с приоритетом ресурсов в Simpy. Рассмотрим следующий код: import simpy env = simpy.Environment() res = simpy.PriorityResource(env, capacity = 1) def go(id): with res.request(priority = id) as req: yield req print id,res env.process(g…
14 май '14 в 09:51
1 ответ

Simpy: одновременно освободить ресурс при выделении нового ресурса

Я упростил версию проблемы, которую я пытаюсь смоделировать, где я использую Simpy для описания движения путешественников по пути. Путь представлен коллекцией Node() объекты, где каждый узел содержит Simpy.Resource, Каждый узел подключен к следующем…
18 окт '18 в 13:02
3 ответа

Почему это рекурсивное утверждение неверно?

Это банковская симуляция, которая учитывает 20 различных обслуживающих линий в одной очереди, клиенты приходят по экспоненциальной ставке и обслуживаются в течение времени, которое следует за нормальным распределением вероятности со средним 40 и ста…
05 май '09 в 03:08
0 ответов

Как я могу изменить приоритет запроса ресурса в SimPy после выдачи запроса?

Я моделирую производственную систему, в которой машины могут случайно выйти из строя, и обращаюсь к специалисту по ремонту с указанным приоритетом. Однако в то время как машина ждет, пока техник станет доступным, ее приоритет может измениться. Это т…
11 фев '19 в 20:40
1 ответ

Симпи Ресурс: Получить ID?

У меня есть две взлетно-посадочные полосы аэропорта в качестве ресурса Simpy: runway = simpy.Resource(env, capacity=2) # two runways Это прекрасно работает, но как я могу получить доступ к идентификатору ВПП (1 или 2), чтобы у меня мог быть вывод, т…
10 окт '16 в 10:42
1 ответ

Простая симуляция метро: как исправить сбой прерывания поезда класса во время очереди на ресурс?

Я работаю над симуляцией поезда в Simpy, и до сих пор добился успеха с одним объектом поезда, следуя приведенному ниже коду. Процессы поездов представляют собой секции, за которыми следуют платформы. Каждый раздел и платформа имеют ресурс 1, чтобы г…
05 фев '15 в 16:36
0 ответов

Динамически создать переменную, используя пользовательский ввод в Python

Я начал использовать SImpy, и я не очень знаком с Python. Я запускаю симуляцию для ряда магазинов, которая представляет собой входные данные, отправляемые пользователем. Процесс выглядит следующим образом: 1) Пользователь выбирает количество магазин…
23 авг '18 в 06:05
0 ответов

Я не понимаю разницу между event() и timeout() в nxsim

Я начал изучать пакет Python nxsim - https://pypi.python.org/pypi/nxsim Основной пример, который они приводят там, выглядит следующим образом: import random from nxsim import BaseNetworkAgent class ZombieOutbreak(BaseNetworkAgent): def __init__(self…
31 мар '18 в 14:53
3 ответа

Ошибка типа: неподдерживаемые типы операндов для +: 'int' и 'instance'

Я не очень хорош в Python, я знаю, что с моим классом что-то не так, но я не уверен, что с ним не так. Это кажется довольно общей проблемой, но по какой-то причине мне трудно понять почему. class distance: def distance(operator_location,local_locati…
18 июл '17 в 15:57
1 ответ

Как я могу заставить процесс ждать нескольких ресурсов?

В настоящее время я использую SimPy для моделирования и симуляции серверного процесса, и я хотел бы, чтобы этот процесс выполнял другое действие в зависимости от того, откуда он получает это сообщение. В документации SimPy показано, как ожидать неск…
30 апр '15 в 19:25
1 ответ

Simpy Запрос конкретного ресурса

У меня есть ресурс с емкостью =2, и оба слота имеют начальное значение в качестве атрибутов. Допустим, начальное значение установлено в 1 для обоих слотов. Теперь процессы запрашивают ресурс, и процессы могут иметь значение 1, 2, 3 или 4. Это значен…
11 сен '18 в 11:59