Hope it helps to make the bot greater (already quite nice to play against

Moderators: hoijui, Moderators
I wouldn't expect AI programming to be easy, but how did the OTA developers create their AI? I could play OTA with 6 AIs, all built a lot of buildings and stuff and the whole game still ran totally smooth.Error323 wrote:A single E323AI is using quite some cpu already
As far as I remember, the OTA bots weren't really that much of a challenge...AndiNo wrote:I wouldn't expect AI programming to be easy, but how did the OTA developers create their AI? I could play OTA with 6 AIs, all built a lot of buildings and stuff and the whole game still ran totally smooth.Error323 wrote:A single E323AI is using quite some cpu already
Would it be possible to find out how the original AI worked so one can reproduce it for Spring?
Well they built nearly all possible buildings and units and created functional armies. It was enough for meZydox wrote:As far as I remember, the OTA bots weren't really that much of a challenge...
I'd assume that a better bot requires more CPU power...
Code: Select all
[ 54509] Spring 0.81.1.3 (0.81.1.3-0-g725801c{@}-cmake-mingw32) has crashed.
[ 54509] Exception: Access violation (0xc0000005)
[ 54509] Exception Address: 0x695aed62
[ 54509] DLL information:
[ 54509] Stacktrace:
This is because penetrating group is not a real target. Real target is behind that group :) This will be changed soon with enabling defending algo.1v0ry_k1ng wrote:...this is a problem because when attacked, the AI moves groups out of the way letting the attackers penetrate, when really a large group should ALWAYS engage a small group in order to defend its expansion...