Skip to content

Fix PassedPawnBonus #1548

Fix PassedPawnBonus

Fix PassedPawnBonus #1548

Triggered via push September 21, 2023 01:16
Status Cancelled
Total duration 12m 2s
Artifacts 4

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
Fit to window
Zoom out
Zoom in

Annotations

31 errors and 35 warnings
SynchronizedAppSettings: tests/Lynx.Test/ConfigurationTest.cs#L16
Multiple failures or warnings in test: 1) Error in IsolatedPawnPenalty (System.Int32): (Configuration.cs) 10 != 1 (appSettings.json) Expected string length 2 but was 1. Strings differ at index 1. Expected: "10" But was: "1" ------------^ 2) Error in DoubledPawnPenalty (System.Int32): (Configuration.cs) 10 != 1 (appSettings.json) Expected string length 2 but was 1. Strings differ at index 1. Expected: "10" But was: "1" ------------^ 3) Error in SemiOpenFileRookBonus (System.Int32): (Configuration.cs) 10 != 17 (appSettings.json) String lengths are both 2. Strings differ at index 1. Expected: "10" But was: "17" ------------^ 4) Error in OpenFileRookBonus (System.Int32): (Configuration.cs) 15 != 31 (appSettings.json) String lengths are both 2. Strings differ at index 0. Expected: "15" But was: "31" -----------^ 5) Error in SemiOpenFileKingPenalty (System.Int32): (Configuration.cs) 10 != 0 (appSettings.json) Expected string length 2 but was 1. Strings differ at index 0. Expected: "10" But was: "0" -----------^ 6) Error in OpenFileKingPenalty (System.Int32): (Configuration.cs) 15 != -41 (appSettings.json) Expected string length 2 but was 3. Strings differ at index 0. Expected: "15" But was: "-41" -----------^ 7) Error in BishopPairMaxBonus (System.Int32): (Configuration.cs) 100 != 66 (appSettings.json) Expected string length 3 but was 2. Strings differ at index 0. Expected: "100" But was: "66" -----------^
other-tests (ubuntu-latest, Configuration)
Process completed with exit code 1.
Quiescence("r2qkb1r/1pp2ppp/p1n2n2/1B1p1b2/3P4/2N2N2/PPP2PPP/R1BQ1RK1 w kq - 0 2": _/tests/Lynx.Test/BestMove/QuiescenceTest.cs#L26
Expected: some item equal to "b5d3" But was: < "b5c6", "b5a4", "f1e1", "f3h4", "d1e1" >
PSQTSize: _/tests/Lynx.Test/EvaluationConstantsTest.cs#L140
Expected: 5 But was: 12
fast-tests (Release, ubuntu-latest)
Process completed with exit code 1.
Quiescence("r2qkb1r/1pp2ppp/p1n2n2/1B1p1b2/3P4/2N2N2/PPP2PPP/R1BQ1RK1 w kq - 0 2": _/tests/Lynx.Test/BestMove/QuiescenceTest.cs#L25
Expected: some item equal to "b5d3" But was: < "b5c6", "b5a4", "f1e1", "f3h4", "d1e1" >
PSQTSize: _/tests/Lynx.Test/EvaluationConstantsTest.cs#L139
Expected: 5 But was: 12
fast-tests (Debug, ubuntu-latest)
Process completed with exit code 1.
SynchronizedAppSettings: tests/Lynx.Test/ConfigurationTest.cs#L16
Multiple failures or warnings in test: 1) Error in IsolatedPawnPenalty (System.Int32): (Configuration.cs) 10 != 1 (appSettings.json) Expected string length 2 but was 1. Strings differ at index 1. Expected: "10" But was: "1" ------------^ 2) Error in DoubledPawnPenalty (System.Int32): (Configuration.cs) 10 != 1 (appSettings.json) Expected string length 2 but was 1. Strings differ at index 1. Expected: "10" But was: "1" ------------^ 3) Error in SemiOpenFileRookBonus (System.Int32): (Configuration.cs) 10 != 17 (appSettings.json) String lengths are both 2. Strings differ at index 1. Expected: "10" But was: "17" ------------^ 4) Error in OpenFileRookBonus (System.Int32): (Configuration.cs) 15 != 31 (appSettings.json) String lengths are both 2. Strings differ at index 0. Expected: "15" But was: "31" -----------^ 5) Error in SemiOpenFileKingPenalty (System.Int32): (Configuration.cs) 10 != 0 (appSettings.json) Expected string length 2 but was 1. Strings differ at index 0. Expected: "10" But was: "0" -----------^ 6) Error in OpenFileKingPenalty (System.Int32): (Configuration.cs) 15 != -41 (appSettings.json) Expected string length 2 but was 3. Strings differ at index 0. Expected: "15" But was: "-41" -----------^ 7) Error in BishopPairMaxBonus (System.Int32): (Configuration.cs) 100 != 66 (appSettings.json) Expected string length 3 but was 2. Strings differ at index 0. Expected: "100" But was: "66" -----------^
other-tests (windows-latest, Configuration)
Process completed with exit code 1.
Quiescence("r2qkb1r/1pp2ppp/p1n2n2/1B1p1b2/3P4/2N2N2/PPP2PPP/R1BQ1RK1 w kq - 0 2": _/tests/Lynx.Test/BestMove/QuiescenceTest.cs#L25
Expected: some item equal to "b5d3" But was: < "b5c6", "b5a4", "f1e1", "f3h4", "d1e1" >
PSQTSize: _/tests/Lynx.Test/EvaluationConstantsTest.cs#L139
Expected: 5 But was: 12
fast-tests (Debug, macOS-latest)
Process completed with exit code 1.
Quiescence("r2qkb1r/1pp2ppp/p1n2n2/1B1p1b2/3P4/2N2N2/PPP2PPP/R1BQ1RK1 w kq - 0 2": _/tests/Lynx.Test/BestMove/QuiescenceTest.cs#L26
Expected: some item equal to "b5d3" But was: < "b5c6", "b5a4", "f1e1", "f3h4", "d1e1" >
PSQTSize: _/tests/Lynx.Test/EvaluationConstantsTest.cs#L140
Expected: 5 But was: 12
fast-tests (Release, windows-latest)
Process completed with exit code 1.
SynchronizedAppSettings: tests/Lynx.Test/ConfigurationTest.cs#L16
Multiple failures or warnings in test: 1) Error in IsolatedPawnPenalty (System.Int32): (Configuration.cs) 10 != 1 (appSettings.json) Expected string length 2 but was 1. Strings differ at index 1. Expected: "10" But was: "1" ------------^ 2) Error in DoubledPawnPenalty (System.Int32): (Configuration.cs) 10 != 1 (appSettings.json) Expected string length 2 but was 1. Strings differ at index 1. Expected: "10" But was: "1" ------------^ 3) Error in SemiOpenFileRookBonus (System.Int32): (Configuration.cs) 10 != 17 (appSettings.json) String lengths are both 2. Strings differ at index 1. Expected: "10" But was: "17" ------------^ 4) Error in OpenFileRookBonus (System.Int32): (Configuration.cs) 15 != 31 (appSettings.json) String lengths are both 2. Strings differ at index 0. Expected: "15" But was: "31" -----------^ 5) Error in SemiOpenFileKingPenalty (System.Int32): (Configuration.cs) 10 != 0 (appSettings.json) Expected string length 2 but was 1. Strings differ at index 0. Expected: "10" But was: "0" -----------^ 6) Error in OpenFileKingPenalty (System.Int32): (Configuration.cs) 15 != -41 (appSettings.json) Expected string length 2 but was 3. Strings differ at index 0. Expected: "15" But was: "-41" -----------^ 7) Error in BishopPairMaxBonus (System.Int32): (Configuration.cs) 100 != 66 (appSettings.json) Expected string length 3 but was 2. Strings differ at index 0. Expected: "100" But was: "66" -----------^
other-tests (macOS-latest, Configuration)
Process completed with exit code 1.
Quiescence("r2qkb1r/1pp2ppp/p1n2n2/1B1p1b2/3P4/2N2N2/PPP2PPP/R1BQ1RK1 w kq - 0 2": _/tests/Lynx.Test/BestMove/QuiescenceTest.cs#L25
Expected: some item equal to "b5d3" But was: < "b5c6", "b5a4", "f1e1", "f3h4", "d1e1" >
PSQTSize: _/tests/Lynx.Test/EvaluationConstantsTest.cs#L139
Expected: 5 But was: 12
fast-tests (Debug, windows-latest)
Process completed with exit code 1.
Quiescence("r2qkb1r/1pp2ppp/p1n2n2/1B1p1b2/3P4/2N2N2/PPP2PPP/R1BQ1RK1 w kq - 0 2": _/tests/Lynx.Test/BestMove/QuiescenceTest.cs#L26
Expected: some item equal to "b5d3" But was: < "b5c6", "b5a4", "f1e1", "f3h4", "d1e1" >
PSQTSize: _/tests/Lynx.Test/EvaluationConstantsTest.cs#L140
Expected: 5 But was: 12
fast-tests (Release, macOS-latest)
Process completed with exit code 1.
WinningAtChess_10seconds("2kr3r/pp1q1ppp/5n2/1Nb5/2Pp1B2/7Q/P4PPP/1R3RK1 w - - ": tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.071 depth 9 seldepth 9 nodes 193533 Expected string length 4 but was 3. Strings differ at index 0. Expected: "Nxa7" But was: "Qf3" -----------^
WinningAtChess_10seconds("8/p3k1p1/4r3/2ppNpp1/PP1P4/2P3KP/5P2/8 b - - ": tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.087 depth 14 seldepth 14 nodes 9757692 String lengths are both 4. Strings differ at index 0. Expected: "Rxe5" But was: "cxb4" -----------^
WinningAtChess_10seconds("r2r2k1/2p2ppp/p7/1p2P1n1/P6q/5P2/1PB1QP1P/R5RK b - - ": tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.116 depth 10 seldepth 10 nodes 5703762 String lengths are both 3. Strings differ at index 0. Expected: "Rd2" But was: "Qf4" -----------^
WinningAtChess_10seconds("4r1k1/p1qr1p2/2pb1Bp1/1p5p/3P1n1R/1B3P2/PP3PK1/2Q4R w - - ": tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.141 depth 9 seldepth 9 nodes 2956468 Expected string length 4 but was 3. Strings differ at index 0. Expected: "Qxf4" But was: "Kf1" -----------^
WinningAtChess_10seconds("1br2rk1/1pqb1ppp/p3pn2/8/1P6/P1N1PN1P/1B3PP1/1QRR2K1 w - - ": tests/Lynx.Test/BestMove/WACSilver200.cs#L21
id WAC.152 depth 11 seldepth 11 nodes 3585144 String lengths are both 3. Strings differ at index 1. Expected: "Ne4" But was: "Nd5" ------------^
winning-at-chess (ubuntu-latest, WinningAtChess_10seconds)
The operation was canceled.
other-tests (ubuntu-latest, Configuration): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
other-tests (ubuntu-latest, Configuration): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
build-and-publish (ubuntu-latest)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.Extensions.Http.Polly
build-and-publish (macOS-latest)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.Extensions.Http.Polly
fast-tests (Release, ubuntu-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Release, ubuntu-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Debug, ubuntu-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Debug, ubuntu-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
build-and-publish (windows-latest)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.Extensions.Http.Polly
other-tests (windows-latest, Configuration): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
other-tests (windows-latest, Configuration): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Debug, macOS-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Debug, macOS-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Release, windows-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Release, windows-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
other-tests (macOS-latest, Configuration): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
other-tests (macOS-latest, Configuration): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
long-running-tests (ubuntu-latest, LongRunning): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
long-running-tests (ubuntu-latest, LongRunning): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Debug, windows-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Debug, windows-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
long-running-tests (macOS-latest, LongRunning): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
long-running-tests (macOS-latest, LongRunning): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
perft-tests (ubuntu-latest, Perft): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
perft-tests (ubuntu-latest, Perft): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
long-running-tests (windows-latest, LongRunning): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
long-running-tests (windows-latest, LongRunning): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Release, macOS-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
fast-tests (Release, macOS-latest): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
perft-tests (windows-latest, Perft): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
perft-tests (windows-latest, Perft): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
perft-tests (macOS-latest, Perft): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
perft-tests (macOS-latest, Perft): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
winning-at-chess (ubuntu-latest, WinningAtChess_10seconds): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
winning-at-chess (ubuntu-latest, WinningAtChess_10seconds): tests/Lynx.Test/BestMove/RegressionTest.cs#L268
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)

Artifacts

Produced during runtime
Name Size
Lynx-psqt-tuning-base-1548 Expired
210 KB
Lynx-psqt-tuning-base-1548-linux-x64 Expired
13.9 MB
Lynx-psqt-tuning-base-1548-osx-x64 Expired
14.2 MB
Lynx-psqt-tuning-base-1548-win-x64 Expired
12.8 MB