from typing import Iterator from .common import Resolver, ResolverRequest, ResultPriority from ..dataset import DatasetCollection from ..common import Circuit class AStarResolver(Resolver): """ A resolver that uses A* algorithm to find the best matching circuit. """ def __init__(self, dataset: DatasetCollection): pass def resolve(self, request: ResolverRequest) -> Iterator[Circuit]: pass