Nov 25th 2011, 20:35:51
First let me apologize for attacking code that went live, it was not supposed to go in for FFA at all; we were still discussing FFA's particular case.
The reason the throttling change was proposed was as a result of some discussions of lag during kill runs; people (probably more in alliance than FFA) have complained that there's a high amount of lag when they're being killed and they're trying to stonewall.
The obvious solution seemed to be throttling attacks - when considering alliance; we didn't really consider FFA, that at 1s/attack or 3s/attack should, assuming ~60 attacks per country, equate to approximately 16 or 48 minutes of attacking respectively, which is pretty crazy-high.
So, with the kill run lag problem in mind, another alternate solution (this time with FFA in mind) comes to mind: combine queries/requests in a similar fashion to cashing/exploring
Would sending attacks in a bulk fashion be something that FFA players would be interested in seeing?
P.S. Also Slagpit & I just traced down a source of "lag" which may negate this entire exercise, but I want to get your comments regardless.