- // Class that holds the result of affine transformation of input features
- struct alignas(kCacheLineSize) Accumulator {
- std::int16_t
- accumulation[2][kRefreshTriggers.size()][kTransformedFeatureDimensions];
- Value score;
- bool computed_accumulation;
- bool computed_score;
- };
+// Class that holds the result of affine transformation of input features
+struct alignas(CacheLineSize) Accumulator {
+ std::int16_t accumulation[2][TransformedFeatureDimensions];
+ std::int32_t psqtAccumulation[2][PSQTBuckets];
+ bool computed[2];
+};