00001 // "order_xover.h" 00002 00003 // (c) OPAC Team, LIFL, 2003 00004 00005 /* 00006 Contact: paradiseo-help@lists.gforge.inria.fr 00007 */ 00008 00009 #ifndef order_xover_h 00010 #define order_xover_h 00011 00012 #include <eoOp.h> 00013 00014 #include "route.h" 00015 00017 class OrderXover : public eoQuadOp <Route> { 00018 00019 public : 00020 00021 bool operator () (Route & __route1, Route & __route2) ; 00022 00023 private : 00024 00025 void cross (const Route & __par1, const Route & __par2, Route & __child) ; 00026 } ; 00027 00028 #endif
1.4.7