Wow Tech Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Sunday, 4 August 2013

How to make 4000+ fights smooth without supercomputers

Posted on 22:00 by Unknown
CCP Veritas gave an interview about the server-side of the 6VDT fight. He admitted that the server lagged and also that they aren't upgrading because such fights are extraordinary, therefore a supercomputer would run with 5% load in 99% of its time. But we not only do "have" large battles but also they are pinnacle events of EVE, they can't be just cut down as outliers.

I already had a suggestion, to kick out smaller ships, but it would cut down exactly the 4000 players playing effect. So here is the better one, which doesn't exclude anyone, and designed to the realities of the large-fleet combat.

In large-fleets most players are in doctrine DPS ships, shooting the same broadcasted primary. In 6VDT TEST Prophecies and Zealots fought CFC Megathrons. They are trying to shoot the same target, at the same time. Let's use that!

When TiDi reaches 30%, grouping is enabled on server side (players can't initiate or stop it). In this state, the DPS ships of the same types and on the same grid are moved into N-ship groups. One out of the N pilots is randomly chosen to pilot the group, he has the same interface as normal. Technically, the other N-1 ships are removed from the grid and the leader ship gets its damage increased N-times. So if N=10, where were 10 Megathrons, each issuing commands and moving, there will be just one. The players on the other ships will get the same data as the actually piloting one, they can rotate the camera and observe the battle, they can chat, but they can't issue commands, besides a "leave group".

To not turn these players into complete spectators, the leader role rotates between them. It is also needed to average out the different skillpoints and fits. Since the leader is random-selected, the DPS of the group is equal to the DPS of the sum of the individual ships on average (if a max skilled and an noob is grouped, half time the group has 2x great and half time 2x noob DPS). If the grouped-ship is attacked, it is always the actual leader's resists that matters. If the ship explodes, he is in his pod, the killers see it flashing and disappearing as target, but the group (unless it was down to 1 ship) will live on, with 1 less power and another leader.

Due to this change, the battle participation number will be decreased to 1/N for the server. The group is one ship server-wise, and also one ship on the overview and brackets, with only a number next to it showing that it shoots harder and needs to be killed multiple times. It looks atrocious to take control away from players, but remember, they are willingly shooting broadcasts anyway, so they are actually better off. To avoid any kind of player dissatisfaction, this can be made opt-in, players can choose to be grouped with other ships of the fleet. I'm sure all FCs will order their pilots to activate this feature for maximum alpha (the group shoots in the same millisecond).

The server can automatically play with N, and reorder ships to balance performance and maximum number of independent pilots. Of course lot of problems has to be addressed, mostly with E-war and smartbomb damage, but I'm sure it all can be balanced, and allow smooth, 50-60% TiDi battles with 10K participants.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in Random | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Suffer mortals, as your pathetic password betrays you!
    One of the things we often don't put much thought into is password selection. Usually it is a loved-one's name or an easily remembe...
  • (I'm not) defining lowsec
    This is a rather short post, will be one more today, about my very first PvP action. Sugar reminded me of a problem that I read about a l...
  • The big EVE trick
    What is an easy game: where everyone can achieve what he wants easily. What is a hard game: where you can only advance by becoming better an...
  • You must station trade what you haul
    Well, actually you don't if you are fine with hauling for buy orders. This case you lose serious profit. If you are the station trader o...
  • The (total lack of) balance of trade of highsec
    The fact that you can be much more rich in highsec than in the competitive areas of EVE (low, null, WH) is one of my main messages. It can b...
  • Thinking about highsec POCOs
    In the next EVE patch, Rubicon, highsec customs offices will be capturable by players (actually you destroy and build your own, but it's...
  • What would happen if people could trade?
    The question of mirror-ability of strategies often comes up when I post my trading strategy. The 0.01 strategy is clearly mirror-able. If th...
  • October ganking report
    October was a great month for my corporation , We Gank Because We Care. You can see the results on the killboard but since October was 31 d...
  • The proper profit metric
    Live moron of the weekend post . Did they spent the last month under a rock? People having trouble making ISK with trading. Some rather go m...
  • ur a kid!
    The title is a troll comment I get often. It doesn't make much sense. It's clearly not an argument. While we know that socials don...

Categories

  • account
  • account theft
  • adobe
  • alpha
  • arena tournament
  • authenticator
  • authenticators
  • battle.net
  • beta
  • blizzard
  • brute force
  • cataclysm
  • diablo 3 phishing scam
  • dictionary attack
  • drive-by
  • email
  • fake
  • flash
  • game
  • Gold
  • guild
  • gumblar
  • hacked
  • hacking
  • hacks
  • Ideas
  • ISK
  • keylogger
  • march
  • mmo-champion
  • New
  • password
  • password stealing
  • patching
  • phishing
  • raiding
  • Random
  • ranks
  • remote auction house
  • scam
  • scams
  • security
  • security checklist
  • soccer
  • strong password
  • trojan
  • vulnerability
  • warcraft
  • wow
  • wowarmory
  • wowmatrix

Blog Archive

  • ▼  2013 (242)
    • ►  November (15)
    • ►  October (25)
    • ►  September (24)
    • ▼  August (21)
      • Corporations/guilds only have their restrictions t...
      • Business Thursday: Character sell
      • T(h)ank for your pod!
      • Catalyst ganking guide
      • We Gank Because We Care
      • You can't really grief in EVE
      • Business Thursday: Blitzing mining missions
      • Sexist, racist and otherwise "mean" jokes are not ...
      • The fall of Miniluv
      • Watch out with API keys!
      • The donation board is recognition
      • Attention, pets!
      • Caldari ice mining recap
      • Thousands of fleetbears, please ignore
      • The end of TEST alliance
      • Quotes from TEST forums
      • Business Thursday: Interdict your mum!
      • Need to beat the NPC corp
      • Why can't TEST live without Sov?
      • How to make 4000+ fights smooth without supercompu...
      • Blogging is for a long term
    • ►  July (24)
    • ►  June (22)
    • ►  May (22)
    • ►  April (22)
    • ►  March (20)
    • ►  February (21)
    • ►  January (26)
  • ►  2012 (261)
    • ►  December (24)
    • ►  November (21)
    • ►  October (24)
    • ►  September (21)
    • ►  August (26)
    • ►  July (25)
    • ►  June (20)
    • ►  May (25)
    • ►  April (23)
    • ►  March (23)
    • ►  February (23)
    • ►  January (6)
  • ►  2011 (4)
    • ►  September (1)
    • ►  April (1)
    • ►  March (1)
    • ►  January (1)
  • ►  2010 (17)
    • ►  November (1)
    • ►  September (2)
    • ►  August (1)
    • ►  July (1)
    • ►  June (2)
    • ►  May (2)
    • ►  April (1)
    • ►  March (2)
    • ►  February (2)
    • ►  January (3)
  • ►  2009 (4)
    • ►  December (1)
    • ►  October (1)
    • ►  September (1)
    • ►  July (1)
Powered by Blogger.

About Me

Unknown
View my complete profile