如果无法确定职位,则commUser.getPosition()
建议返回Optional.absent()
。然而,如果CommRenderer
不存在,commUser.getPosition()
中的第170行会引发异常:
helper.fillCircle(user.getPosition().get(), DOT_RADIUS);
方法exampleCommunicationAgent.getPosition()
会返回缺席,如果RoadUser
不在路线图上 - 有时会发生这种情况,但我无法准确确定何时。它可能与提高速度有关,但我无法可靠地再现它。
答案 0 :(得分:0)
此错误已在RinSim 4.4.5中修复。