Name of parameter | Name within the code | Overview |
Number of ants | num_of_ants | Number of ants in the route search |
Total amount of pheromones | Q | The total amount of pheromones released by 1 ant in 1 round trip |
Alpha | alpha | The weight parameter α in equation (2) |
Beta | beta | The weight parameter β in equation (2) |
Gamma | gamma | The parameter required when determining the evaluation value of the edges |
The distance limit for zones without bus stops | nonstop_lim | The maximum distance allowed for zones without bus stops. If this distance is exceeded, the route will not be output as the optimal route. |
Dijkstra distance | dijL | The distance of the route obtained adopting Dijkstra’s algorithm |
Magnification of the route length | nL | The magnification used in the constraint conditions concerning the route length |
Number of Dijkstra turns | dijturn | The number of turns in a route calculated adopting Dijkstra’s algorithm |
Magnification of the number of turns | mL | The magnification used in the constraint conditions concerning the number of turns |
Turn weight | tns_weight | A weight parameter of the number of turns that is used when selecting the optimal distance |
Evaporation coefficient | rou | The percentage of pheromones that remain without evaporating in each step |
Number of cycles | max_iterations | Tested number of cycles |
Start node | initial_vertex | The node positioned when the ants are initialized |
Goal node | dest_vertex | The node that is the goal point for ants |
Minimum pheromone value | tau_min | Minimum pheromone value |
Maximum pheromone value | tau_max | Maximum pheromone value |
Random selection probability | ant_prob_random | Probability of the random selection when the route is being selected |
Reset cycle number | super_not_change | The number of times the pheromones are reset when the optimal route is not updated even when it exceeds this number of cycles |
List of arrangement of turns | tf | A list to determine whether a pass made up of 3 nodes is a turn or not concerning the graph |
List of bust stop edges | stz | A list that includes edges where the bus stops are positioned |