simpy

    1

    3답변

    내가 일하고있는 프로젝트에 SimPy 시뮬레이션을 추가하려고하는데 버전에 대해 혼란을 겪고있다. 3의 릴리스/요청. 'with'블록을 사용하여 리소스를 구현할 수 있었지만 내 상황에서는 'with'블록을 사용하지 않고 리소스를 요청/해제하려고합니다. 그러나이 예제는 SimPy 3을 사용하여 찾을 수 없습니다. 리소스와 관련된 설명서/소스를 읽었지 만 여전히

    1

    1답변

    1 -> 3 -> 1 상황에서 발생하는 5 대의 시스템이있는 상황을 시뮬레이션하려고합니다. 즉, 중간의 3 개는 병렬로 작동하여 그들이 취하는 유효 시간을 줄인다. 내가 쉽게이에 의해이 같은 세 가지의 값을 가진 Simpy에 리소스를 만들 시뮬레이션 할 수 있습니다 : simpy.Resource(env, capacity=3) 그러나 내 상황에서 세 각

    0

    1답변

    Simpy 시뮬레이터 클래스를 사용하여 (예 : a, b, c) SimEvent 클래스를 사용하고 있습니다. 이제 이벤트를 기다리는 프로세스가 있습니다. a, b 및 c 아래와 같습니다. yield waitevent, self, (a, b, c) 이러한 이벤트가 발생하면 프로세스가 다시 활성화됩니다. 제 경우에는 사건들이 여러 번 일어날 수 있습니다.

    0

    1답변

    simpy를 사용하여 시뮬레이션 기반 애플리케이션을 GUI로 변환하는 중입니다. 프로그램은 현재 콘솔 내에서 실행되며 시뮬레이션을 수행하는 simpy는 기본적으로 구문과 같은 루프에서 실행됩니다. 그리고 그것이 내 문제가있는 곳입니다. 현재 콘솔 버전의 코드에서는 raw_input() 함수를 통해 사용자 입력을 가져 와서 코드를 인터럽트하고 사용자가 시뮬레

    -1

    1답변

    파이썬과 SimPy를 사용하여 프로세스 통신을위한 프로그램을 작성하려고합니다. 모든 코드를 단일 함수에 넣고 호출하면 simpy.Environment().process(function_one()) 모든 것이 완벽하게 실행됩니다. 그러나 function_one() 내에서 다른 함수를 호출하면 def function_one(self): functi

    0

    1답변

    저는 로봇 시뮬레이션을 위해 simpy를 가지고 놀았습니다. 핑과 퐁이라고 불리는 두 개의 라켓으로 사소한 탁구 게임을 작성하기 시작했습니다. 한 플레이어가 반대 플레이어가 자신의 차례를 잡을 수있는 기회를 제공 할 수 있도록 yield env.timeout(0)을 추가 할 때만 작동합니다. 이 noop (?)을 건너 뛰면 첫 번째 플레이어가 항상 공을 움

    0

    2답변

    Simpy 시뮬레이션으로 나를 시작할 수 있습니까? 나는 simpy에 익숙하지 않고 코딩을 찾기가 매우 어렵다. 시나리오는 다음과 같습니다. 작업이 여러 워크 플로우로 공장에서 실행됩니다. 워크 플로는 사용되는 시스템을 정의합니다. 기계가 동일하지 않습니다. 운영자는 여러 컴퓨터를 실행해야합니다. 작업을 사용할 수있을 때마다 컴퓨터를 사용하지 않는 것이 좋

    0

    1답변

    simpy 시뮬레이션에 GUI를 구현하는 데 문제가 있습니다. 문제는 Tkinter에서 GUI로 작성된 GUI를 simpy 프로젝트에 추가하는 방법입니다. Wright 지금은 창을 만드는 데에도 문제가 있습니다. 나는 시뮬레이션이 실행을 멈 추면 Tkinter 코드를 벗어날 수 없다고 생각합니다. 아주 일반적인 질문이지만 시작하는 법을 모르겠습니다. Tki

    0

    1답변

    SimPy를 사용하고 있으며 네트워크를 시뮬레이션하려고합니다. 이 내 주요 모듈 : from SimPy.Simulation import * import node0 import message0 import network0 reload (message0) reload (node0) reload(network0) initialize() topolo

    2

    2답변

    simpy에서 리소스 우선 순위에 문제가 있습니다. 다음 코드를 고려하십시오. import simpy env = simpy.Environment() res = simpy.PriorityResource(env, capacity = 1) def go(id): with res.request(priority = id) as req: y