.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $5.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #1  
Old February 2nd, 2005, 02:24 AM
Atrocities's Avatar

Atrocities Atrocities is offline
Shrapnel Fanatic
 
Join Date: Dec 2000
Location: USA
Posts: 15,630
Thanks: 0
Thanked 30 Times in 18 Posts
Atrocities is on a distinguished road
Default Re: SEIV , CPU Usage and SEV

The Ai has to make its turn too you know. If it takes us an hour to make our turn then why not the AI?
__________________
Creator of the Star Trek Mod - AST Mod - 78 Ship Sets - Conquest Mod - Atrocities Star Wars Mod - Galaxy Reborn Mod - and Subterfuge Mod.
Reply With Quote
  #2  
Old February 2nd, 2005, 03:26 AM
Fyron's Avatar

Fyron Fyron is offline
Shrapnel Fanatic
 
Join Date: Jul 2001
Location: Southern CA, USA
Posts: 18,394
Thanks: 0
Thanked 12 Times in 10 Posts
Fyron is an unknown quantity at this point
Default Re: SEIV , CPU Usage and SEV

The AI could play its turns in the background while you are playing yours. This would greatly reduce the wait time after you hit "end turn" because a lot of the work would be done already.
__________________
It's not whether you win or lose that counts: it's how much pain you inflict along the way.
--- SpaceEmpires.net --- RSS --- SEnet ModWorks --- SEIV Modding 101 Tutorial
--- Join us in the #SpaceEmpires IRC channel on the Freenode IRC network.
--- Due to restrictively low sig limits, you must visit this link to view the rest of my signature.
Reply With Quote
  #3  
Old February 2nd, 2005, 05:32 AM
Kamog's Avatar

Kamog Kamog is offline
Lieutenant General
 
Join Date: Nov 2002
Posts: 2,903
Thanks: 1
Thanked 0 Times in 0 Posts
Kamog is on a distinguished road
Default Re: SEIV , CPU Usage and SEV

That would be really good if that could be done. The shorter the wait between turns, the better it would be. A part of the reason I have only finished a couple of games ever is because the A.I. turns take so long that I get tired of waiting and so I start a new game.
Reply With Quote
  #4  
Old February 2nd, 2005, 11:04 AM
Mephisto's Avatar

Mephisto Mephisto is offline
Brigadier General
 
Join Date: Sep 2000
Location: Frankfurt, Germany
Posts: 1,994
Thanks: 0
Thanked 0 Times in 0 Posts
Mephisto is on a distinguished road
Default Re: SEIV , CPU Usage and SEV

My experience is that the AI turn isn't the problem but the huge battles with hundreds of ships. If there are no battles the processing is quite quick.
__________________
For, in the final analysis, our most basic common link is that we all inhabit this small planet. We all breathe the same air. We all cherish our children's futures. And we are all mortal. - JFK
Reply With Quote
  #5  
Old February 2nd, 2005, 11:23 AM
geoschmo's Avatar

geoschmo geoschmo is offline
National Security Advisor
 
Join Date: Jan 2001
Location: Ohio
Posts: 8,450
Thanks: 0
Thanked 4 Times in 1 Post
geoschmo is on a distinguished road
Default Re: SEIV , CPU Usage and SEV

Quote:
Mephisto said:
My experience is that the AI turn isn't the problem but the huge battles with hundreds of ships. If there are no battles the processing is quite quick.
Another thing that I find causes problems a lot of times isn't even big battles, but lots and lots of little ones. A big battle with hundreds of ships might only take a couple minutes to process. But when you have an unarmed ship blockading an enemy planet sometimes it will run dozens of combats where nothing happens but the blockade ship running for the corner and hiding. Multiply that by several planets, multiply again if the blockade fleets have 6 ships instead of one hiding in the corner, pretty soon you have a turn with dozens of combats where nothing at all happens. If the game could do a little pre-combat analysis and decide that nothing is going to happen, it could save some time by not having to process all those combats.
__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
Reply With Quote
  #6  
Old February 2nd, 2005, 11:26 AM
geoschmo's Avatar

geoschmo geoschmo is offline
National Security Advisor
 
Join Date: Jan 2001
Location: Ohio
Posts: 8,450
Thanks: 0
Thanked 4 Times in 1 Post
geoschmo is on a distinguished road
Default Re: SEIV , CPU Usage and SEV

Quote:
Imperator Fyron said:
The AI could play its turns in the background while you are playing yours. This would greatly reduce the wait time after you hit "end turn" because a lot of the work would be done already.
We could do some tests to see how much of the host processing time is taken up by giving AI orders and how much is simply processing the orders for all empires. We could run some simultaneous turn games and then run the same turns but go through and control the AI players and give them orders.

EDIT: Ok, I did a little digging. I think the particular game Tesco is so frustrated about is the Return to Hell 2 game. That's one that he's been having to run offline every turn because it takes so long to process that PBW times out on it. In that game there are 9 players and no AI. Of course occasionally someone will miss their turn and the AI will have to play for them, but for the most part they all do their turns and it still takes a tremendous amount of time to process. So at least in this case the AI taking it's turns isn't a factor. It's all processing of player commands and running through the combats that's taking so much time.
__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 11:55 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.