Skip to content

Commit fc53a5e

Browse files
committed
feat(qubo): deprecate kipu and quantagonia qubo solver
1 parent b1a82a2 commit fc53a5e

3 files changed

Lines changed: 3 additions & 6 deletions

File tree

‎src/main/java/edu/kit/provideq/toolbox/qubo/QuboConfiguration.java‎

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,8 @@
77
import edu.kit.provideq.toolbox.meta.ProblemType;
88
import edu.kit.provideq.toolbox.qubo.solvers.DwaveQuboSolver;
99
import edu.kit.provideq.toolbox.qubo.solvers.GamsQuboSolver;
10-
import edu.kit.provideq.toolbox.qubo.solvers.KipuQuboSolver;
1110
import edu.kit.provideq.toolbox.qubo.solvers.QiskitQuboSolver;
1211
import edu.kit.provideq.toolbox.qubo.solvers.QrispQuboSolver;
13-
import edu.kit.provideq.toolbox.qubo.solvers.QuantagoniaQuboSolver;
1412
import java.io.IOException;
1513
import java.util.Objects;
1614
import java.util.Set;
@@ -42,15 +40,12 @@ ProblemManager<String, String> getQuboManager(
4240
QiskitQuboSolver qiskitSolver,
4341
DwaveQuboSolver dwaveSolver,
4442
QrispQuboSolver qrispSolver,
45-
QuantagoniaQuboSolver quantagoniaQuboSolver,
46-
KipuQuboSolver kipuQuboSolver,
4743
GamsQuboSolver gamsQuboSolver,
4844
ResourceProvider resourceProvider
4945
) {
5046
return new ProblemManager<>(
5147
QUBO,
52-
Set.of(qiskitSolver, dwaveSolver, qrispSolver, quantagoniaQuboSolver, kipuQuboSolver,
53-
gamsQuboSolver),
48+
Set.of(qiskitSolver, dwaveSolver, qrispSolver, gamsQuboSolver),
5449
loadExampleProblems(resourceProvider)
5550
);
5651
}

‎src/main/java/edu/kit/provideq/toolbox/qubo/solvers/KipuQuboSolver.java‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
* Kipu Digitized Counterdiabatic Quantum Optimization (DCQO) solver hosted on the PlanQK platform.
2929
*/
3030
@Component
31+
@Deprecated
3132
public class KipuQuboSolver extends QuboSolver {
3233
private static final String SETTING_PLANQK_TOKEN = "PlanQK Access Token";
3334

‎src/main/java/edu/kit/provideq/toolbox/qubo/solvers/QuantagoniaQuboSolver.java‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
* Quantagonia QUBO solver hosted on the PlanQK platform.
2828
*/
2929
@Component
30+
@Deprecated
3031
public class QuantagoniaQuboSolver extends QuboSolver {
3132
private static final String SETTING_PLANQK_TOKEN = "PlanQK Access Token";
3233

0 commit comments

Comments
 (0)