#ifndef __TUNING_H__ #define __TUNING_H__ /** tests unitaires */ // ajouter toujours UNIT_TEST //#define UNIT_TEST // choix du module à tester //#define TEST_VITERBI //#define TESTDA //#define TEST_PMAX //#define NO_CPLEX /** traitement des erreurs */ //#define CATCH_EXCEPTION /** verbosité */ #define VERBOSE_TEMPS //#define VERBOSE_PASSES // #define __DUMP_GRAPHE__ // #define __DEBUG_VITERBI__ // #define VERBOSE_VITERBI // #define VERBOSE_NB_NOEUDS // #define VERBOSE_CREATION_NOEUD // #define DEBUG_CREATION_NOEUDS #define VERBOSE_NB_ARCS // #define VERBOSE_CREATION_ARCS // #define DEBUG_COUT_ARCS #define VERBOSE_PLANS // #define _DEBUG_ZD // #define _DEBUG_LAMBDA #define VERBOSE_SUMPROD #define VERBOSE_BORNE_SUP #define DEBUG_CLIQUES #define VERBOSE_COUT_COLONNES #define FICHIER_PLAN /** type d'instance réduite */ // moyenne sur les scenarios, par semaine #define RED_MOYENNE #define TEST_MOYENNE_PAR_SCENARIO /** paramétrages */ // #define SAUT_CAMPAGNE_AUTORISE #define DEFAULT_TIME_LIMIT 60 #define FACTEUR_DE_PAVAGE 1.0 /* pas de pavage pour les niveaux de fuel de chaque semaine : facteur * EMAX(powerplant,semaine) */ #define BORNE_SUP_DUAL_ASCENT false #define _MODUL_REPARTIE_ // indispensable pour limiter le nombre de noeuds // mais entraîne une violation de la contrainte 9 // (svn: 230) #define FAISCEAU_BO #endif