source: proiecte/Parallel-DT/R8/Src/rulex.i @ 26

Last change on this file since 26 was 26, checked in by (none), 14 years ago

blabla

File size: 1.1 KB
Line 
1/*************************************************************************/
2/*                                                                       */
3/*      Global data for constructing and applying rules                  */
4/*      -----------------------------------------------                  */
5/*                                                                       */
6/*************************************************************************/
7
8
9extern PR       *Rule;          /* production rules */
10
11extern RuleNo   NRules,         /* number of production rules */
12                *RuleIndex;     /* index to production rules */
13
14extern short    RuleSpace;      /* space currently allocated for rules */
15
16extern RuleSet  *PRSet;         /* set of rulesets */
17
18extern ClassNo  DefaultClass;   /* default class associated with ruleset */
19
20extern Boolean  SIGTEST,        /* use Fisher's test in rule pruning */
21                SIMANNEAL;      /* use simulated annealing */
22
23extern float    SIGTHRESH,      /* sig level used in rule pruning */
24                REDUNDANCY,     /* factor governing encoding tradeoff
25                                   between rules and exceptions */
26                AttTestBits,    /* average bits to encode tested attribute */
27                *BranchBits;    /* ditto attribute value */
28
29extern float    *LogItemNo;     /* LogItemNo[i] = log2(i) */
30extern double   *LogFact;       /* LogFact[i] = log2(i!) */
Note: See TracBrowser for help on using the repository browser.