Jump to content


Photo

War of the Ring surrender AI


  • Please log in to reply
5 replies to this topic

#1 sabisent

sabisent
  • New Members
  • 1 posts

Posted 14 April 2014 - 11:17 PM

So I was browsing the net, and was pleasantly surprised to find a still-active forum about an rts released 10 years ago. Greetings!

 

 

Anyway, I come to you with a simple question. I have two issues with how the AIs surrender territories:

 

 

1. When real-timing a battle with an AI, they will often surrender as soon as you start to outnumber them, taking away most of the fun. This is especially likely if you have an ally, or are in a fortress.

 

2. When an ally's fortress is invaded by a large force, and you are there with them, the ally won't turn up on the battle screen, as if they have surrendered before the battle has even begun, even though they shouldn't be able to (as they are a fortress).

 

I would very much like to find a way to stop this. My googling did not turn up any existing results, so I was wondering if you would know how I could change this? (Other than the above points I thing the retreating from territories is handled fine)



#2 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 16 April 2014 - 07:10 PM

Sadly I don't have that much experience with the livingworld part of the modding, I'd say download modding tools (if you have not done so already) and take a look in all the Livingworld ini files to see if you can possibly find anything related to this...


Ridder Geel

#3 Natanael

Natanael
  • New Members
  • 2 posts

Posted 04 May 2014 - 04:06 PM

Hello, I'm also interested by this question, I have no answer for you but during my research for solve this problem, I've found this line of code in skirmish ai data in default folder in the ini file..

 

    ; WOTR retreat magic numbers
    FarmingThreshold = -2
    ArmyQualityBias = 2
    ArmyQuantityBias = 1
    HeroQualityBias = 1
    MapControlBias = 2
    BaseStrengthBias = 1
    RingOwnershipBias = 2
    LogicFramesTillRetreatChecksStart = 1800
    LogicFrameBetweenRetreatChecks = 300
    LogicFramesTillAISelfDestructs = 90

 

I think the response is in this few line but I don't know what change made for stop the ai retreat.



#4 Hostile

Hostile

    Benefitting Humanity Simply by Showing Up!

  • Veterans
  • 9,551 posts
  • Location:Washington DC
  •  T3A Founder
  • Division:Revora
  • Job:Global Administrator
  • Donated
  • Association

Posted 04 May 2014 - 04:37 PM

What i always did was max a value and see the nonsense so that you can scale it back and find the sweet spot. Take  BaseStrengthBias = 1 for example. make it 10 and see what happens. Just saying...



#5 Meldon

Meldon
  • New Members
  • 2 posts

Posted 08 September 2017 - 11:59 AM

I was wondering if this has been solved. It's absolutely killing me. You get into a good rhythm then the enemy retreats. It especially bugs me when they have no other lands - that's their final strong hold and they retreat and eliminate themselves? Come on...



#6 Deep Phantom

Deep Phantom
  • New Members
  • 2 posts

Posted 09 February 2018 - 12:20 PM

Damn strait. I'm sick of starting to build up my armies in a battle and then AI forfeits. Every time I start to gain advantage. I like to build some wicked defences with multiple fortresses and spread some defence walls and stuff right the way across the map. See if these biiatches can get me... Build my walls right up to their fortress then catapult them into defeat. But no. Most of the time, they anticipate my ingenious and forfeit. It's not like the AI gets bummed he's losing and rage quits... as if he can't hold out a bit longer. When they gain advantage and start to beat me (rare), I don't forfeit. I have honour. Someone fix this please.

 

And what is with the Berzerker units who become invincible? Almost every game with Izenguard they get some berzerker unit who doesn't die, somehow gets god mode, then just goes round destroying my awesome defence walls I'm trying to build while AI hasn't forfeited yet. I end up having to continuously build walls around him to keep him occupied, but mostly I just cut Izenguard out of the game and replace with evil dwarfs... I shouldn't have to do that.... Dwarfs should be cute and cuddly with a grumpy disposition, not evil.






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users