Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Strategic gameplay #473

Open
Zach56647466458645486548645684 opened this issue Dec 9, 2024 · 0 comments
Open

Strategic gameplay #473

Zach56647466458645486548645684 opened this issue Dec 9, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Zach56647466458645486548645684

The current version of the bot could be improved by implementing more strategic gameplay. Here are some specific ideas to enhance its decision-making:
1. Better Spell Usage:
• Instead of placing spells directly on towers, the bot could analyze opponent troop placement and prioritize using spells (e.g., Fireball, Arrows) on clusters of troops for maximum value.
2. Elixir Management:
• Add logic to avoid wasting elixir by playing low-cost cards when the elixir bar is nearly full, while saving high-cost cards for critical moments.
3. Counter-Pushing:
• Program the bot to recognize when it can defend efficiently with minimal troops and immediately launch a counter-push using cards with high synergy (e.g., supporting a tank like P.E.K.K.A or Evo Battle Ram).
4. Deck Synergy:
• Introduce awareness of deck synergy. For example, pairing cards like Zap or Log with swarm troops, or ensuring the bot doesn’t play all its air defense cards too early.
5. Prediction and Adaptation:
• If possible, implement predictive behavior to anticipate the opponent’s next move based on their card rotation. This could help the bot plan better defenses and offenses.
6. Dynamic Placement:
• Improve troop placement by considering map positions (e.g., splitting troops in the back, kiting troops to the center, or sniping with ranged units).

These features would make the bot more efficient and competitive. I’d love to hear your thoughts or work on refining this further!

@martinmiglio martinmiglio added the enhancement New feature or request label Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants