Python Qaekwy API Reference

API Reference

This section provides a detailed reference for the Qaekwy API. The API is organized into modules, each of which is documented in a separate file.

  • modeller: The Modeller class, for building optimization models.
  • variables: Classes for representing variables.
  • constraints: Classes for representing constraints.
  • engine: Classes for interacting with the solver engine.
  • solution: The Solution class, for representing solutions.
  • explanation: The Explanation class, for representing explanations.
  • cutoff: Classes for specifying optimization cutoff conditions.
  • searcher: The SearcherType enum, which represents different types of search algorithms.
  • specific: Classes for specifying optimization objectives.
  • relation: The RelationType enum, which represents different types of relational comparisons.
  • response: Classes for representing and handling responses from the optimization engine.
  • function: Various mathematical functions that can be applied to expressions or arrays of expressions.
  • main: The __main__ module, which provides a simple command-line interface.
  • exceptions: Custom exceptions used in the Qaekwy library.