R: Terminator that never stops.

mlr_terminators_none {bbotk} | R Documentation

## Terminator that never stops.

### Description

Mainly useful for optimization algorithms where the stopping is inherently controlled by the algorithm itself (e.g. OptimizerGridSearch).

### Dictionary

This Terminator can be instantiated via the dictionary mlr_terminators or with the associated sugar function `trm()`:

    mlr_terminators$get("none")
    trm("none")

### Super class

`bbotk::Terminator` -> `TerminatorNone`

### Methods

#### Public methods

- `TerminatorNone$new()`

- `TerminatorNone$is_terminated()`

- `TerminatorNone$clone()`

Inherited methods

- `bbotk::Terminator$format()`

- `bbotk::Terminator$print()`

#### Method `new()`

Creates a new instance of this R6 class.

##### Usage

    TerminatorNone$new()

#### Method `is_terminated()`

Is `TRUE` iff the termination criterion is positive, and `FALSE` otherwise.

##### Usage

    TerminatorNone$is_terminated(archive)

##### Arguments

`archive`

  (Archive).

##### Returns

`logical(1)`.

#### Method `clone()`

The objects of this class are cloneable with this method.

##### Usage

    TerminatorNone$clone(deep = FALSE)

##### Arguments

`deep`

  Whether to make a deep clone.

### See Also

Other Terminator: `Terminator`, `mlr_terminators_clock_time`, `mlr_terminators_combo`, `mlr_terminators_evals`, `mlr_terminators_perf_reached`, `mlr_terminators_run_time`, `mlr_terminators_stagnation_batch`, `mlr_terminators_stagnation`, `mlr_terminators`

[Package bbotk version 0.2.2 Index]