typedefstruct City
{ int tour2_position; int tour1_position; int used; int select_list;
} City;
extern City * alloc_city_table(PlannerInfo *root, int num_gene); externvoid free_city_table(PlannerInfo *root, City * city_table);
/* cycle crossover [CX] */ externint cx(PlannerInfo *root, Gene *tour1, Gene *tour2,
Gene *offspring, int num_gene, City * city_table);
/* position crossover [PX] */ externvoid px(PlannerInfo *root, Gene *tour1, Gene *tour2, Gene *offspring, int num_gene, City * city_table);
/* order crossover [OX1] according to Davis */ externvoid ox1(PlannerInfo *root, Gene *mom, Gene *dad, Gene *offspring, int num_gene, City * city_table);
/* order crossover [OX2] according to Syswerda */ externvoid ox2(PlannerInfo *root, Gene *mom, Gene *dad, Gene *offspring, int num_gene, City * city_table);
#endif/* GEQO_RECOMBINATION_H */
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-08-08)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.