pl.poznan.put.structure.pseudoknots.dp.DynamicProgramming Maven / Gradle / Ivy
package pl.poznan.put.structure.pseudoknots.dp;
import pl.poznan.put.structure.pseudoknots.PseudoknotFinder;
import java.util.List;
/** A pseudoknot finder which works on a dynamic programming basis. */
interface DynamicProgramming extends PseudoknotFinder {
/**
* Solves a single conflict clique in an optimal way.
*
* @param conflictClique The conflict clique to solve.
* @return A list of subsolutions, each with an optimal score.
*/
List findOptimalSolutions(final ConflictClique conflictClique);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy