From The Depths - Forum

Full Version: Rejigging the AI a bit
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
So I'm trying something out.. the AI behaviours have various different uses of the sea surface pathfinding tools, depth requirements, minimum altitudes, that sort of thing.

I'm going to try and refactor it so that there is a common module that stores and uses that sort of information to adjust the waypoints set by the various behaviours, before passing the adjusted waypoints to the manoeuvre routines to use.

This should be quite useful as it will keep all the relevant info in one place, and allow every behaviour to make use of things like the aerial collision avoidance, terrain avoidance, sea surface pathfinding or land based pathfinding.

Let me know if you think this is a good idea, or not!
I think it's a good idea. Full steam ahead Smile
If it'll stop my fleet ramming into each other and then competing to see who can crash into islands the hardest, then I'm behind it
Aerial collision avoidance sounds promising.
Streamlining the code even better Smile
Well this is surely a must have.
Sounds like ease of use to me.  I approve.
Okay these changes will be live in the dev test now.

Various things changed including the use of the new "adjuster", new ramming AI, new "point at and keep distance" AI, and a lot of changes to the Responding Module UI to simplify it a bit when you are not using the more advanced features of it

Let me know what you think.
Questions.

Manoeuver, Additional, and PID; would they be integrated into Adjustments?
How many number of Behaviours are finaly available do you think now?
How do you think about changing AI parameter by ACB?

I am expecting AI will be better and better.
(2019-04-16, 02:12 PM)moonruner Wrote: [ -> ]Questions.

Manoeuver, Additional, and PID; would they be integrated into Adjustments?
How many number of Behaviours are  finaly available do you think now?
How do you think about changing AI parameter by ACB?

I am expecting AI will be better and better.

No they won't be integrated.

There will eventually be a lot, and there will be a focus on routines that call other routines, for example swapping from broadside into ramming based on certain criteria.

ACB will be able to change AI parameters yes
(2019-04-16, 02:18 PM)Nick Smart Wrote: [ -> ]
(2019-04-16, 02:12 PM)moonruner Wrote: [ -> ]Questions.

Manoeuver, Additional, and PID; would they be integrated into Adjustments?
How many number of Behaviours are  finaly available do you think now?
How do you think about changing AI parameter by ACB?

I am expecting AI will be better and better.

No they won't be integrated.

There will eventually be a lot, and there will be a focus on routines that call other routines, for example swapping from broadside into ramming based on certain criteria.

ACB will be able to change AI parameters yes

thx for answer

I haven't get diference of Adjustment and Manoeuver and others. I afraid if I forget which tab items are in.

I expected behavious would be changeable, so Im happy to hear that.
Pages: 1 2