diff --git a/src/timeman.h b/src/timeman.h index aac09d59deb..3787e4f6998 100644 --- a/src/timeman.h +++ b/src/timeman.h @@ -40,20 +40,20 @@ class TimeManagement { { { // White //Eval: <-30 -20 -10 <0 >=0 >10 >20 >30 - {-21,-25,-28, -4, 0, 0, 0, 0}, // Diff < -20 - { -4, -4, 2, 3, 0, 0, 0, 0}, // -20 <= Diff < -10 + {-20,-24,-28, -5, 1, 1, 0, -2}, // Diff < -20 + { -5, -3, 0, 0, 0, -2, 2, 1}, // -20 <= Diff < -10 { 0, 0, 0, 0, 0, 0, 0, 0}, // -10 <= Diff < 0 { 0, 0, 0, 0, 0, 0, 0, 0}, // 0 <= Diff < 10 - { 0, 0, 0, 0, -1, -1, 0, 5}, // 10 <= Diff < 20 - { 0, 0, 0, 0, 0, 0, 7, 11} // 20 <= Diff + { 1, 3, 0, -2, 0, 0, 0, 5}, // 10 <= Diff < 20 + { 0, 2, 0, -2, 0, 0, 7, 12} // 20 <= Diff }, { // Black - {-27,-25, -6, 2, 0, 0, 0, 0}, // Diff < -20 - { -6, -1, 2, 0, 0, 0, 0, 0}, // -20 <= Diff < -10 + {-27,-24, -6, 0, 1, 0, 3, -2}, // Diff < -20 + { -7, -1, 0, 0, -2, 0, 0, -4}, // -20 <= Diff < -10 { 0, 0, 0, 0, 0, 0, 0, 0}, // -10 <= Diff < 0 { 0, 0, 0, 0, 0, 0, 0, 0}, // 0 <= Diff < 10 - { 0, 0, 0, 0, 2, 3, -2, 5}, // 10 <= Diff < 20 - { 0, 0, 0, 4, 17, 15, 13, 11} // 20 <= Diff + { 0, -2, -2, -1, 1, 3, 0, 5}, // 10 <= Diff < 20 + { -2, -3, 0, -1, 16, 14, 13, 11} // 20 <= Diff } }; // Us, (diff+30)/10-1, (sc+40)/10-1 to index into here @@ -69,10 +69,10 @@ TUNE(SetRange(-72,72), whiteDef, whiteAtk, blackDef, blackAtk); { for (int j=0; j<4; j++) { - dynCon[WHITE][i][j+4] = whiteDef[i][j]; - dynCon[WHITE][i+4][j] = whiteAtk[i][j]; - dynCon[BLACK][i][j+4] = blackDef[i][j]; - dynCon[BLACK][i+4][j] = blackAtk[i][j]; + dynCon[WHITE][i+2][j] = whiteDef[i][j]; + dynCon[WHITE][i+2][j+4] = whiteAtk[i][j]; + dynCon[BLACK][i+2][j] = blackDef[i][j]; + dynCon[BLACK][i+2][j+4] = blackAtk[i][j]; } } }