View unanswered posts | View active topics It is currently Mon Oct 07, 2024 2:41 am



Reply to topic  [ 2 posts ] 
 Pod Flee, by Dr. Bad 
Author Message
Ambassador

Joined: Wed Feb 28, 2001 3:00 am
Posts: 1410
Location: Boo! inc. Ireland
Unread post 
This was referred to here recently and lamented as lost, cannot remember the thread.

Thanks to Eleq for archiving the following:

http://www.thestardock.com/content.cgi?id=59

Pod Locations, by Dr. Bad
Posted on 2004-02-22 by EleqTriziT.
This page may be missing graphics and have broken links.

Oh Where Oh Where has my little pod gone!

... or more importantly, where will it go.

Suppose you are about to go do something risky. Maybe its exploring with your enemy online, maybe its an invasion. Having an escape pod is not much good if

you're just going to immediately get killed in it, so it pays to know exactly where you pod will go before you get killed, and just as important to manipulate that to be

somewhere handy.

The game goes very close to having two consistent rules for pod locations:

If you kill yourself, your pod goes to your "previous sector".
If someone kills you, your pod flees along a "safe path".

(I'll get to what "previous sector" and "safe path" mean in a minute.)

I mean this very genericly- i.e. if someone else pressed the keys that caused the game to put you in a pod, then your pod will use the "safe path" algorithm. If _you_

pressed the keys then it'll go to your "previous sector"

For example, Killing yourself includes among other things, blowing up on quasars, blowing up on military reaction, hitting navhaz, getting killed by offensive sector

fighters, even attacking Captain Z. Being killed by someone else includes them hitting your ship with figs, blowing up the planet you were on, or blowing up the port

you were on.

Just to be confusing, there's one special case - bwarp fusion. God knows why. If you fuse bwarping your pod goes back in the sector you attempted to bwarp from,

and ignores your previous sector. [twarp fusion does at least follow the rules- e.g. manual warp from 23 to 24, your last sector is now 23. Attempt to twarp from 24

-> 36 (but fail), pod goes to 23- your previous sector as we'll see shortly.]

ok, so what do "safe path" and "previous sector" mean?

"previous sector"

The previous sector is a weird concept in twgs, although the weirdness does make for some interesting subtle differences between the various methods of moving

about- and thereby some subtle invasion tactics. twgs maintains a "previous sector" field and puts your pod there whenever you blow yourself up. The previous sector

set depends on how you move:

manual warp, or retreat (note- don't confuse retreat and flee) from 1234 -> 2345; your previous sector is now 1234
transport from ship in 1234 -> ship in 2345; your previous sector is now 1234
transport from ship in 2345 -> ship in 2345; your previous sector is now 2345
pwarp from sector 1234 -> sector 2345; your previous sector gets set to sector 1 [in recent previous twgs versions it would instead remain unchanged].
your teammate pwarps from sector 1234 -> sector 2345 with you landed; your previous sector is now 2345 [again this changed recently from not changing your

previous]
twarp from sector 1234 -> sector 2345; your previous sector is now 2345!
bwarp from sector 1234 -> sector 2345; your previous sector does not change.

It is left as an exercise to the reader to determine where your last sector is if you:
- fled from sector 1234 to sector 2345 whilst online
- " " whilst offline
- got towed from sector 1234 to 2345 whilst online
- " " whilst offline
- got podded, and then exchanged your ship in a citadel for a fresh one with a new pod all ready to go.

Clearly the main goal here is to avoid your pod staying in the sector you got yourself blown up in, as usually the same thing that blew up your ship will get your pod as

well. If you follow the 3 golden rules, you should hardly ever get #SD# invading without significant "assistance" from an enemy:

_DO NOT EVER_ twarp to an enemy sector. Its worth the handful of turns to twarp next door, then manual warp to their sector.
_DO NOT EVER_ transport between two of your ships in your enemy sector. Instead first transport to a ship in a different sector and then transport to the ship you

wanted to get into- its worth one turn for your pod to go somewhere your enemy can't immediately kill.
_DO NOT EVER_ have a teammate pwarp you to your enemies base before invading.

Where you can arrange it, before landing on enemy planets, its best to transport to a ship in your home base, and then from there to a ship in your enemies sector-

that way if you get podded, your pod is extra safe in your home base.

"safe path" - Well, first up, what is "safe" then? A sector is safe if either it contains fighters belonging to you, your corp, or is empty. [exercise for the reader- work out

if mines have any effect.] Should you get killed by someone else, twgs uses the following approach to choose where your pod goes:

1. Pick a bunch of random locations 3-20 away. [I'm not sure on the exact max (20) and min (3) here, however the exact figures have little impact.]

2. Plot paths from your current location to those random locations.

3. Move as far along one of those paths as possible whilst only passing through safe sectors.

On many occasions this will leave your pod a long way from where you got podded. If your current sector is completely surrounded by enemy figthers though, your

pod will not be able to move at all along these paths without encountering an "unsafe" sector- and hence will remain in the sector where you were blown up- and

presumably your opponent will quickly kill your pod.

Simple so far. On most occasions where your current sector has at least one "safe" adjacent sector, your pod will at least move out- though the more sectors you own

in that vincinity, the better odds you have of fleeing a long way. If you think this algorithm through however, you'll see that there are other occasions where your pod

does the disastourous thing of remaining in the sector with your foe. One common example is if you are killed in the gate of a dead end:

1234S - 2345 - 3456* - RestOfSpace
|
4567* - RestOfSpace

Suppose you are killed in sector 2345, sectors marked * are unsafe, sectors marked "S" are safe. When twgs picks its bunch of random locations 3-20 hops away, it

_can't possibly_ pick 1234, as its only 1 hop away. Further, _every_ path to somewhere 3-20 hops away goes through 3456 or 4567. Hence your pod cannot move

safely along any of these paths, and it remains in 2345 to be cleaned up by your enemy.

Even outside a bubble type situation there are occasions where your pod will not flee.

Rest of Space - 1234S - 2345 - 3456* - RestOfSpace
|
4567* - RestOfSpace

Again suppose you get killed in 2345. But suppose that at 95% of the plots to other sectors go through 3456 and 4567, and only 5% through 1234. In this kind of

case your pod may eject through 1234 if you are lucky, but there's also a reasonable chance that all the plots twgs picks go via 3456 & 4567- and hence your pod

does not eject. This can frequently happen at, or next to, stardock, as in most maps, "most of space" is in the direction of alpha or rylos from stardock, and not so

much is in the direction of the other 4 exits.

As you can see, getting podded by an enemy can at times be quite dicey. Sometimes in online invasions, its worth making certain you kill yourself, so that your enemy

does not get the opporunity to kill you (and potentially have your pod not eject)

One final word of warning. The mechanics of getting podded have changed in almost every version of twgs for the last couple of years. The descriptions above are

written based on revision .55. Don't expect it to be the same in future versions. If yer gonna do some comple


Tue Jun 13, 2006 11:51 pm
Profile
Ensign

Joined: Wed May 02, 2001 2:00 am
Posts: 256
Location: USA
Unread post 
You could have found this at TW-Cabal also.
maggie

_________________
I'd rather die while I'm living than live while I'm dead..........Jimmy Buffett


Wed Jun 14, 2006 6:41 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 2 posts ] 

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware.