/*************************************************************************** * Copyright (C) 2008 by Douglas Castro * * douglas@localhost.localdomain * * * ***************************************************************************/ /*************************************************************************** * Copyright (C) 2008 by Douglas Castro,,, * * douglas@douglas-laptop * * * ***************************************************************************/ #ifndef BASES_H #define BASES_H #include #include #include #include "bool.h" #include "definicoes.h" /** * Compara os valores a e b. retornado um valor negativo se b>a, nulo se a==b e positivo se a>b. * @param a [in] dado a ser comparado * @param b [in] dado a ser comparado */ int compare_doubles (const void *a, const void *b); /** * Pega um pacote de arvores nulas e interpola seus valores ate que nao haja difrenca significante entre toso eles. * @param */ void cria_base(VReg pac[], double xmin[], double xmax[], int profund, Preditor pred, double eps); void interp_pacote(VReg pac[],double xmin[], double xmax[], int ex, Preditor pred, int qual); #endif