de_optim: A simmer differential evolution optimizer

View source: R/de_optim.R

de_optimR Documentation

A simmer differential evolution optimizer

Description

Implements the functionality of the DEoptim package.

Usage

de_optim(
  model,
  direction = c("min", "max"),
  objective,
  constraints,
  params,
  control,
  big_m = 1e+06
)

Arguments

model

the simmer model encapsulated in a function

direction

optimization direction (max or min)

objective

the objective function

constraints

a list of constraint functions

params

a list of parameters to optimize over

control

a control list created by a call to optim_control()

big_m

a penalty value for solutions with non-satisfied constraints


r-simmer/simmer.optim documentation built on Jan. 13, 2023, 7:49 p.m.