Originally posted by hubsonfire
So how exactly could it work? I don't think I've ever seen anyone spit out an ENY formula- there's almost always a "I'm not sure how exactly it would work, but HT could figure it out" clause, and other people saying their idea will work, but not how.
How would it deal with missions? What if 2 bases are 5 sectors apart- one under attack by one country, the other by another country? Would people be able to defend both bases, assuming they had fewer total players, but everyone was in those few sectors? What would happen if they all sat in the tower for 10 minutes? A localized system would have to require a huge amount of work, it seems. It would have to compare so many factors in order to be an improvement, that I really doubt that it could work as well, or better than what we have.
There's one simpler alternative that encourages people to quit flying with the horde- Actually disable flight at 30, and ramp ENY up quickly initially. You guys would come up with all sorts of ENY alternatives then, but they'd still be for the same reasons.
Here's one idea:
Lets say Bish and Knighs both have 100 players in the arena and Rooks have 200. Current Rook ENY is 20 (not sure how it's calculated now so this is just as an example) while Bish and Knights face no restrictions.
Now lets say Rooks are steamrolling Knights on one side while a few defend against Bish on the other. Rooks are playing 150 against the Knights while 50 defend against Bish and Bish and Knights are evenly distributed 50 per front.
So, on one side of the map it's 150 Rooks against 50 Knights for a 3 to one advantage locally. On this side of the map you might simply add 3 (or whatever the odds are) to the overall ENY making it 23 locally.
On the other side of the map you have 50 Rooks against 50 Bish or 1 to 1. That ENY would remain at 20.
Why would it remain you ask? Becase to be effective it would have to be an additive for over odds as shown above, but a multiplication for under-odds (with the break point being 1 to 1).
So, if there were 175 Rooks fighting Knights, then their local ENY would be 23.5 (20 ENY + 3.5) while the 25 facing the 50 bish would reduce ENY to 10 (1 to 2 odds or 20 ENY X 0.5).
You could just make this an addition or subraction although it wouldn't be as effective on the low number side affected by ENY.
Like I said before, the ENY zone size could also be tweaked to get the desired results.
People would be able to up in a low ENY area and fly to a high ENY area although it would take time and fuel and for most probably wouldn't be worthwhile.
As to missions sitting in towers, there is that. Maybe cielings and floors need to be set, say at plus or minus 10 from current ENY so in the above examples 10 would be the floor and 30 would be the cieling.
It might take some programming but it's not rocket science. You're simply taking a count of players in a specific area, calculating odds and modifying the existing ENY.
[EDIT] I just want to add that this can also work against the Bish and Knights in the above example on a local basis, even though they face no overall ENY restrictions. If Bish were hoarding Knights at say 60 to 10 they could have a local ENY of 6 on one side of the map while on the other side ENY would remain at 0.