Hi. I'm interested at improving the in-fights AI and would like to have some guidance at where to look in codebase. Ideally, and IRC channel or something I can reach with a bridge, and some documentation, even WiP.
Combat AI still have the old HoMM2 problems imo, at it still does basic tactical mistakes the child I was could consider stupid back in time.
I have not played this since decades, except for the few games I had those last weeks, so I'm likely missing tactics, but it's still too easy, so I think I should be able to fix various issues. This particular side of AI would merit it's own tag, it would help if I really go in hacking this.
Additional info
When looking at open issues, I see those are related to this problem:
Hi @bmorel , you can look at ai_normal_battle.cpp file for AI action during battle. You can also join our Discord server for discussions about the development.
Your question
Hi. I'm interested at improving the in-fights AI and would like to have some guidance at where to look in codebase. Ideally, and IRC channel or something I can reach with a bridge, and some documentation, even WiP.
Combat AI still have the old HoMM2 problems imo, at it still does basic tactical mistakes the child I was could consider stupid back in time. I have not played this since decades, except for the few games I had those last weeks, so I'm likely missing tactics, but it's still too easy, so I think I should be able to fix various issues. This particular side of AI would merit it's own tag, it would help if I really go in hacking this.
Additional info
When looking at open issues, I see those are related to this problem:
2729
2750
2751
2954
3380
3393
3416
3497
3508
3905
4124
4129
4130
4148
4254
4382
4585
5144
5147
5325
5515
5523
5515
5523
5648