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

Scripted map which tests balance of armies #87

Closed
Crotalus opened this issue Oct 23, 2014 · 8 comments
Closed

Scripted map which tests balance of armies #87

Crotalus opened this issue Oct 23, 2014 · 8 comments

Comments

@Crotalus
Copy link
Member

Would be good to have a scripted map which can test certain balance aspects of the game. This will of course not cover all scenarios but could be an indication if a change tilts the balance too much.

Preferably each test would be in it's own function and the total results of it written to a textfile or similar, then you can have CI on it automatically.

@Crotalus
Copy link
Member Author

ren_oblivion seems to disable rendering completely
wld_RunWithTheWind accelerates sim as fast as possible, bypasses the +10 limit

That in combination with wined ForgedAlliance.exe should make it possible to do this kind of testing? Just set up a dummy X screen as display if needed

@Sheeo
Copy link
Member

Sheeo commented Oct 27, 2014

👍 Eximius and I were talking about this, and yep, it should indeed be possible.

One issue here is to legally distribute a copy of FA to a CI server.

@Crotalus
Copy link
Member Author

We can run our own CI server, even using a legal key from Steam for $1 ;)

@Sheeo
Copy link
Member

Sheeo commented Oct 27, 2014

Awesomesauce :)

@Garanas
Copy link
Member

Garanas commented Sep 8, 2021

@Tagada14 is there interest from the balance team for a feature such as this? If not, you can close this issue.

@Tagada14
Copy link
Collaborator

Would be nice, not sure if it's really a priority or who would be able to set up such a thing.

@KaukaHan
Copy link

I think auomated balancetesting is not possible cuz, the game is too complex. Every unit has a counter and more than one usecase. Like how do you test balance for t1 tanks ? Aurora can float and are only strong with (complex) micro. You would have to test them on every map with different strategies. The testscript would evolve into an AI. And then you only test how well the (AI) script handels the unit(s).
Another example is how do you test spezial abbilities like salems on land or stealth units ?
So i think this should be closed.

@MrRowey
Copy link
Member

MrRowey commented Nov 10, 2021

@Garanas Thought on this new Poster :) beat me too it

tbh I don't see this being a thing any time soon with the limited contribute we have

@Garanas Garanas closed this as completed Nov 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants