mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-26 01:51:41 +00:00
[upstream_utils] Upgrade to Sleipnir 0.6.0 (#8923)
This commit is contained in:
@@ -103,7 +103,7 @@ class FlywheelOCPTest {
|
||||
// steady-states.
|
||||
assertEquals(u, problem.U().value(0, k), 2.0);
|
||||
} else {
|
||||
assertEquals(u, problem.U().value(0, k), 1e-4);
|
||||
assertEquals(u, problem.U().value(0, k), 2e-4);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -27,13 +27,16 @@ class ExitStatusTest {
|
||||
problem.minimize(x.times(x));
|
||||
|
||||
problem.addCallback(info -> false);
|
||||
x.setValue(1.0);
|
||||
assertEquals(ExitStatus.SUCCESS, problem.solve());
|
||||
|
||||
problem.addCallback(info -> true);
|
||||
x.setValue(1.0);
|
||||
assertEquals(ExitStatus.CALLBACK_REQUESTED_STOP, problem.solve());
|
||||
|
||||
problem.clearCallbacks();
|
||||
problem.addCallback(info -> false);
|
||||
x.setValue(1.0);
|
||||
assertEquals(ExitStatus.SUCCESS, problem.solve());
|
||||
}
|
||||
|
||||
@@ -187,6 +190,7 @@ class ExitStatusTest {
|
||||
|
||||
try (var problem = new Problem()) {
|
||||
var x = problem.decisionVariable();
|
||||
x.setValue(1.0);
|
||||
|
||||
problem.minimize(x.times(x));
|
||||
|
||||
@@ -207,6 +211,7 @@ class ExitStatusTest {
|
||||
|
||||
try (var problem = new Problem()) {
|
||||
var x = problem.decisionVariable();
|
||||
x.setValue(1.0);
|
||||
|
||||
problem.minimize(x.times(x));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user