summaryrefslogtreecommitdiffstats
path: root/src/act4e_mcdp_solution/solution.py
blob: 0a207d01256a3880d548ce7d57487dff64233cbe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
from typing import Any, Mapping

from act4e_mcdp import NamedDP, SolverInterface, UpperSet, LowerSet

__all__ = ["MySolution"]


class MySolution(SolverInterface):
    def solve_FixFunMinRes(self, model: NamedDP, query: Mapping[str, Any]) -> UpperSet[Mapping[str, Any]]:
        return UpperSet([])

    def solve_FixResMaxFun(self, model: NamedDP, query: Mapping[str, Any]) -> LowerSet[Mapping[str, Any]]:
        return LowerSet([])