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

Add AI players #22

Open
10 tasks
Blaarkies opened this issue Apr 16, 2020 · 1 comment
Open
10 tasks

Add AI players #22

Blaarkies opened this issue Apr 16, 2020 · 1 comment
Labels
dependent Has dependency on other issue being solved first

Comments

@Blaarkies
Copy link
Owner

Blaarkies commented Apr 16, 2020

When creating a new match, add option for AI players
AI players have different skill levels

  • Test out various combinations of aim and power (20° increments, 5% increments)
  • Use the trajectory simulations to determine impact location of warhead
    • Limit trajectories to warhead flight-time/distance to tune bot's skill level
  • If impact engulfs an enemy vehicle, use those settings and fire a shot
  • Pick shields based on simple rules
  • Make AI players pick shots/shields quickly, but visible to human players
    • Mock the aiming sequence for human eyes to keep up with
    • Indicate shield/weapon selection
    • Show current stats, just like you would see over the should while a human player is aiming
  • Investigate a grudge system, AI bots keeps a list of who destroyed them in previous rounds, and uses this to target them as first targets in the next round
@Blaarkies Blaarkies added the dependent Has dependency on other issue being solved first label Apr 29, 2020
@Blaarkies
Copy link
Owner Author

Dependent on #20

  • Use shot prediction to check AI aim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependent Has dependency on other issue being solved first
Projects
None yet
Development

No branches or pull requests

1 participant