Why are bots on Zandronum so slow and dumb?

General discussion of the port and Doom-related chat.
Post Reply
User avatar
TDRR
Forum Regular
Posts: 218
Joined: Thu Jun 28, 2018 9:13 pm
Location: Venezuela
Contact:

Why are bots on Zandronum so slow and dumb?

#1

Post by TDRR » Fri May 24, 2019 6:58 am

I was wondering, why are Zandronum bots so slow, in terms of performance? 8 bots is already an extremely noticeable dip in framerate, and 16 bots is a slideshow. My PC sucks but seriously, i think that's just too big of a performance tank for the far from great improvement over the lightweight ZDaemon bots (A big improvement over ZDoom's though that's for sure)

My biggest gripe with them is the terrible navigation, and the constant amount of checks while doing so that probably are the things that kill performance so much. They circle far too much and move way too little, simply making them move them prefer to move in straight lines more often would greatly help. Also adding some sort of item-pickup cooldown, so they stop being so greedy and keep picking up the same bunch of items again and again getting them stuck.

Reducing the amount of checks so at least they are done less rapidly (Spread them over one or more seconds, no reason to check so much so quickly) would also greatly help with performance.

Has a waypoint system ever been considered? It would greatly help the Zandro bots if they were done manually. Sure, people may not do a crapton of them but it's useful for Skulltag maps and IWAD maps so they at least do decently well there.
One thing I have asked from the Lord, that I shall seek: That I may dwell in the house of the Lord all the days of my life, to behold the beauty of the Lord and to meditate in His temple. (Psalm 27:4, NASB)
My Discord tag is @tdrr, and it's my preferred contact method. I also check PMs here from time to time.

User avatar
Sean
IRC Operator
Posts: 952
Joined: Thu Jan 16, 2014 9:09 pm
Location: United Kingdom
Contact:

Re: Why are bots on Zandronum so slow and dumb?

#2

Post by Sean » Fri May 24, 2019 7:47 am

Carncode can basically explain the shitty coding.
And also that there's basically no interesting in improving Zan bots - the only time I've seen them used in the past few years is to fill duel servers while waiting for actual humans to join.
<capodecima> i dont say any more word without my loyer jenova

User avatar
TDRR
Forum Regular
Posts: 218
Joined: Thu Jun 28, 2018 9:13 pm
Location: Venezuela
Contact:

Re: Why are bots on Zandronum so slow and dumb?

#3

Post by TDRR » Sat May 25, 2019 7:06 pm

Sean wrote:
Fri May 24, 2019 7:47 am
Carncode can basically explain the shitty coding.
And also that there's basically no interesting in improving Zan bots - the only time I've seen them used in the past few years is to fill duel servers while waiting for actual humans to join.
I play with them a lot, but again, it's because my internet sucks and anyways most servers are extremely overplayed Complex Doom and Brutal Doom. I like those mods, but i'm sick of playing them again and again.

I suppose i will have to take matters in my own hands, then.
One thing I have asked from the Lord, that I shall seek: That I may dwell in the house of the Lord all the days of my life, to behold the beauty of the Lord and to meditate in His temple. (Psalm 27:4, NASB)
My Discord tag is @tdrr, and it's my preferred contact method. I also check PMs here from time to time.

Post Reply