Task: Create a minimal AI-driven procedural map generator for a 2D or 3D environment (e.g., marine terrain or islands).
Requirements:
- Implement a basic procedural map generation algorithm (e.g., Perlin noise, cellular automata, or similar).
- Integrate a simple AI agent (rule-based or ML) that can suggest or modify map features based on user input or predefined goals.
- Visualize the generated map in a web or game engine (Unity, Godot, or browser-based canvas).
- Document your code and approach.
- Provide a short video demo and a brief write-up explaining your design and how it could be extended for more complex AI-driven map generation.
Evaluation: Algorithm quality, AI integration, code clarity, and documentation.