SWBFII Official Glitching Site!

Stop your bitchin' and start glitchin'!

Forums

Post Reply
Forum Home > General Discussion > The Return of the AI

PyroJockey
Administrator
Posts: 538

We have been watching the trends of all the Star Wars Battlefront 2, PS2 servers and the number of players worldwide keeps dropping. In order to keep our servers interesting, we have decided to include some AI players. We had AI players when we originally started the server and determined that AI’s tend to crash the server. This is most common when the total player count for both AI and real players exceeds 24. To address this we have lowered the maximum player count accordingly to compensate.


North American server

Real players = 18

AI players per team = 3


European server

Real players = 16

AI players per team = 4

 

Japanese server

Real players = 8

AI players per team = 8

 

This should not pose a problem in that with the decline of SWBF2, it is unlikely we will have more than the allotted number of real players at one time. Since we have no actual limitation on the number of player slots, we can change this ratio on the fly to address demand. If we find the number of players increases over the summer or on weekends we can increase the player to AI ratio accordingly.  Likewise when the number of players continues to decline we will decrease the player to AI ratio accordingly.

 


 

--

There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there’s the rest of the times you just want to blow shit up.

Blowing shit up since 1978

June 4, 2012 at 8:33 AM Flag Quote & Reply

PyroJockey
Administrator
Posts: 538

Yes sir, the AI's are back and so are the crashes. Had both the EU and US servers crash this morning after they reached maximum capacity. I might have to make some adjustments.


The Japanese server has been running for months with 16 AI and no crashes, but it only gets 1-2 players at a time.

--

There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there’s the rest of the times you just want to blow shit up.

Blowing shit up since 1978

June 4, 2012 at 4:31 PM Flag Quote & Reply

PyroJockey
Administrator
Posts: 538

Servers are still crashing. Changing the AI count.


North American server

Real players = 18

AI players per team = 2

 

European server

Real players = 16

AI players per team = 3

 


--

There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there’s the rest of the times you just want to blow shit up.

Blowing shit up since 1978

June 4, 2012 at 7:23 PM Flag Quote & Reply

Ghelan
Member
Posts: 105

Yep, I was on when it crashed a little while ago.  Was a decent number playing.  Hope you find the magic number for it to work.

June 4, 2012 at 7:39 PM Flag Quote & Reply

PyroJockey
Administrator
Posts: 538

The little AI bastards are still crashing the server, just when it gets hopping too. I may have to pull them back out again.

--

There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there’s the rest of the times you just want to blow shit up.

Blowing shit up since 1978

June 6, 2012 at 8:37 AM Flag Quote & Reply

PyroJockey
Administrator
Posts: 538

Ok, that's enough with the AI crashing the servers just as things are getting good. I have taken them back out of the US and EU servers and put the max players back to 24. I don't expect to see 24 players in any server but the capacity doesn't hurt.

--

There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there’s the rest of the times you just want to blow shit up.

Blowing shit up since 1978

June 6, 2012 at 11:55 AM Flag Quote & Reply

Ghelan
Member
Posts: 105

In the good news department, the server does seem a bit busier as summer vacation gets rolling.  I even played last night for a while, until it got late enough EST that I need to go (plus it was Death Star, which I hate).  It's afternoon EST right now and nine are listed as playing.  Nice.

June 6, 2012 at 1:31 PM Flag Quote & Reply

Ghelan
Member
Posts: 105

Can the mobs be given spawn invulnerability of, say, three or five seconds, to stop the spawnkilling?

July 9, 2012 at 4:42 PM Flag Quote & Reply

PyroJockey
Administrator
Posts: 538

Either the spawn invulnerability does not apply to AI or they start shooting as soon as they spawn which cancels their invulnerability. Nothing I can do about it, keep on camping.

--

There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there’s the rest of the times you just want to blow shit up.

Blowing shit up since 1978

July 10, 2012 at 10:05 AM Flag Quote & Reply

Ghelan
Member
Posts: 105

Good point, hadn't thought about them firing the instant they create -- even if you could set spawn invlunerability for them.  Just got tired of watching people set mine after mine after mine on DS.  Got so tired of it, I joined their team and went around with an engineer getting rid of their mines, just to give the mobs a fighting chance.  Amused me for a while.

July 10, 2012 at 5:10 PM Flag Quote & Reply

PyroJockey
Administrator
Posts: 538

I'm still playing around with the AI. I'm currently using Cheat Engine (CE) to change the number of AI players in real time. The intent is to reduce or eliminate the AI as the number of real players increase.


As long as there are AI players in the server there is always the chance the server will crash.

--

There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there’s the rest of the times you just want to blow shit up.

Blowing shit up since 1978

July 18, 2012 at 8:35 AM Flag Quote & Reply

Ghelan
Member
Posts: 105

I like this scheme.  Sometimes it's just one person killing time until others get on, so the AI give you something to shoot or practice against.  A scalable number of AI in proportion to the number of players makes sense.

July 18, 2012 at 1:41 PM Flag Quote & Reply

PyroJockey
Administrator
Posts: 538

 

I was successful in finding a way to automate the number of AI relative to the number of real players. Currently the balance is as follows -

  Real  | AI players

Players |  per team

 ____________________

  0-2   |    8

  3-4   |    7

  5-6   |    6

  7-8   |    5

  9-10  |    4

 11-12  |    3

 13-14  |    2

 15-16  |    1

 17-24  |    0

--

There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there’s the rest of the times you just want to blow shit up.

Blowing shit up since 1978

August 19, 2012 at 10:01 AM Flag Quote & Reply

PyroJockey
Administrator
Posts: 538

The server ran with the new mod for a day without issue, then crashed this moring after hosting 9 players. I have adjusted the Player/AI ratio as follows -


  Real  | AI players | *Total

 Players |  per team  | Players

 _____________________________

   0-1   |      8     |  16-17

   2    |      7     |   16 

   3    |      6     |   15 

   4    |      5     |   14 

   5    |      4     |   13 

   6    |      3     |   12 

   7    |      2     |   11 

   8    |      1     |   10 

  9-24  |      0     |  9-24


*Total players does not include non playable characters such as Wookies, Gamorreans, Geonosians or Jawas.


Additional AI players will spawn in the next spawn cycle once the number of real players drops accordingly. Currently spawned AI players will not disapear when the number of real players increases but will not be respawned once they die off. Until that time the number of AI players will be higher than shown.


--

There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there’s the rest of the times you just want to blow shit up.

Blowing shit up since 1978

August 20, 2012 at 8:42 AM Flag Quote & Reply

You must login to post.