Liberation Ship packet rate?

Binz · 1534

Binz

  • Jr. Member
  • **
    • Posts: 75
on: February 04, 2020, 04:32:12 am
Hi all,

I've been wondering for a while now. There seems to be some randomness at play that I haven't been able to wrap my head around.

When it comes to the Liberation Ship emitting packets (white/red/green), at what intervals does it do so? Also, and this is the main one troubling me: when there's an opening somewhere, the Liberation Ship seems to have an arbitrary delay of 0 - 30 frames (between 0 and 1 second) before sending out a packet.

I'm particularly interested in this because I've been trying to use this feature in my puzzle maps. For example: requiring a packet speed upgrade in order to be able to reach certain areas before a creeper field steps in and shuts it off at certain intervals. Am I missing something, or is the delay really random?

An answer to this would be greatly appreciated, let alone beneficial for future custom puzzle maps.
Thanks in advance!



a

  • Jr. Member
  • **
    • Posts: 49
Reply #1 on: February 15, 2020, 07:20:18 pm
This game has a very complicated packet sending delay algorithm. It still varies greatly depending on whether we have a supply of crystals. Teams are placed in a buffer with a standard delay, and then they are also transferred to another frame if the sending limit is exceeded.
If there are no crystals, then only 2 packets can be sent per cycle. And sending the third packet is transferred to the next frame.
It will be very difficult to use meaningfully.
I often go through a bunch of game options to get into the right frame.

Here is what I constantly use.
116 frame ground-2

117 frame ground-1, I give the command to dig the next.
118-white, 133-white, 148-white are buffered

118 frame 118-white cannot be completed, transfer it to 119-white
119 frame 119-white cannot be completed, transfer it to 120-white.
...
132 frame 132-white can be executed, the packet went
133 frame 133-white from the buffer can be executed, the packet went
148 frame 148-white from the buffer can be executed, the packet went

It turns out 2 packets go in a row + another one after 15 frames.
I save 14 frames.

Red packets seem to be placed in the buffer only a multiple of 15. But maybe they can be transferred to a non-multiple 15 if the send limit is exceeded.



J

  • Community Guild
  • *****
    • Posts: 2601
  • Smile! =J
Reply #2 on: February 16, 2020, 09:43:20 am
If there’s no path from the LS to a crystal, the game will only check for a new path every 30 frames. As a player, you can make sure packets are sent immediately (provided that there is enough energy) by selecting the crystal as soon as there is a free path.


Binz

  • Jr. Member
  • **
    • Posts: 75
Reply #3 on: March 09, 2020, 04:36:15 am
That info really helps!
Thanks!