Update the hyperrectangle to the best contraction move found
contract.update(
contract_object,
pars = envir$pars,
active_channels = envir$active_channels,
b_pos = envir$b_pos,
b_neg = envir$b_neg,
state_pos = envir$state_pos,
state_neg = envir$state_neg,
TN = envir$TN,
TP = envir$TP,
xp_pos = envir$xp_pos,
xp_neg = envir$xp_neg,
envir = parent.frame()
)
output of the contract function
Current parametrization of the hyperrectangle
vector of currently-used parameters
boolean matrix of positive events
boolean matrix of negative events
State vector of the positive events
State vector of the negative events
integer: current number of TN
integer: current number of TP
Expression matrix for positive events
Expression matrix for negative events
Current environment of the optimization