Skip to content
This repository was archived by the owner on Jan 28, 2025. It is now read-only.
This repository was archived by the owner on Jan 28, 2025. It is now read-only.

SatSolver yankability #50

@perdasilva

Description

@perdasilva

User Story

As a user, I would like to have a choice of (underlying) sat solver, s.t. if the one included in Deppy is insufficient, I can substitute it by something else

Summary / Background

Deppy is a framework for creating/configuring solvers for any purpose. The underlying sat solver should be a pluggable component of the framework

Acceptance Criteria

  • SatSolver package can be yanked to its own repo without side-effects
  • There's sufficient layers of abstraction between the Solver API and the sat solver to make the sat solver pluggable

Scenarios

Assumptions

Links (docs, drawings, designs, etc)

Deppy-as-a-Framework

Dependencies

Definition of Done

  • unit tests
  • integration tests (should be ok to create a mock service directly from the test)
  • extensive godoc (this is a framework after all)
  • reviewed and merged

Metadata

Metadata

Assignees

No one assigned

    Labels

    lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions