haive.games.battleship.engines¶

Battleship game engine configurations.

This module provides engine configurations for the Battleship game, including:
  • Player decision engines

  • Ship placement engines

  • Analysis engines

Functions¶

build_battleship_engines()

Build engine configurations for the Battleship game.

Module Contents¶

haive.games.battleship.engines.build_battleship_engines()[source]¶

Build engine configurations for the Battleship game.

This function creates AugLLMConfig objects for:
  • Player 1 ship placement

  • Player 2 ship placement

  • Player 1 move selection

  • Player 2 move selection

  • Player 1 analysis

  • Player 2 analysis

Returns:

Dictionary of engine configurations

Return type:

Dict[str, AugLLMConfig]