질문을 하시기 전에 반드시 검색을 먼저 해주시기 바랍니다.
질문하신 분은 꼭 답변 채택을 하셔야 질문시 걸었던 포인트의 절반을 되돌려 받습니다.
아레나 모델을 만들고 결과를 도출하는 중인데요..
기본 통계량에서는 transpoter의 활용율 정도만 보여주는데
transpoter가 이동한 모든 거리 합을 알고싶어서 질문합니다.
수고하세요~
의견 (0)
현재 답변들 2

긴급하게 답변을 하다보니 조금 부실할 수 도 있습니다. ^^; 잠시 장기(?) 출장 중이여서 지금 질문을 보았습니다. ㅈㅅ
우선 거리를 구할려면 약간의 변수 등을 이용하여, 이동 시간의 합을 거리로 변환(?)해주는 방법 밖에 우선 떠오르지 않네요..^^
계산 방법은
1. 우선 개체가 trans를 request 후 이동 직전에 이동 시간을 측정해줍니다. StartTime==TNOW
2. 도착 후 trans의 총 이동 시간을 구합니다. MovingTime==TNOW-StartTime
3. trans가 몇번 entity를 운반하였는지를 계산합니다. EntityCount== EntityCount
4. 그리고 총 이동 시간을 계속 누적합니다. TotalMoveTime==TotalMoveTime+MovingTime
5. Trans가 이동한 총 시간 * 이동속도 * 개체를 운반한 횟수를 이용하여 Trans의 총 이동 거리를 구합니다.
(개체 운반 횟수 : 개체를 free하고, trans가 다시 개체를 운반하기 위한 장소로 이동한 거리 계산)
자세한 것은 첨부 참조(ARENA 7.0 version) : TransDistance2.doe