A B C D E F G H I J
A
B
C
D
E
F
G
H
I
J
Symmetric
1
2
3
4
5
6
7
8
9
A B C D E F G H I J
A
B
C
D
E
F
G
H
I
J
Find an optimal route for the order
1
2
3
4
5
6
7
8
9
Info

Objective of the simulation is a dispatching of a vehicle in real time in order to serve customers requesting transportation of goods or passengers from one location to another. (In general, you can have more that one vehicle and each vehicle can serve more than one request at the same time.)

You have 2 tables that are adjacency matrices with costs: the first shows costs of driving the vehicle between locations named A, B, C, and so on, the second shows an existing order for transportation with the delivery price tags. When a request is arrived, you can calculate the cost and then accept it or decline. If the request is accepted the order is created. It takes some time to your vehicle to process it and then the difference between the cost of driving and price of delivery is added to your account as a revenue. After having enough balance in your account you can buy more vehicles to expand your business.