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

  • Diablo 3 Beta Phishing Season Begins
    The scammers are out in force with the recent Diablo 3 beta opt-in announcement.   Phishing scams are very common around any Blizzard beta ...
  • 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...
  • Tragedy of commons (and non-TC alliances)
    The tragedy of commons is a well-known economical problem, described by the anecdote: "herders sharing a common parcel of land, on whi...
  • A new approach to fight botting
    Botting is a widespread plague of MMOs. A botter can gain insane amount of game resources since it “farms for free”: the time of the bot cos...
  • The war for Finanar
    Finanar is a 0.5 system in Metropolis with 3 ice anomalies. If you check out my corp killboard you see lot of kills there, about 8B destro...
  • 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...
  • Planetary interaction for beginners
    Planetary interaction isn't a really profitable enterprise. However the "newbie-version" is a "printing money" schem...
  • Nullsec-altruism and a free titan
    Imagine that you are an avatar in Diablo 3. You enter New Tristram after defeating some risen dead. The town is clearly in danger. The undea...
  • The myth of the skilled, goodfight-seeking PvP-er
    While no sane man would claim that pilot skill decides large engagement instead of strategic decisions, there is a claim that there are skil...
  • (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...

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