Server Status

OFFLINE

Saturday, April 7, 2012

[Challenge] The Lag Challenge

To improve gameplay/ server quality every now and then I'll post up a challenge that I feel should be accepted and achieved.

So this challenge is the Lag Challenge. As most of you are aware Tekkit/ Technic Pack is much more CPU heavy thus making it more susceptible to lag, even with all the anti-lag plugins. The challenge is to make sure that everything you build uses the least amount of processing power possible. I have made a list of things that can be done to achieve this:
  1. Make sure no wires are "forked." Energy Storage devices like BatBoxes can be used to fork.
  2. Make sure all redstone clocks can be toggled on or off.
  3. Don't make random pointless piston stuff.
  4. Don't have 20 programs running at the same time on your PC. The server can feel it too.
  5. Make sure the wires don't make a loop. NOTE: Machines next to each other sometimes try to transfer energy, possibly causing a loop.
  6. Don't make giant explosion chain reactions.
Post below "Challenge Accepted" if you think you can achieve this like a boss.

2 comments:

  1. I'd like to say "Challenge Accepted", but my family members leave about 5 unsaved word documents up at a time. Technological Morons.

    Anyway yeah I'll try to do this at dad's Also what is "forked"? I don't know what that means

    ReplyDelete
    Replies
    1. Here's a text illustration:
      _|_
      | |

      The reason why this type of wiring lags out a computer is because the computer has to do calculations in almost no time at all. This makes the computer unhappy thus lag. If it's two inputs going to one output then the computer has to add up the inputs and minus the energy loss from the wire. If its one input to two outputs it has to calculate how to divide the energy and the amount loss from traveling through the wire. The solution to the place an energy storage unit like a batbox at the fork like this:

      |
      _O_
      | |

      While it still looks like a fork, all energy goes into the energy storage then the energy can be taken out at increments when needed. This is a lot less CPU/ RAM heavy.

      Delete

Note: Only a member of this blog may post a comment.