LsaRandomNeighborAction

constructor(randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, out Any>, node: ILsaNode, molecule: ILsaMolecule)

Builds a new action in a neighborhood. Es: + This class extends LsaAbstractAction.

Parameters

environment

The environment to use

node

The source node

molecule

The IlsaMolecule instance you want to add to neighbor lsa space.

randomGenerator

the random engine