LsaRandomNeighborAction

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

Builds a new action in a neighborhood. es: + This class extend 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