Use Wave Function Collapse to generate valid Pokemon teams. "Quality" guaranteed. Made for HackUCI.
Starting from an empty team, fill or leave blank fields of Pokemon, their abilities, their items, and their moves. Generate to fill the blanks.
Run in browser.
Goals for generation:
- Use constraints from game restrictions. For one Pokemon, be able to fill last empty slot.
- Generate one pokemon with multiple steps. Stepping should be possible.
- Generate full team.
- Add constraints for better results. Weight choices.
Goals for analysis (secondary):
- Determine Pokemon weaknesses and resistances.
- Determine Pokemon type coverage.