/*************************************************************************/
/*								                                    	 */
/*		Global parameters for computing informativeness        			 */
/*		--------------------				                         	 */
/*									                                     */
/*************************************************************************/


extern  long   MaxAtt,		/* max att number */
			MaxClass,	/* max class number */
			MaxDiscrVal;	/* max discrete values for any att */


extern float *AttributeFreq;
extern float *AttributeInfro;
extern long *HighWeightAtt;
extern float InfoThres;


extern  ItemNo MaxItem;	/* max data item number */

extern  Description	*Item;		/* data items */

extern  DiscrValue	*MaxAttVal;	/* number of values for each att */

extern  char		*SpecialStatus;	/* special att treatment */

extern  String		*ClassName,	/* class names */
            *AttName,	/* att names */
            **AttValName,	/* att value names */
			FileName;	/* family name of files */


extern  Boolean		AllKnown;	/* true if there have been no splits
					   on atts with missing values above
					   the current position in the tree */


extern  long		VERBOSITY;	/* verbosity level (0 = none) */

extern short statisticMethod;

extern  Boolean		GAINRATIO,	/* true=gain ratio, false=gain */
			SUBSET,		/* true if subset tests allowed */
			UNSEENS,	/* true if to evaluate on test data */
			PROBTHRESH;	/* true if to use soft thresholds */

extern  ItemNo		MINOBJS;


extern	FILE *Pn;
extern  char outFile[100];
