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

Improve BioMech logic #12

Closed
Jabbo16 opened this issue Apr 17, 2018 · 3 comments
Closed

Improve BioMech logic #12

Jabbo16 opened this issue Apr 17, 2018 · 3 comments
Assignees
Projects
Milestone

Comments

@Jabbo16
Copy link
Owner

Jabbo16 commented Apr 17, 2018

The marines usually get too far ahead and leave the tanks undefended at the backline, this usually gets the tanks killed and the marines then exposed to the enemy units.

One improvement I have thought is to split the squads by "Bio" and "Mech", setting the "Bio" squads to protect the "Mech" squads and to not get too far from them.

Also tanks wont unsiege when enemies are too close and get killed while sieged.

@Jabbo16 Jabbo16 added this to the CIG 2018 milestone Apr 17, 2018
@Jabbo16 Jabbo16 self-assigned this Apr 17, 2018
@Jabbo16 Jabbo16 added this to TODOs in CIG 2018 Apr 17, 2018
@Jabbo16
Copy link
Owner Author

Jabbo16 commented Apr 22, 2018

6e2a906 adds better sieging/unsieging behaviour when enemies are close to the sieged tanks.

@Jabbo16
Copy link
Owner Author

Jabbo16 commented Jul 5, 2018

One idea I had is adding weights when calculating the center of the squad, giving tanks more weight so the marines try to stay closer to them.

@Jabbo16
Copy link
Owner Author

Jabbo16 commented Jul 8, 2018

Done with latest commits, needs a bit of tweaking yet. Can be closed as its done and works a bit better.

@Jabbo16 Jabbo16 closed this as completed Jul 8, 2018
CIG 2018 automation moved this from TODOs to Done Jul 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
CIG 2018
  
Done
Development

No branches or pull requests

1 participant