solve

abstract fun solve(problem: SelectionProblem): ProtocolAssignment?