Add tuned values #2957
ci.yml
on: push
Matrix: build-and-publish
Matrix: fast-tests
Matrix: long-running-tests
Matrix: make-build
Matrix: other-tests
Matrix: perft-tests
Matrix: winning-at-chess
Annotations
18 errors
SynchronizedAppSettings:
tests/Lynx.Test/ConfigurationTest.cs#L16
Multiple failures or warnings in test:
1) Error in IsolatedPawnPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-17,"eg":-13} != {"mg":-18,"eg":-13} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 19. Strings differ at index 8.
Expected: "{"mg":-17,"eg":-13}"
But was: "{"mg":-18,"eg":-13}"
-------------------^
2) Error in OpenFileRookBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":47,"eg":10} != {"mg":45,"eg":11} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":47,"eg":10}"
But was: "{"mg":45,"eg":11}"
------------------^
3) Error in SemiOpenFileRookBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":18,"eg":17} != {"mg":16,"eg":18} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":18,"eg":17}"
But was: "{"mg":16,"eg":18}"
------------------^
4) Error in RookMobilityBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":5,"eg":5} != {"mg":5,"eg":4} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 15. Strings differ at index 13.
Expected: "{"mg":5,"eg":5}"
But was: "{"mg":5,"eg":4}"
------------------------^
5) Error in QueenMobilityBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":4,"eg":7} != {"mg":4,"eg":8} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 15. Strings differ at index 13.
Expected: "{"mg":4,"eg":7}"
But was: "{"mg":4,"eg":8}"
------------------------^
6) Error in SemiOpenFileKingPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-36,"eg":24} != {"mg":-42,"eg":25} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 18. Strings differ at index 7.
Expected: "{"mg":-36,"eg":24}"
But was: "{"mg":-42,"eg":25}"
------------------^
7) Error in OpenFileKingPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-105,"eg":8} != {"mg":-115,"eg":12} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
Expected string length 18 but was 19. Strings differ at index 8.
Expected: "{"mg":-105,"eg":8}"
But was: "{"mg":-115,"eg":12}"
-------------------^
8) Error in BishopPairBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":31,"eg":80} != {"mg":33,"eg":80} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":31,"eg":80}"
But was: "{"mg":33,"eg":80}"
------------------^
9) Error in PassedPawnBonus (Lynx.TaperedEvaluationTermByRank): (Configuration.cs) {"rank0":{"mg":0,"eg":0},"rank1":{"mg":-2,"eg":7},"rank2":{"mg":-15,"eg":13},"rank3":{"mg":-14,"eg":41},"rank4":{"mg":20,"eg":74},"rank5":{"mg":60,"eg":150},"rank6":{"mg":98,"eg":217},"rank7":{"mg":0,"eg":0}} != {"rank0":{"mg":0,"eg":0},"rank1":{"mg":-1,"eg":6},"rank2":{"mg":-15,"eg":12},"rank3":{"mg":-14,"eg":40},"rank4":{"mg":21,"eg":75},"rank5":{"mg":63,"eg":152},"rank6":{"mg":101,"eg":238},"rank7":{"mg":0,"eg":0}} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
Expected string length 208 but was 209. Strings differ at index 40.
Expected: "..."mg":0,"eg":0},"rank1":{"mg":-2,"eg":7},"rank2":{"mg":-15,..."
But was: "..."mg":0,"eg":0},"rank1":{"mg":-1,"eg":6},"rank2":{"mg":-15,..."
--------------------------------------------^
|
other-tests (ubuntu-latest, Configuration)
Process completed with exit code 1.
|
SynchronizedAppSettings:
tests/Lynx.Test/ConfigurationTest.cs#L16
Multiple failures or warnings in test:
1) Error in IsolatedPawnPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-17,"eg":-13} != {"mg":-18,"eg":-13} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 19. Strings differ at index 8.
Expected: "{"mg":-17,"eg":-13}"
But was: "{"mg":-18,"eg":-13}"
-------------------^
2) Error in OpenFileRookBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":47,"eg":10} != {"mg":45,"eg":11} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":47,"eg":10}"
But was: "{"mg":45,"eg":11}"
------------------^
3) Error in SemiOpenFileRookBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":18,"eg":17} != {"mg":16,"eg":18} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":18,"eg":17}"
But was: "{"mg":16,"eg":18}"
------------------^
4) Error in RookMobilityBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":5,"eg":5} != {"mg":5,"eg":4} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 15. Strings differ at index 13.
Expected: "{"mg":5,"eg":5}"
But was: "{"mg":5,"eg":4}"
------------------------^
5) Error in QueenMobilityBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":4,"eg":7} != {"mg":4,"eg":8} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 15. Strings differ at index 13.
Expected: "{"mg":4,"eg":7}"
But was: "{"mg":4,"eg":8}"
------------------------^
6) Error in SemiOpenFileKingPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-36,"eg":24} != {"mg":-42,"eg":25} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 18. Strings differ at index 7.
Expected: "{"mg":-36,"eg":24}"
But was: "{"mg":-42,"eg":25}"
------------------^
7) Error in OpenFileKingPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-105,"eg":8} != {"mg":-115,"eg":12} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
Expected string length 18 but was 19. Strings differ at index 8.
Expected: "{"mg":-105,"eg":8}"
But was: "{"mg":-115,"eg":12}"
-------------------^
8) Error in BishopPairBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":31,"eg":80} != {"mg":33,"eg":80} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":31,"eg":80}"
But was: "{"mg":33,"eg":80}"
------------------^
9) Error in PassedPawnBonus (Lynx.TaperedEvaluationTermByRank): (Configuration.cs) {"rank0":{"mg":0,"eg":0},"rank1":{"mg":-2,"eg":7},"rank2":{"mg":-15,"eg":13},"rank3":{"mg":-14,"eg":41},"rank4":{"mg":20,"eg":74},"rank5":{"mg":60,"eg":150},"rank6":{"mg":98,"eg":217},"rank7":{"mg":0,"eg":0}} != {"rank0":{"mg":0,"eg":0},"rank1":{"mg":-1,"eg":6},"rank2":{"mg":-15,"eg":12},"rank3":{"mg":-14,"eg":40},"rank4":{"mg":21,"eg":75},"rank5":{"mg":63,"eg":152},"rank6":{"mg":101,"eg":238},"rank7":{"mg":0,"eg":0}} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
Expected string length 208 but was 209. Strings differ at index 40.
Expected: "..."mg":0,"eg":0},"rank1":{"mg":-2,"eg":7},"rank2":{"mg":-15,..."
But was: "..."mg":0,"eg":0},"rank1":{"mg":-1,"eg":6},"rank2":{"mg":-15,..."
--------------------------------------------^
|
other-tests (windows-latest, Configuration)
Process completed with exit code 1.
|
WinningAtChess_FixedTime("r3r1k1/pp1q1pp1/4b1p1/3p2B1/3Q1R2/8/PPP3PP/4R1K1 w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.055 depth 17 seldepth 17 nodes 359334
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 0.
Expected: "Qxg7"
But was: "Rf1"
-----------^
|
WinningAtChess_FixedTime("2kr3r/pp1q1ppp/5n2/1Nb5/2Pp1B2/7Q/P4PPP/1R3RK1 w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.071 depth 17 seldepth 17 nodes 238595
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 0.
Expected: "Nxa7"
But was: "Qf3"
-----------^
|
WinningAtChess_FixedTime("2qr2k1/4b1p1/2p2p1p/1pP1p3/p2nP3/PbQNB1PP/1P3PK1/4RB2 b - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.091 depth 17 seldepth 17 nodes 1824752
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 3. Strings differ at index 0.
Expected: "Be6"
But was: "Nc2"
-----------^
|
WinningAtChess_FixedTime("r4rk1/1p2ppbp/p2pbnp1/q7/3BPPP1/2N2B2/PPP4P/R2Q1RK1 b - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.092 depth 15 seldepth 15 nodes 1368500
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 1.
Expected: "Bxg4"
But was: "Bc4"
------------^
|
WinningAtChess_FixedTime("6k1/p5p1/5p2/2P2Q2/3pN2p/3PbK1P/7P/6q1 b - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.111 depth 15 seldepth 15 nodes 1359631
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 3. Strings differ at index 1.
Expected: "Qf1"
But was: "Qd1"
------------^
|
WinningAtChess_FixedTime("4r1k1/p1qr1p2/2pb1Bp1/1p5p/3P1n1R/1B3P2/PP3PK1/2Q4R w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.141 depth 16 seldepth 16 nodes 951661
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 0.
Expected: "Qxf4"
But was: "Kf1"
-----------^
|
WinningAtChess_FixedTime("5rk1/2p4p/2p4r/3P4/4p1b1/1Q2NqPp/PP3P1K/R4R2 b - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.163 depth 17 seldepth 17 nodes 603559
Assert.That(actual, Is.EqualTo(expected))
Expected string length 3 but was 4. Strings differ at index 0.
Expected: "Qg2"
But was: "cxd5"
-----------^
|
WinningAtChess_FixedTime("r1q2rk1/p3bppb/3p1n1p/2nPp3/1p2P1P1/6NP/PP2QPB1/R1BNK2R b KQ - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.180 depth 15 seldepth 15 nodes 200190
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 0.
Expected: "Nxd5"
But was: "Qd7"
-----------^
|
WinningAtChess_FixedTime("5rk1/ppq2ppp/2p5/4bN2/4P3/6Q1/PPP2PPP/3R2K1 w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.194 depth 16 seldepth 16 nodes 786411
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 3. Strings differ at index 0.
Expected: "Nh6"
But was: "Qg4"
-----------^
|
WinningAtChess_FixedTime("2rqrn1k/pb4pp/1p2pp2/n2P4/2P3N1/P2B2Q1/1B3PPP/2R1R1K1 w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.200 depth 16 seldepth 16 nodes 198142
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 0.
Expected: "Bxf6"
But was: "Ne3"
-----------^
|
SynchronizedAppSettings:
tests/Lynx.Test/ConfigurationTest.cs#L16
Multiple failures or warnings in test:
1) Error in IsolatedPawnPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-17,"eg":-13} != {"mg":-18,"eg":-13} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 19. Strings differ at index 8.
Expected: "{"mg":-17,"eg":-13}"
But was: "{"mg":-18,"eg":-13}"
-------------------^
2) Error in OpenFileRookBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":47,"eg":10} != {"mg":45,"eg":11} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":47,"eg":10}"
But was: "{"mg":45,"eg":11}"
------------------^
3) Error in SemiOpenFileRookBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":18,"eg":17} != {"mg":16,"eg":18} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":18,"eg":17}"
But was: "{"mg":16,"eg":18}"
------------------^
4) Error in RookMobilityBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":5,"eg":5} != {"mg":5,"eg":4} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 15. Strings differ at index 13.
Expected: "{"mg":5,"eg":5}"
But was: "{"mg":5,"eg":4}"
------------------------^
5) Error in QueenMobilityBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":4,"eg":7} != {"mg":4,"eg":8} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 15. Strings differ at index 13.
Expected: "{"mg":4,"eg":7}"
But was: "{"mg":4,"eg":8}"
------------------------^
6) Error in SemiOpenFileKingPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-36,"eg":24} != {"mg":-42,"eg":25} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 18. Strings differ at index 7.
Expected: "{"mg":-36,"eg":24}"
But was: "{"mg":-42,"eg":25}"
------------------^
7) Error in OpenFileKingPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-105,"eg":8} != {"mg":-115,"eg":12} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
Expected string length 18 but was 19. Strings differ at index 8.
Expected: "{"mg":-105,"eg":8}"
But was: "{"mg":-115,"eg":12}"
-------------------^
8) Error in BishopPairBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":31,"eg":80} != {"mg":33,"eg":80} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":31,"eg":80}"
But was: "{"mg":33,"eg":80}"
------------------^
9) Error in PassedPawnBonus (Lynx.TaperedEvaluationTermByRank): (Configuration.cs) {"rank0":{"mg":0,"eg":0},"rank1":{"mg":-2,"eg":7},"rank2":{"mg":-15,"eg":13},"rank3":{"mg":-14,"eg":41},"rank4":{"mg":20,"eg":74},"rank5":{"mg":60,"eg":150},"rank6":{"mg":98,"eg":217},"rank7":{"mg":0,"eg":0}} != {"rank0":{"mg":0,"eg":0},"rank1":{"mg":-1,"eg":6},"rank2":{"mg":-15,"eg":12},"rank3":{"mg":-14,"eg":40},"rank4":{"mg":21,"eg":75},"rank5":{"mg":63,"eg":152},"rank6":{"mg":101,"eg":238},"rank7":{"mg":0,"eg":0}} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
Expected string length 208 but was 209. Strings differ at index 40.
Expected: "..."mg":0,"eg":0},"rank1":{"mg":-2,"eg":7},"rank2":{"mg":-15,..."
But was: "..."mg":0,"eg":0},"rank1":{"mg":-1,"eg":6},"rank2":{"mg":-15,..."
--------------------------------------------^
|
other-tests (macos-14, Configuration)
Process completed with exit code 1.
|
SynchronizedAppSettings:
tests/Lynx.Test/ConfigurationTest.cs#L16
Multiple failures or warnings in test:
1) Error in IsolatedPawnPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-17,"eg":-13} != {"mg":-18,"eg":-13} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 19. Strings differ at index 8.
Expected: "{"mg":-17,"eg":-13}"
But was: "{"mg":-18,"eg":-13}"
-------------------^
2) Error in OpenFileRookBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":47,"eg":10} != {"mg":45,"eg":11} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":47,"eg":10}"
But was: "{"mg":45,"eg":11}"
------------------^
3) Error in SemiOpenFileRookBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":18,"eg":17} != {"mg":16,"eg":18} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":18,"eg":17}"
But was: "{"mg":16,"eg":18}"
------------------^
4) Error in RookMobilityBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":5,"eg":5} != {"mg":5,"eg":4} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 15. Strings differ at index 13.
Expected: "{"mg":5,"eg":5}"
But was: "{"mg":5,"eg":4}"
------------------------^
5) Error in QueenMobilityBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":4,"eg":7} != {"mg":4,"eg":8} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 15. Strings differ at index 13.
Expected: "{"mg":4,"eg":7}"
But was: "{"mg":4,"eg":8}"
------------------------^
6) Error in SemiOpenFileKingPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-36,"eg":24} != {"mg":-42,"eg":25} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 18. Strings differ at index 7.
Expected: "{"mg":-36,"eg":24}"
But was: "{"mg":-42,"eg":25}"
------------------^
7) Error in OpenFileKingPenalty (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":-105,"eg":8} != {"mg":-115,"eg":12} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
Expected string length 18 but was 19. Strings differ at index 8.
Expected: "{"mg":-105,"eg":8}"
But was: "{"mg":-115,"eg":12}"
-------------------^
8) Error in BishopPairBonus (Lynx.TaperedEvaluationTerm): (Configuration.cs) {"mg":31,"eg":80} != {"mg":33,"eg":80} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 17. Strings differ at index 7.
Expected: "{"mg":31,"eg":80}"
But was: "{"mg":33,"eg":80}"
------------------^
9) Error in PassedPawnBonus (Lynx.TaperedEvaluationTermByRank): (Configuration.cs) {"rank0":{"mg":0,"eg":0},"rank1":{"mg":-2,"eg":7},"rank2":{"mg":-15,"eg":13},"rank3":{"mg":-14,"eg":41},"rank4":{"mg":20,"eg":74},"rank5":{"mg":60,"eg":150},"rank6":{"mg":98,"eg":217},"rank7":{"mg":0,"eg":0}} != {"rank0":{"mg":0,"eg":0},"rank1":{"mg":-1,"eg":6},"rank2":{"mg":-15,"eg":12},"rank3":{"mg":-14,"eg":40},"rank4":{"mg":21,"eg":75},"rank5":{"mg":63,"eg":152},"rank6":{"mg":101,"eg":238},"rank7":{"mg":0,"eg":0}} (appSettings.json)
Assert.That(actual, Is.EqualTo(expected))
Expected string length 208 but was 209. Strings differ at index 40.
Expected: "..."mg":0,"eg":0},"rank1":{"mg":-2,"eg":7},"rank2":{"mg":-15,..."
But was: "..."mg":0,"eg":0},"rank1":{"mg":-1,"eg":6},"rank2":{"mg":-15,..."
--------------------------------------------^
|
other-tests (macOS-latest, Configuration)
Process completed with exit code 1.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Lynx-build-coverage-ci-2957
|
1.99 MB |
|
Lynx-eval-no-king-shield-bonus-2957
|
233 KB |
|
Lynx-eval-no-king-shield-bonus-2957-linux-x64
|
7.74 MB |
|
Lynx-eval-no-king-shield-bonus-2957-osx-arm64
|
7.35 MB |
|
Lynx-eval-no-king-shield-bonus-2957-osx-x64
|
7.83 MB |
|
Lynx-eval-no-king-shield-bonus-2957-win-x64
|
7.62 MB |
|