THE SCAVS LAG SEVERAL GAMES :(
-
- Rookie
- Posts: 22
- Joined: 21 Mar 2009, 18:53
THE SCAVS LAG SEVERAL GAMES :(
well. since the 3.1 Vercion i realized some maps with scavs ON ... and when in the game reach like 200 global units totals ...the game starts to go slow ... i didnt have a cheap PC but...i have this problem... and i noticed most of the players have that probem...anybody knows the why of the problem??
Re: THE SCAVS LAG SEVERAL GAMES :(
There's no way for AIs to iterate partial lists of objects in 3.1 branch - so as number of things on map increase they get slower. Scavs tend to build far more buildings that other players, so the problem is more noticeable with them. Should be resolved in 3.2 release where there are new AI functions for getting lists of objects in specific areas, etc.
"Dedicated to discovering Warzone artefacts, and sharing them freely for the benefit of the community."
-- https://warzone.atlassian.net/wiki/display/GO
-- https://warzone.atlassian.net/wiki/display/GO
Re: THE SCAVS LAG SEVERAL GAMES :(
What mods do you have installed, what AIs are you using, and what makes you think scavengers are the problem?
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam
Re: THE SCAVS LAG SEVERAL GAMES :(
why would you only find some units and not all?aubergine wrote:There's no way for AIs to iterate partial lists of objects in 3.1 branch - so as number of things on map increase they get slower. Scavs tend to build far more buildings that other players, so the problem is more noticeable with them. Should be resolved in 3.2 release where there are new AI functions for getting lists of objects in specific areas, etc.
Re: THE SCAVS LAG SEVERAL GAMES :(
@NoQ: I mostly use WZ 3.1.0 with NullBot and Ultimate Scavs. When USM starts building lots of defence structures, that's usually when game lags. Also, if it gets lots of oils it builds lots of factories = lots of vehicles gather around those factories (base defence groups IIRC?).
@Originway: Because iterating through big lists is slower. That being said, knowing where to search becomes the problem when using enumRange() and enumArea().
@Originway: Because iterating through big lists is slower. That being said, knowing where to search becomes the problem when using enumRange() and enumArea().
"Dedicated to discovering Warzone artefacts, and sharing them freely for the benefit of the community."
-- https://warzone.atlassian.net/wiki/display/GO
-- https://warzone.atlassian.net/wiki/display/GO
Re: THE SCAVS LAG SEVERAL GAMES :(
I was asking him, exactly because usm is laggy.
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam