Skip to content

Commit

Permalink
Add docs for a number of solver classes
Browse files Browse the repository at this point in the history
  • Loading branch information
Elscrux authored and schweikart committed Jan 2, 2024
1 parent f090d67 commit d625b0b
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,8 @@

import edu.kit.provideq.toolbox.meta.ProblemSolver;

/**
* A solver for MaxCut problems.
*/
public abstract class MaxCutSolver implements ProblemSolver<String, String> {
}
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
import org.springframework.stereotype.Component;

/**
* Simple {@link MetaSolver} for MaxCut problems.
* Simple {@link MetaSolver} for QUBO problems.
*/
@Component
public class QuboMetaSolver extends MetaSolver<String, String, QuboSolver> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,8 @@

import edu.kit.provideq.toolbox.meta.ProblemSolver;

/**
* A solver for quadratic unconstrained binary optimization problems.
*/
public abstract class QuboSolver implements ProblemSolver<String, String> {
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,8 @@
import edu.kit.provideq.toolbox.format.cnf.dimacs.DimacsCnfSolution;
import edu.kit.provideq.toolbox.meta.ProblemSolver;

/**
* A solver for SAT problems.
*/
public abstract class SatSolver implements ProblemSolver<String, DimacsCnfSolution> {
}

0 comments on commit d625b0b

Please sign in to comment.