Open krashish8 opened 2 years ago
I think iCal documents become better when they also include some context that the VRP algorithm alone doesn't provide.
The additional context could be added through the optional data
field, but it's unknown how this data will look like.
How about some kind of iCal "template" support, which will be filled with the scheduler result, enriched with the optional data.
To add some more questions, schedules can have different perspectives, for example:
Does "template" mean that a user will provide the template of how an ical file should look?
I think how to use the optional data field is the main question, otherwise, we can adjust the ical contents according to how we want.
Yes, a template provided by the user. Not sure how to do this, but in this case the iCal file would be filled the way a user needs it, and custom data can be taken from the data
field.
Thinking about this, if we allow users to fill a template document, it could be also something else than iCal, for example an electronic ticket format or a PDF with the schedule.
Currently, the schedule on a calendar looks like this:
It has 2 vehicles with ID 325741509659767145 and 5052215502167391764. Haven't added any location info yet (it is TODO)
Schedule description is like this:
Questions
<Type> - VehicleID
[StartTime, StartTime]
[StartTime, StartTime + WaitingTime + ServiceTime]
[StartTime, NextTaskStartTime - 1]
, keeping the entire calendar occupied.