| 92 | #endif // OPT_TIME |
| 93 | |
| 94 | void clear() |
| 95 | { |
| 96 | SumIt = 0; |
| 97 | SumItAll = 0; |
| 98 | SumIt_l10n = 0.0; |
| 99 | SumItImpr = 0; |
| 100 | SumItImprAll = 0; |
| 101 | SumRjCost = 0.0; |
| 102 | SumRMS = 0.0; |
| 103 | SumRMS_l10n = 0.0; |
| 104 | SumRMSCount = 0; |
| 105 | ComplAttempts = 0; |
| 106 | ComplFuncs = 0; |
| 107 | |
| 108 | #if defined( EVALBINS ) |
| 109 | |
| 110 | RMSSpan = 3.0; |
| 111 | |
| 112 | int k; |
| 113 | |
| 114 | for( k = 0; k < binc; k++ ) |
| 115 | { |
| 116 | bins[ k ] = 0.0; |
| 117 | } |
| 118 | |
| 119 | #endif // defined( EVALBINS ) |
| 120 | |
| 121 | #if OPT_STATS |
| 122 | memset( SumSelsMap, 0, sizeof( SumSelsMap )); |
| 123 | memset( SumSelIncrsMap, 0, sizeof( SumSelIncrsMap )); |
| 124 | memset( SumSelDecrsMap, 0, sizeof( SumSelDecrsMap )); |
| 125 | memset( SumAvgSels, 0, sizeof( SumAvgSels )); |
| 126 | memset( SumDevSels, 0, sizeof( SumDevSels )); |
| 127 | #endif // OPT_STATS |
| 128 | |
| 129 | #if OPT_TIME |
| 130 | TimeOpt = 0.0; |
| 131 | TimeFunc = 0.0; |
| 132 | #endif // OPT_TIME |
| 133 | } |
| 134 | }; |
| 135 | |
| 136 | /** |