Event API#

class pyscipopt.scip.Event#

Base class holding a pointer to corresponding SCIP_EVENT.

getName()#

Gets name of event.

Return type:

str

getNewBound()#

Gets new bound for a bound change event.

Return type:

float

getNode()#

Gets node for a node or LP event.

Return type:

Node

getOldBound()#

Gets old bound for a bound change event.

Return type:

float

getRow()#

Gets row for a row event.

Return type:

Row

getType()#

Gets type of event.

Return type:

PY_SCIP_EVENTTYPE

getVar()#

Gets variable for a variable event (var added, var deleted, var fixed, objective value or domain change, domain hole added or removed).

Return type:

Variable