- {
- int d = depth / ONE_PLY;
- Value bonus = Value(d * d + 2 * d - 2);
- Square prevSq = to_sq((ss-1)->currentMove);
- update_cm_stats(ss-1, pos.piece_on(prevSq), prevSq, bonus);
- }
+ update_cm_stats(ss-1, pos.piece_on(prevSq), prevSq, bonus(depth));