By the way I wonder how many of the horse buffs were for +5% hitpoints/armor, because other than a few oblivious cavalry guys almost no one thinks courser and arabian warhorse need +5% speed/maneuverability. If it was just those last 2 issues being considered it would have probably switched from buff to nerf. Cav also is a big category adn would also have showna difference in voting between armored and unarmored horses. Just like people voting on 1hers would vote differently between the high-end picks and warhammers as opposed to the swords. Hard to get that kind of exactness though.
It's really the first thing that could be improved in further surveys like this, splitting existing categories and adding new ones. Splitting polearms between 4 and 2 attack directions, cav between armored (over destrier) and unarmored horses, 1h between swords and others, bows and crossbows between 1 and 2 slots... but also adding categories for nerfing/buffing attributes and skills.
Balance usually requires very subtle, precise and progressive changes do be done right, afterall.
EDIT (after reading the rest
) :
I don't understand why your matrix isn't symetric. To me 1H AND 2H = 2H AND 1H
It seems to be something wrong if the the boolean Operator AND is no more commutative
It's not the same thing since the results are like this :
(how many are 1h / how many 1h also are 2h)
that's not the same thing as :
(how many are 2h / how many 2h are also 1h)
Furthermore, with the argument about selfishness, I'd like to point out that it doesn't seem like people want to buff themselves that much. At least,
very far from everyone vote for buffing themselves, and the values are usually along the lines of the votes of other classes. When the votes of "biaised" people is high, the global vote is high too.
Class -> Vote(buff)
horseschange armorchange 1hchange 2hchange polechange shieldchange thrownchange bowchange xbowchange
1h 0.244094488189 0.145669291339 0.350393700787 0.062992125984 0.035433070866 0.212598425197 0.248031496063 0.098425196850 0.098425196850
2h 0.180602006689 0.177257525084 0.150501672241 0.270903010033 0.050167224080 0.086956521739 0.237458193980 0.103678929766 0.080267558528
pole 0.275735294118 0.194852941176 0.161764705882 0.091911764706 0.180147058824 0.128676470588 0.253676470588 0.099264705882 0.073529411765
shield 0.230215827338 0.147482014388 0.334532374101 0.068345323741 0.053956834532 0.208633093525 0.262589928058 0.082733812950 0.097122302158
archer 0.154411764706 0.117647058824 0.147058823529 0.073529411765 0.022058823529 0.029411764706 0.264705882353 0.426470588235 0.058823529412
xbow 0.214285714286 0.119047619048 0.250000000000 0.130952380952 0.047619047619 0.130952380952 0.250000000000 0.119047619048 0.273809523810
throwing 0.130434782609 0.152173913043 0.195652173913 0.130434782609 0.043478260870 0.065217391304 0.652173913043 0.130434782609 0.043478260870
cav 0.384905660377 0.203773584906 0.207547169811 0.098113207547 0.105660377358 0.105660377358 0.237735849057 0.162264150943 0.075471698113
ha 0.325581395349 0.162790697674 0.139534883721 0.000000000000 0.023255813953 0.023255813953 0.255813953488 0.418604651163 0.093023255814