poli.objective_repository.aloha.register

poli.objective_repository.aloha.register#

Aloha objective factory and function.

This is a registration script for the ALOHA problem, a simple example of a discrete black box objective function where the goal is to find the sequence [“A”, “L”, “O”, “H”, “A”] among all 5-letter sequences.

The problem is registered as ‘aloha’, and it uses a conda environment called ‘poli__base’ (see the environment.yml file in this folder).

Classes

AlohaBlackBox([batch_size, parallelize, ...])

Black box implementation for the Aloha problem.

AlohaProblemFactory()

Factory for the Aloha problem.