.com.unity Forums

.com.unity Forums (http://forum.shrapnelgames.com/index.php)
-   Space Empires: IV & V (http://forum.shrapnelgames.com/forumdisplay.php?f=20)
-   -   My problems with simultaneous (http://forum.shrapnelgames.com/showthread.php?t=8565)

PsychoTechFreak February 11th, 2003 01:41 AM

My problems with simultaneous
 
I do not get it, every once in a while strange and unpredictable things happen. Ships fly through black hole systems although I saw the blue line for the route was bypassing the sucking system, but maybe it was a mistake by myself. These incidents just happen too often to let me think it is always my fault.

But this can not be. I set up a colonizer with speed 1 plus an emergency prop. of 2. The colony is 2 sectors away, so it should be reached in one turn with the EP. Use EP, set colonize planet and where do I find it next turn? One sector adjacent to the source planet, but the EP is destroyed, great.

couslee February 11th, 2003 01:46 AM

Re: My problems with simultaneous
 
Not to be mean, but I already hate simultaneous turns, glad that happened to you and not me. http://forum.shrapnelgames.com/images/icons/icon10.gif

geoschmo February 11th, 2003 01:55 AM

Re: My problems with simultaneous
 
In simultaneous turns for a ship with EP you must give the ship the "use comp" order before the other orders.

Geoschmo

PvK February 11th, 2003 03:46 AM

Re: My problems with simultaneous
 
Yeah, the orders are executed in the order you tell them, so it didn't use the emergency propulsion until it reached its first order's destination...

PvK

PsychoTechFreak February 11th, 2003 10:11 AM

Re: My problems with simultaneous
 
I am pretty sure I have used the correct order, I even have checked it in the view orders screen.

Is there a possible problem with quasi newtonian movement and the older proportions mod 2.4.x regarding EP's?

Tonight I will check it with this Version under turn based.

PvK February 11th, 2003 11:26 AM

Re: My problems with simultaneous
 
I just ran a test in 1.84 & Props 2.4.2 and didn't see a problem. I made a cruiser with efficient ion engines for usual speed 3, and strapped on Emergency Propulsion 5, gave orders to use the component and move, and it zoomed at speed 8, to 8 sectors away.

Hmm, I guess I should test with your colony ship example.

Ok, yep, I see the same thing. This would be a new bug discovery (congratulations...). Also, I don't understand what causes it. If I make a speed-3 colony ship with Emergency Propulsion II, and use it, it DOES go 5 sectors.

Let's try speed-1 and EmProp V... nope, same blown component and speed 1.

Ok, let's try a cruiser with speed 1 and EmProp V... nope, goes 1 and blows.

Seems like it is speed-1 ships. Let's try speed-2 ships with EmProp 5. ZOOoom... went 7 as hoped.

Testing with a speed-2 colony ship with EmProp 2 - goes 4 as expected.

Sooo... seems like there is a "feature/issue" wherein ships must have at least regular final speed 2 or more, or emergency propulsion won't work. I think the manual says somewhere that it has to have at least 1. So either it's a mistake, or I'm misremembering what the rules say.

PvK

geoschmo February 11th, 2003 03:13 PM

Re: My problems with simultaneous
 
This is just a guess on my part, but I wonder if the reason for this bug isn't that he programmed it so you can't use EP to accelerate a ship that is out of supply.

Geoschmo

Ed Kolis February 11th, 2003 10:50 PM

Re: My problems with simultaneous
 
You mean emergency propulsion *WORKS* in simultaneous games? http://forum.shrapnelgames.com/images/icons/shock.gif Learn something new every day... weird that it would only work before the move orders, because then wouldn't the ship be at full movement and thus using the emergency propulsion wouldn't be able to give a ship more than its normal movement? http://forum.shrapnelgames.com/image...s/confused.gif

geoschmo February 12th, 2003 12:53 AM

Re: My problems with simultaneous
 
Yes, that's exactly how it works. It gets more than it's normal movement. On the other hand, if you wait and give a move order first you in effect "lock in" the maximum movement for the turn.

It is possible to set your orders up and not do the EP first. But it has to be done extremly carefully. You have to plot a course that will not use up all your movement before the EP is used, but will be far enough away that after the EP is used you haven't gone past your original maximum for the turn. Much easier to just give the EP order first, then you don't have to worry about it.

Geoschmo

Slick February 12th, 2003 05:50 AM

Re: My problems with simultaneous
 
Quote:

Originally posted by geoschmo:
This is just a guess on my part, but I wonder if the reason for this bug isn't that he programmed it so you can't use EP to accelerate a ship that is out of supply.

Geoschmo

<font size="2" face="Verdana, Helvetica, sans-serif">I know that the EP doesn't add supplies, but I don't think it should be designed that way. I would think that "Emergency Propulsion" should come with its own contained emergency supply of fuel. After all what good is an emergency engine with no gas?

Slick.

PvK February 12th, 2003 08:45 AM

Re: My problems with simultaneous
 
I think it makes reasonable sense that a ship should be able to move by itself before emergency propulsion will work. It depends on the mechanics involved, of course.

What's odd though is in practice the ship has to be able to move at speed TWO before EmProp will work. Again, I guess it's not unreasonable to imagine explanations for this ... ideally, the design screen would give a warning if a ship has EmProp but doesn't have enough speed to use it. By default, you can even put EmProp on bases.

As for simultaneous movement, you have to understand that it actually has time flow and speeds. That makes EmProp work differently.

In turn-based, there really is no time, just movement in sequence. So EmProp works by "replenishing expended movement points".

In simultaneous mode, there are no movement points, just speed. And there IS a limited amount of time. Orders are performed in sequence. If you give orders to move two sectors, then use emergency propulsion, then move five more sectors, the ship will move the first two sectors at its usual speed, then change speed to the new emergency speed, and move as far as it can at the higher speed. Some fancy maneouvers might actually use that, but generally, you get the most from EmProp in simultaneous mode, by using it first, before all other orders, so you move at emergency speed for the entire turn. Using it at the end of the turn would have no effect at all.

PvK

PsychoTechFreak February 12th, 2003 10:13 AM

Re: My problems with simultaneous
 
Quote:

Originally posted by PvK:
What's odd though is in practice the ship has to be able to move at speed TWO before EmProp will work.
<font size="2" face="Verdana, Helvetica, sans-serif">Does anybody know how many speed points have to be reserved for stellar manipulation components in simultaneous, maybe 2 also?

DirectorTsaarx February 12th, 2003 05:54 PM

Re: My problems with simultaneous
 
Quote:

Originally posted by geoschmo:
This is just a guess on my part, but I wonder if the reason for this bug isn't that he programmed it so you can't use EP to accelerate a ship that is out of supply.

Geoschmo

<font size="2" face="Verdana, Helvetica, sans-serif">There's an easy way to test that; let a ship with EP (and max move 2 or more) run out of supply, and then try to use EP. Of course, I always assumed that one use for EP was to help ships that had run out of supply just short of a resupply depot (yeah, I know there are emergency resupply pods too, but EP should provide an alternative).

DirectorTsaarx February 12th, 2003 07:14 PM

Re: My problems with simultaneous
 
Well, I did some tests. Geo was right about EmerProp not working on out-of-supply ships; but, at least in turn-based, it's not hard-coded to look for ships with speed 1. And it also provides some level of benefit...

Standard 1.84 game, turn-based (!); 2 ships:

1st ship: movement 1, EmerProp5
2nd ship: movement 6, EmerProp5

EmerProp worked as expected when supply tanks were full; i.e., ship 1 moved speed 6 and ship 2 moved speed 11.

With empty supply, both ships were only able to move speed 2(!) after using the EmerProp component. Since this was turn-based, the same effect occurred whether the EmerProp was used before or after issuing ship movement orders.

So it looks like Geo was right; EmerProp requires supply to move a ship. I'll have to re-test in sim-move as well...

DirectorTsaarx February 12th, 2003 07:32 PM

Re: My problems with simultaneous
 
All right, sim-move tests. Same setup as before (2 ships, each with EmerProp5; ship 1 has movement of 1 and ship 2 has movement of 6).

This time, same effect as everyone else saw. A ship with movement of 1 will not use EmerProp points, regardless of remaining supply. And a ship that has run out of supply will get no benefit at all from EmerProp (i.e., not even the 1 extra move you get in turn-based).

I'd say that three things need to happen:
</font>
  1. <font size="2" face="Verdana, Helvetica, sans-serif">Set up turn-based games to not give any bonus moves to out-of-supply ships that use EmerProp;</font>
  2. <font size="2" face="Verdana, Helvetica, sans-serif">Set up sim-move games to give full EmerProp benefits to ships with movement of 1;</font>
  3. <font size="2" face="Verdana, Helvetica, sans-serif">Make it clear that EmerProp gives bonus movement up to the limit of remaining supply</font>
<font size="2" face="Verdana, Helvetica, sans-serif">What do y'all think?

DavidG February 12th, 2003 07:44 PM

Re: My problems with simultaneous
 
Quote:

Originally posted by PsychoTechFreak:
I do not get it, every once in a while strange and unpredictable things happen. Ships fly through black hole systems although I saw the blue line for the route was bypassing the sucking system, but maybe it was a mistake by myself. These incidents just happen too often to let me think it is always my fault.

<font size="2" face="Verdana, Helvetica, sans-serif">I don't think anyone responed to this part of your question. I think there is a minor bug in the game where the ships do not always follow the blue line. I have noticed this quite often.

I have also noticed in a current PBW game that the game refuses to draw the blue line through one particular warp point. The ships do however move to and through the warp point as orderd.

PvK February 12th, 2003 08:21 PM

Re: My problems with simultaneous
 
Tsaarx, thanks for the tests. I agree your changes would be a way to make it more consistent between game types, which would be good for mods which are trying to get the same effect in both game types.

DavidG, yes there are three issues, I think, which apply equally to turn-based except I think maybe turn-based players are more likely to issue shorter move orders rather than long-range ones.

The first issue is that the blue line is just a possible course, and can even change different times you look at it. This is because the movement AI makes some arbitrary decisions, mainly which side to go around an obstacle, and it does those each time it thinks about the question.

The second issue is that the AI uses different reasoning during actual movement than it does when drawing the blue line. This seems to only apply to multi-system movement, and the decision of which warp points to use. The blue line will suggest one route, but the ships will actually choose another.

The third issue is that the AI (Last I checked it in any detail, which was a couple of patches ago) doesn't do very well with created warp points, human-made maps, and perhaps some modded quadrant types. It can also not realize it needs to take a warp point which looks like the wrong direction from the system it is in.

There is a fourth cause which generally makes sense, but can cause unexpected results, which is that temporary events during a turn can cause the movement AI to do unpredicted things. Mainly, it reconsiders each sector move, and if there are moving hostile ships blocking any choke-point, even temporarily, along the path, ships with long-range movement orders will look for alternate paths. If the obstacle is just an enemy ship zipping through a warp point, this could cause a fleet to take a detour for a few sectors, then revert back to the original course.

All of these can be worked around by giving ships more specific orders about where to go, though that is of course more work.

PvK

PsychoTechFreak February 13th, 2003 12:48 AM

Re: My problems with simultaneous
 
Thank god, I am not alone with my trouble.
But I guess it is not easy to compile all of these small issues into savegames for an enhencement report to MM, at least I have my problems with it sometimes.

PvK, if you do not need savegames for your reports, could you http://forum.shrapnelgames.com/image...s/rolleyes.gif . Ahem, now I recall the other open issues that I still have not tested with patch 3 yet. Timeout.

PvK February 13th, 2003 06:52 AM

Re: My problems with simultaneous
 
Heh. One example: I was just looking at a game using patch 3, but using my "Rich Clusters" quadrant type from Proportions. There were several cases where the blue line would not show an intended course to the destination, as if the ship wouldn't go anywhere, but then during the turn it actually did take a course, and eventually made its way there.

PvK

PsychoTechFreak February 13th, 2003 09:41 AM

Re: My problems with simultaneous
 
Just a guess, in case of the blue line does not show up in the first attempt, is the course going through unknown systems?

PvK February 13th, 2003 09:53 PM

Re: My problems with simultaneous
 
No, the course goes through known systems. Apparently it has something to do with the number of warp points, like if the most direct-looking warp point turns out not to be the shortest, it breaks the blue line algorithm, but not the actual pathfinder.

PvK

DavidG February 14th, 2003 02:11 AM

Re: My problems with simultaneous
 
Quote:

Originally posted by PsychoTechFreak:
Just a guess, in case of the blue line does not show up in the first attempt, is the course going through unknown systems?
<font size="2" face="Verdana, Helvetica, sans-serif">Not in my case. I just tested a little more and it seems it is not a case of it just not drawing the line through the one warp point. It does for a short range course. But for a longer one it sometimes does sometimes doesn't depending on the destination sector. After a bit of clicking it seems there are two roughly equal paths to the destination sector so maybe that is what is confusing it.


All times are GMT -4. The time now is 10:44 PM.

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