define.h 599 B

1234567891011121314151617181920212223
  1. #pragma once
  2. //配送员app的智能路径传过来的RPC任务,最多的订单数量
  3. #define MAX_ORDER_NUM 10
  4. //调度中心传过来的RPC任务,最多的订单数量
  5. #define MAX_DISPATCH_ORDER_NUM 10
  6. //最大任务数量,每个订单最多2个任务
  7. #define MAX_TASK_NUM MAX_ORDER_NUM * 2
  8. //最大顶点数量
  9. #define MAX_POS_NUM MAX_TASK_NUM + 1
  10. //种群数量对应于任务数量的倍数
  11. #define POPULATION_PLUS 10
  12. //遗传算法的代数对应于任务数量的倍数
  13. #define GENERATION_PLUS 25
  14. //最大种群数量
  15. #define MAX_POPULATION_SIZE MAX_TASK_NUM * POPULATION_PLUS