Pluggable Strategy and Typical Strategy Patterns

Description of the Feature
What are general strategies for controlling robots? And how do you make the strategy interchangeable, and separate it from the other domain logic? This feature will research typical strategies and develop an architecture pattern for the dungeon players, to make strategies interchangeable. There will be a demo implementation on one or more standard players.
Author
Malte Boettcher
Implemented During
WASP II "Microservices und Event-getriebene Architektur (MEA), SS2024, as topic (P2)
Status
ongoing
Repositories
Last Update
2025-02-04

What happened so far?

  • Researched how best to develop a pluggable strategy in java
  • Checked out how strategies are realize in player M.O.N.T.E.

What will happen next?

  • Implement feature to alter the strategy of player M.O.N.T.E. based on given parameters
  • Add guide of how strategies could be implemented for future players