> Accessing environment parameters from Solution

Is there a way of getting environment information like airport capacity and processing time and route malfunction rate from the observations passed to the Solution object?

Posted by: jkolen @ Jan. 13, 2023, 10:11 p.m.

It also appears impossible to find out cargo constraints (hard and soft deadlines) without access to the environment since they are not part of CargoObservation.

Posted by: jkolen @ Jan. 16, 2023, 7 p.m.

You brought up some great points and we had a discussion within the team on how to proceed. At the moment the observation doesn't contain information pertaining to airport capacity, processing time, route malfunction rate and hard/soft deadlines for the cargo. We had to be careful on how much information we added to the observation as it was adding too much time (and data transfer) when evaluating the solutions remotely.

The airport capacity, processing time and route malfunctions are all initialized when creating the scenarios and do not change. We are in agreement with you and think some of this information should definitely be part of the observation. We will be adding airport capacity and processing time to the observation. We will also add the hard and soft deadlines to the CargoObservation. We do not plan on having the malfunction rate be part of the observation, and will currently just keep it to letting you know if a route is available or not.

Thanks again for your feedback.

Posted by: adelanovic @ Jan. 18, 2023, 1:49 p.m.

Just thought i'd update ya:

You can now access the working capacity / processing time /cargo soft & hard deadlines through the observation. These changes are all live on our repo and the docs have been updated to reflect the changes.

Thanks again for the feedback.


Posted by: adelanovic @ Jan. 19, 2023, 5:18 p.m.


Posted by: jkolen @ Jan. 20, 2023, 12:01 a.m.
Post in this thread