Skip to content

Commit f1eca4f

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

3 files changed

Lines changed: 3 additions & 5 deletions

File tree

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

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,8 @@
66
import edu.kit.provideq.toolbox.meta.ProblemManager;
77
import edu.kit.provideq.toolbox.meta.ProblemType;
88
import edu.kit.provideq.toolbox.qubo.solvers.DwaveQuboSolver;
9-
import edu.kit.provideq.toolbox.qubo.solvers.KipuQuboSolver;
109
import edu.kit.provideq.toolbox.qubo.solvers.QiskitQuboSolver;
1110
import edu.kit.provideq.toolbox.qubo.solvers.QrispQuboSolver;
12-
import edu.kit.provideq.toolbox.qubo.solvers.QuantagoniaQuboSolver;
1311
import java.io.IOException;
1412
import java.util.Objects;
1513
import java.util.Set;
@@ -41,13 +39,11 @@ ProblemManager<String, String> getQuboManager(
4139
QiskitQuboSolver qiskitSolver,
4240
DwaveQuboSolver dwaveSolver,
4341
QrispQuboSolver qrispSolver,
44-
QuantagoniaQuboSolver quantagoniaQuboSolver,
45-
KipuQuboSolver kipuQuboSolver,
4642
ResourceProvider resourceProvider
4743
) {
4844
return new ProblemManager<>(
4945
QUBO,
50-
Set.of(qiskitSolver, dwaveSolver, qrispSolver, quantagoniaQuboSolver, kipuQuboSolver),
46+
Set.of(qiskitSolver, dwaveSolver, qrispSolver),
5147
loadExampleProblems(resourceProvider)
5248
);
5349
}

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)