Runs an iteration of the reference point method.

Args: request (RPMSolveRequest): a request with the needed information to run the method. user (Annotated[User, Depends): the current user. session (Annotated[Session, Depends): the current database session.

Returns: RPMState: a state with information on the results of iterating the reference point method once.

post/method/rpm/solve

Request

Request body

problem_idinteger required
session_idinteger nullable
parent_state_idinteger nullable
scalarization_optionsobject nullable
solverstring nullable
solver_optionsobject nullable

Response

Successful Response

idinteger nullable
scalarization_optionsobject nullable
solverstring nullable
solver_optionsobject nullable

Changes

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      the endpoint scheme security APIKeyCookie was added to the API

    • info

      added the optional property to the response with the status

    • info

      added subschema #1 subschema #2 to the // response property anyOf list for the response status

    • info

      removed subschema #1 from the // response property anyOf list for the response status

    • info

      added the required property to the response with the status

    • breaking

      removed the required property from the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      the endpoint scheme security APIKeyCookie was removed from the API

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added subschema #1 to the // response property anyOf list for the response status

    • info

      removed subschema #1 subschema #2 from the // response property anyOf list for the response status