Largest stable companion parties in Brytenwalda (spoilers)

Users who are viewing this thread

[AUGUST 2015 EDIT: corrected the definition of stable to the one that was actually used in the list]

[OCTOBER 2012 EDIT: The definition of a stable party has been changed. This has led to new (generally smaller) stable parties. The strictly stable parties have been unchanged. Post #1 gives the definitions and shows the source data, post #2 will list the general largest stable parties and post #3 will give the largest stable raiding parties. ]

Designing the largest possible stable companion parties is a nice little mini game in Warband. The game has an elegant system of limiting the number of heroes (=npcs) present in the player’s party: the heroes do not get along with all the other heroes which means that the player has to make choices about whom to include in the party. The choices depend partly on how stable the player wants the party to be, i.e. how resistant the party is to low morale.

We start by giving some definitions:

a stable party is group where all members either

[list type=decimal]

[*]have no unwelcome[/u] persons in the group, or

[*]have at most one unwelcome person  in the group while also having a person that they like
[/list]
where unwelcome means any person who is either disliked by or who dislikes the member in question.


Any party that is not stable is called unstable. A strictly stable party is a stable party whose members have no one they dislike in the group (equal to condition 1 of stable party).

A strictly stable party has the best resistance against low morale and the fastest speed on campaign map. A stable party that is not strictly stable is not quite as resistant against low morale but is still quite acceptable. Unstable parties are also possible to keep together but are much more fragile when faced with adverse morale effects, with unhappy members often trying to leave the party. Since they tend to have lower morale they also suffer from slower campaign map speed.

Even strictly stable parties are not all equivalent when it comes to party morale. The absolute best in terms of morale are those who have most members with morale bonus from having a friend.

Any subgroups of the stable groups are not necessarily stable themselves; this is because you might need to have all the members before the necessary friendships exist. This behavior differs from the strictly stable groups: any subgroup of a strictly stable group is itself strictly stable, so they are easier to build as you don’t need to worry about members leaving before you find the yet missing members.

In regular Warband dislikes and likes were mutual, i.e. if A liked B then B liked A back.  While this is not the case in Brytenwalda, it has been discovered that the penalties arising from dislikes are actually mutual even if the disliked person doesn’t complain herself (i.e. they are de facto mutual). This led to the current definition of a stable party. It has not been tested yet whether liking is also mutual so they are still considered to be non-reciprocal, just to be on the safe side.

The method and the source data

I wrote a short program that reads in the relationships between the different heroes and then finds the largest stable parties.

The source data fed to program is the relationship matrix discovered in xyp's seminal work.  Since the Brytenwalda team has now released the module system they have been directly verified from the source code:

namelikesdislike 1dislike 2
AedhBrideiAgasiclesOsmund
AgasiclesBrianAedhOrosio
AleifrOsmundFriocLothar
Athrwys ap GwawrddurFriocCeawlinBridei
BoderoOrosioGwenllianLiuva
BrianAgasiclesEithneCeawlin
BrideiAedhOsmundAthrwys ap Gwawrddur
CeawlinGwenllianAthrwys ap GwawrddurBrian
CiniodOnuistGwenllianAgasicles
ClovisConnor mac OdhrainMatui TurthailEadfrith Cearling
Connor mac OdhrainMatui TurthailClovisUltan
Eadfrith CearlingInkaUltanMatui Turthail
EadwinInkaMihael Ap CadwalladrEadfrith Cearling
EithneLotharBrianSiwi
FriocAthrwys ap GwawrddurAleifrGwenllian
GwenllianCeawlinBoderoFrioc
InkaEadfrith CearlingCiniodOnuist
LiuvaSiwiLotharBodero
LotharEithneLiuvaAleifr
Matui TurthailEadfrith CearlingClovisConnor mac Odhrain
Mihael Ap CadwalladrInkaEadwinEadfrith Cearling
OnuistCiniodOrosioBridei
OrosioBoderoSiwiAgasicles
OsmundAleifrBrideiAedh
SiwiLiuvaOrosioEithne
UltanInkaOnuistEadfrith Cearling
 
[OCTOBER 2012 EDIT: stable parties changed to reflect the new more restrictive definition of stable]

Largest stable parties


Disclaimer: the results depend on the correctness of the source relationship matrix and other source information. I accept no responsibility for any possible errors due to erroneous source information or for any reason whatsoever. This was done purely for fun so use at your own risk:


Strictly stable parties

There are 20 strictly stable parties with 12 members in Brytenwalda. The parties are listed in a decreasing order of morale resiliency (i.e. parties having more persons with extra morale due to having a friend are listed first).
Strictly stable parties

123456789101112bonuspenalty
#1AedhBoderoBrideiCeawlinClovisEadwinEithneFriocInkaLotharOrosioUltan80
#2AedhBoderoBrideiCeawlinClovisEithneFriocInkaLotharMihaelOrosioUltan80
#3AedhBoderoBrideiCeawlinEadwinEithneFriocInkaLotharMatuiOrosioUltan80
#4AedhBoderoBrideiCeawlinEithneFriocInkaLotharMatuiMihaelOrosioUltan80
#5AgasiclesAleifrAthrwysBrianClovisEadwinGwenllianInkaLiuvaOsmundSiwiUltan80
#6AgasiclesAleifrAthrwysBrianClovisGwenllianInkaLiuvaMihaelOsmundSiwiUltan80
#7AgasiclesAleifrAthrwysBrianEadwinGwenllianInkaLiuvaMatuiOsmundSiwiUltan80
#8AgasiclesAleifrAthrwysBrianGwenllianInkaLiuvaMatuiMihaelOsmundSiwiUltan80
#9AedhAleifrBrideiCeawlinClovisEadwinEithneGwenllianInkaLiuvaOrosioUltan60
#10AedhAleifrBrideiCeawlinClovisEithneGwenllianInkaLiuvaMihaelOrosioUltan60
#11AedhAleifrBrideiCeawlinEadwinEithneGwenllianInkaLiuvaMatuiOrosioUltan60
#12AedhAleifrBrideiCeawlinEithneGwenllianInkaLiuvaMatuiMihaelOrosioUltan60
#13AedhBoderoBrideiCeawlinCiniodClovisEadwinEithneFriocLotharOrosioUltan60
#14AedhBoderoBrideiCeawlinCiniodClovisEithneFriocLotharMihaelOrosioUltan60
#15AedhBoderoBrideiCeawlinCiniodEadwinEithneFriocLotharMatuiOrosioUltan60
#16AedhBoderoBrideiCeawlinCiniodEithneFriocLotharMatuiMihaelOrosioUltan60
#17AgasiclesAthrwysBoderoBrianClovisEadwinFriocInkaLotharOsmundSiwiUltan60
#18AgasiclesAthrwysBoderoBrianClovisFriocInkaLotharMihaelOsmundSiwiUltan60
#19AgasiclesAthrwysBoderoBrianEadwinFriocInkaLotharMatuiOsmundSiwiUltan60
#20AgasiclesAthrwysBoderoBrianFriocInkaLotharMatuiMihaelOsmundSiwiUltan60


Stable parties

There are 2 stable parties that have 15 members.

Stable parties

Party_#1Party_#2
1AgasiclesAgasicles
2Athrwys ap GwawrddurAthrwys ap Gwawrddur
3CeawlinCeawlin
4ClovisEadwin
5EadwinEithne
6EithneFrioc
7FriocGwenllian
8GwenllianInka
9InkaLiuva
10LiuvaLothar
11LotharMatui Turthail
12Mihael Ap CadwalladrMihael Ap Cadwalladr
13OsmundOsmund
14SiwiSiwi
15UltanUltan
extra morale11
morale penalty1010

note that both contain 10 members who have a morale penalty, so they are far from ideal. The only difference between them is that the first one has Clovis and the other one has Matui Turthail instead.

There are 30 stable parties that have 14 members:

1234567891011121314bonuspenalty
Party_#1AedhAgasiclesAleifrBrianBrideiCeawlinClovisEadwinGwenllianInkaLiuvaMihaelSiwiUltan56
Party_#2AedhAgasiclesAleifrBrianBrideiCeawlinEadwinGwenllianInkaLiuvaMatuiMihaelSiwiUltan56
Party_#3AgasiclesAthrwysBoderoBrianClovisEadwinEithneFriocInkaLotharMihaelOrosioOsmundUltan56
Party_#4AgasiclesAthrwysBoderoBrianEadwinEithneFriocInkaLotharMatuiMihaelOrosioOsmundUltan56
Party_#5AedhAgasiclesAthrwysBoderoBrianBrideiClovisEadwinFriocInkaLotharMihaelSiwiUltan36
Party_#6AedhAgasiclesAthrwysBoderoBrianBrideiEadwinFriocInkaLotharMatuiMihaelSiwiUltan36
Party_#7AedhAgasiclesAthrwysBoderoBrianBrideiClovisEadwinEithneFriocInkaLotharMihaelUltan38
Party_#8AedhAgasiclesAthrwysBoderoBrianBrideiEadwinEithneFriocInkaLotharMatuiMihaelUltan38
Party_#9AedhAthrwysBoderoBrianBrideiClovisEadwinFriocInkaLiuvaMihaelOrosioSiwiUltan38
Party_#10AedhAthrwysBoderoBrianBrideiEadwinFriocInkaLiuvaMatuiMihaelOrosioSiwiUltan38
Party_#11AgasiclesAleifrAthrwysBoderoBrianClovisEadwinEithneInkaLotharMihaelOrosioOsmundUltan38
Party_#12AgasiclesAleifrAthrwysBoderoBrianEadwinEithneInkaLotharMatuiMihaelOrosioOsmundUltan38
Party_#13AleifrAthrwysBoderoBrianClovisEadwinFriocInkaLiuvaMihaelOrosioOsmundSiwiUltan38
Party_#14AleifrAthrwysBoderoBrianEadwinFriocInkaLiuvaMatuiMihaelOrosioOsmundSiwiUltan38
Party_#15AgasiclesAthrwysCeawlinClovisEadwinEithneFriocGwenllianInkaLiuvaLotharOsmundSiwiUltan28
Party_#16AgasiclesAthrwysCeawlinClovisEithneFriocGwenllianInkaLiuvaLotharMihaelOsmundSiwiUltan28
Party_#17AgasiclesAthrwysCeawlinEadwinEithneFriocGwenllianInkaLiuvaLotharMatuiOsmundSiwiUltan28
Party_#18AgasiclesAthrwysCeawlinEithneFriocGwenllianInkaLiuvaLotharMatuiMihaelOsmundSiwiUltan28
Party_#19AedhAthrwysCeawlinClovisEadwinEithneFriocGwenllianInkaLiuvaLotharMihaelSiwiUltan110
Party_#20AedhAthrwysCeawlinEadwinEithneFriocGwenllianInkaLiuvaLotharMatuiMihaelSiwiUltan110
Party_#21AgasiclesAthrwysCeawlinClovisEadwinEithneFriocGwenllianInkaLiuvaLotharMihaelSiwiUltan110
Party_#22AgasiclesAthrwysCeawlinConnorEadfrithEadwinEithneFriocGwenllianInkaLiuvaLotharOsmundSiwi110
Party_#23AgasiclesAthrwysCeawlinConnorEadfrithEithneFriocGwenllianInkaLiuvaLotharMihaelOsmundSiwi110
Party_#24AgasiclesAthrwysCeawlinEadwinEithneFriocGwenllianInkaLiuvaLotharMatuiMihaelSiwiUltan110
Party_#25AgasiclesAthrwysCeawlinEadwinEithneFriocGwenllianInkaLiuvaLotharMihaelOsmundSiwiUltan110
Party_#26AthrwysCeawlinClovisEadwinEithneFriocGwenllianInkaLiuvaLotharMihaelOsmundSiwiUltan110
Party_#27AthrwysCeawlinEadwinEithneFriocGwenllianInkaLiuvaLotharMatuiMihaelOsmundSiwiUltan110
Party_#28AgasiclesAthrwysCeawlinClovisEadwinEithneFriocGwenllianInkaLiuvaLotharMihaelOsmundSiwi010
Party_#29AgasiclesAthrwysCeawlinConnorEadwinEithneFriocGwenllianInkaLiuvaLotharMihaelOsmundSiwi010
Party_#30AgasiclesAthrwysCeawlinEadwinEithneFriocGwenllianInkaLiuvaLotharMatuiMihaelOsmundSiwi010

There are 271 stable parties with 13 members.  The first eight of these parties also have pretty good morale (Only 100 best are shown due to length limitations of the post):

12345678910111213bonuspenalty
Party_#1AedhBoderoBrideiCeawlinClovisEadwinEithneFriocInkaLotharMihaelOrosioUltan72
Party_#2AedhBoderoBrideiCeawlinEadwinEithneFriocInkaLotharMatuiMihaelOrosioUltan72
Party_#3AgasiclesAleifrAthrwysBrianClovisEadwinGwenllianInkaLiuvaMihaelOsmundSiwiUltan72
Party_#4AgasiclesAleifrAthrwysBrianEadwinGwenllianInkaLiuvaMatuiMihaelOsmundSiwiUltan72
Party_#5AedhAleifrBrideiCeawlinClovisEadwinEithneGwenllianInkaLiuvaMihaelOrosioUltan52
Party_#6AedhAleifrBrideiCeawlinEadwinEithneGwenllianInkaLiuvaMatuiMihaelOrosioUltan52
Party_#7AgasiclesAthrwysBoderoBrianClovisEadwinFriocInkaLotharMihaelOsmundSiwiUltan52
Party_#8AgasiclesAthrwysBoderoBrianEadwinFriocInkaLotharMatuiMihaelOsmundSiwiUltan52
Party_#9AedhAthrwysBoderoBrideiClovisEadwinEithneFriocInkaLotharMihaelOrosioUltan74
Party_#10AedhAthrwysBoderoBrideiEadwinEithneFriocInkaLotharMatuiMihaelOrosioUltan74
Party_#11AedhBoderoBrideiCeawlinClovisEadwinEithneGwenllianInkaLotharMihaelOrosioUltan74
Party_#12AedhBoderoBrideiCeawlinEadwinEithneGwenllianInkaLotharMatuiMihaelOrosioUltan74
Party_#13AgasiclesAleifrAthrwysBrianClovisEadwinFriocInkaLiuvaMihaelOsmundSiwiUltan74
Party_#14AgasiclesAleifrAthrwysBrianEadwinFriocInkaLiuvaMatuiMihaelOsmundSiwiUltan74
Party_#15AgasiclesAleifrBrianCeawlinClovisEadwinGwenllianInkaLiuvaMihaelOsmundSiwiUltan74
Party_#16AgasiclesAleifrBrianCeawlinEadwinGwenllianInkaLiuvaMatuiMihaelOsmundSiwiUltan74
Party_#17AedhAgasiclesAleifrBrianBrideiCeawlinClovisEadwinGwenllianInkaLiuvaSiwiUltan64
Party_#18AedhAgasiclesAleifrBrianBrideiCeawlinClovisGwenllianInkaLiuvaMihaelSiwiUltan64
Party_#19AedhAgasiclesAleifrBrianBrideiCeawlinEadwinGwenllianInkaLiuvaMatuiSiwiUltan64
Party_#20AedhAgasiclesAleifrBrianBrideiCeawlinGwenllianInkaLiuvaMatuiMihaelSiwiUltan64
Party_#21AgasiclesAthrwysBoderoBrianClovisEadwinEithneFriocInkaLotharOrosioOsmundUltan64
Party_#22AgasiclesAthrwysBoderoBrianClovisEithneFriocInkaLotharMihaelOrosioOsmundUltan64
Party_#23AgasiclesAthrwysBoderoBrianEadwinEithneFriocInkaLotharMatuiOrosioOsmundUltan64
Party_#24AgasiclesAthrwysBoderoBrianEithneFriocInkaLotharMatuiMihaelOrosioOsmundUltan64
Party_#25AedhAgasiclesAleifrBrianBrideiClovisEadwinGwenllianInkaLiuvaMihaelSiwiUltan54
Party_#26AedhAgasiclesAleifrBrianBrideiEadwinGwenllianInkaLiuvaMatuiMihaelSiwiUltan54
Party_#27AedhAleifrBoderoBrideiCeawlinClovisEadwinEithneGwenllianInkaMihaelOrosioUltan54
Party_#28AedhAleifrBoderoBrideiCeawlinEadwinEithneGwenllianInkaMatuiMihaelOrosioUltan54
Party_#29AedhAthrwysBoderoBrianBrideiClovisEadwinFriocInkaLotharMihaelOrosioUltan54
Party_#30AedhAthrwysBoderoBrianBrideiEadwinFriocInkaLotharMatuiMihaelOrosioUltan54
Party_#31AgasiclesAleifrAthrwysBoderoBrianClovisEadwinFriocInkaMihaelOsmundSiwiUltan54
Party_#32AgasiclesAleifrAthrwysBoderoBrianEadwinFriocInkaMatuiMihaelOsmundSiwiUltan54
Party_#33AgasiclesAleifrBrianBrideiCeawlinClovisEadwinGwenllianInkaLiuvaMihaelSiwiUltan54
Party_#34AgasiclesAleifrBrianBrideiCeawlinEadwinGwenllianInkaLiuvaMatuiMihaelSiwiUltan54
Party_#35AgasiclesAthrwysBoderoBrianClovisEadwinEithneFriocInkaLotharMihaelOsmundUltan54
Party_#36AgasiclesAthrwysBoderoBrianClovisEadwinFriocInkaLotharMihaelOrosioOsmundUltan54
Party_#37AgasiclesAthrwysBoderoBrianEadwinEithneFriocInkaLotharMatuiMihaelOsmundUltan54
Party_#38AgasiclesAthrwysBoderoBrianEadwinFriocInkaLotharMatuiMihaelOrosioOsmundUltan54
Party_#39AedhAgasiclesAthrwysBoderoBrianBrideiClovisEadwinFriocInkaLotharSiwiUltan44
Party_#40AedhAgasiclesAthrwysBoderoBrianBrideiClovisFriocInkaLotharMihaelSiwiUltan44
Party_#41AedhAgasiclesAthrwysBoderoBrianBrideiEadwinFriocInkaLotharMatuiSiwiUltan44
Party_#42AedhAgasiclesAthrwysBoderoBrianBrideiFriocInkaLotharMatuiMihaelSiwiUltan44
Party_#43AedhAgasiclesBoderoBrianBrideiClovisEadwinFriocInkaLotharMihaelSiwiUltan34
Party_#44AedhAgasiclesBoderoBrianBrideiEadwinFriocInkaLotharMatuiMihaelSiwiUltan34
Party_#45AedhAthrwysBoderoBrianBrideiClovisEadwinFriocInkaLotharMihaelSiwiUltan34
Party_#46AedhAthrwysBoderoBrianBrideiEadwinFriocInkaLotharMatuiMihaelSiwiUltan34
Party_#47AedhAgasiclesAleifrBrianBrideiCeawlinConnorEadfrithEadwinGwenllianInkaLiuvaSiwi56
Party_#48AedhAgasiclesAleifrBrianBrideiCeawlinConnorEadfrithGwenllianInkaLiuvaMihaelSiwi56
Party_#49AedhAgasiclesAleifrBrianBrideiCeawlinEadwinGwenllianInkaLiuvaMihaelSiwiUltan56
Party_#50AedhAgasiclesAthrwysBrianBrideiClovisEadwinFriocInkaLiuvaMihaelSiwiUltan56
Party_#51AedhAgasiclesAthrwysBrianBrideiEadwinFriocInkaLiuvaMatuiMihaelSiwiUltan56
Party_#52AedhAgasiclesBrianBrideiCeawlinClovisEadwinGwenllianInkaLiuvaMihaelSiwiUltan56
Party_#53AedhAgasiclesBrianBrideiCeawlinEadwinGwenllianInkaLiuvaMatuiMihaelSiwiUltan56
Party_#54AedhBrideiCeawlinClovisEadwinEithneGwenllianInkaLiuvaLotharMihaelSiwiUltan56
Party_#55AedhBrideiCeawlinEadwinEithneGwenllianInkaLiuvaLotharMatuiMihaelSiwiUltan56
Party_#56AgasiclesAleifrAthrwysBoderoBrianClovisEadwinFriocInkaMihaelOrosioOsmundUltan56
Party_#57AgasiclesAleifrAthrwysBoderoBrianEadwinFriocInkaMatuiMihaelOrosioOsmundUltan56
Party_#58AgasiclesAthrwysBoderoBrianClovisEadwinEithneFriocInkaLotharMihaelOrosioUltan56
Party_#59AgasiclesAthrwysBoderoBrianConnorEadfrithEadwinEithneFriocInkaLotharOrosioOsmund56
Party_#60AgasiclesAthrwysBoderoBrianConnorEadfrithEithneFriocInkaLotharMihaelOrosioOsmund56
Party_#61AgasiclesAthrwysBoderoBrianEadwinEithneFriocInkaLotharMatuiMihaelOrosioUltan56
Party_#62AgasiclesAthrwysBoderoBrianEadwinEithneFriocInkaLotharMihaelOrosioOsmundUltan56
Party_#63AleifrBoderoCeawlinClovisEadwinEithneGwenllianInkaLotharMihaelOrosioOsmundUltan56
Party_#64AleifrBoderoCeawlinEadwinEithneGwenllianInkaLotharMatuiMihaelOrosioOsmundUltan56
Party_#65AedhAgasiclesAleifrBrianBrideiCeawlinClovisEadwinGwenllianInkaLiuvaMihaelSiwi46
Party_#66AedhAgasiclesAleifrBrianBrideiCeawlinConnorEadwinGwenllianInkaLiuvaMihaelSiwi46
Party_#67AedhAgasiclesAleifrBrianBrideiCeawlinEadwinGwenllianInkaLiuvaMatuiMihaelSiwi46
Party_#68AedhAgasiclesAthrwysBoderoBrianBrideiClovisEadwinEithneFriocInkaLotharUltan46
Party_#69AedhAgasiclesAthrwysBoderoBrianBrideiClovisEithneFriocInkaLotharMihaelUltan46
Party_#70AedhAgasiclesAthrwysBoderoBrianBrideiEadwinEithneFriocInkaLotharMatuiUltan46
Party_#71AedhAgasiclesAthrwysBoderoBrianBrideiEithneFriocInkaLotharMatuiMihaelUltan46
Party_#72AedhAthrwysBoderoBrianBrideiClovisEadwinFriocInkaLiuvaOrosioSiwiUltan46
Party_#73AedhAthrwysBoderoBrianBrideiClovisFriocInkaLiuvaMihaelOrosioSiwiUltan46
Party_#74AedhAthrwysBoderoBrianBrideiEadwinFriocInkaLiuvaMatuiOrosioSiwiUltan46
Party_#75AedhAthrwysBoderoBrianBrideiFriocInkaLiuvaMatuiMihaelOrosioSiwiUltan46
Party_#76AgasiclesAleifrAthrwysBoderoBrianClovisEadwinEithneInkaLotharOrosioOsmundUltan46
Party_#77AgasiclesAleifrAthrwysBoderoBrianClovisEithneInkaLotharMihaelOrosioOsmundUltan46
Party_#78AgasiclesAleifrAthrwysBoderoBrianEadwinEithneInkaLotharMatuiOrosioOsmundUltan46
Party_#79AgasiclesAleifrAthrwysBoderoBrianEithneInkaLotharMatuiMihaelOrosioOsmundUltan46
Party_#80AgasiclesAthrwysBoderoBrianClovisEadwinEithneFriocInkaLotharMihaelOrosioOsmund46
Party_#81AgasiclesAthrwysBoderoBrianConnorEadwinEithneFriocInkaLotharMihaelOrosioOsmund46
Party_#82AgasiclesAthrwysBoderoBrianEadwinEithneFriocInkaLotharMatuiMihaelOrosioOsmund46
Party_#83AleifrAthrwysBoderoBrianClovisEadwinFriocInkaLiuvaOrosioOsmundSiwiUltan46
Party_#84AleifrAthrwysBoderoBrianClovisFriocInkaLiuvaMihaelOrosioOsmundSiwiUltan46
Party_#85AleifrAthrwysBoderoBrianEadwinFriocInkaLiuvaMatuiOrosioOsmundSiwiUltan46
Party_#86AleifrAthrwysBoderoBrianFriocInkaLiuvaMatuiMihaelOrosioOsmundSiwiUltan46
Party_#87AedhAgasiclesAleifrBrianBrideiCeawlinClovisEadwinGwenllianInkaLiuvaMihaelUltan36
Party_#88AedhAgasiclesAleifrBrianBrideiCeawlinClovisEadwinGwenllianInkaMihaelSiwiUltan36
Party_#89AedhAgasiclesAleifrBrianBrideiCeawlinEadwinGwenllianInkaLiuvaMatuiMihaelUltan36
Party_#90AedhAgasiclesAleifrBrianBrideiCeawlinEadwinGwenllianInkaMatuiMihaelSiwiUltan36
Party_#91AedhAgasiclesAthrwysBoderoBrianBrideiClovisEadwinFriocInkaLotharMihaelUltan36
Party_#92AedhAgasiclesAthrwysBoderoBrianBrideiClovisEadwinFriocInkaMihaelSiwiUltan36
Party_#93AedhAgasiclesAthrwysBoderoBrianBrideiConnorEadfrithEadwinFriocInkaLotharSiwi36
Party_#94AedhAgasiclesAthrwysBoderoBrianBrideiConnorEadfrithFriocInkaLotharMihaelSiwi36
Party_#95AedhAgasiclesAthrwysBoderoBrianBrideiEadwinFriocInkaLotharMatuiMihaelUltan36
Party_#96AedhAgasiclesAthrwysBoderoBrianBrideiEadwinFriocInkaLotharMihaelSiwiUltan36
Party_#97AedhAgasiclesAthrwysBoderoBrianBrideiEadwinFriocInkaMatuiMihaelSiwiUltan36
Party_#98AedhAgasiclesAthrwysBrianBrideiClovisEadwinFriocInkaLotharMihaelSiwiUltan36
Party_#99AedhAgasiclesAthrwysBrianBrideiEadwinFriocInkaLotharMatuiMihaelSiwiUltan36
Party_#100AedhAgasiclesBoderoBrianBrideiClovisEadwinEithneFriocInkaLotharMihaelUltan36
 
[OCTOBER 2012 EDIT: stable parties changed to reflect the new more restrictive definition of stable]

Largest stable raiding parties

A raiding party is defined as a party that has no members who dislike raiding villages. In game terms this means leaving out any companions whose (primary or secondary) morality type is humanitarian and whose corresponding morality value is positive. According to xyp’s data these NPCs are

Aleifr, Eithne, Bodero, Ceawlin, Orosio and Ultan


Disclaimer: the results depend on the correctness of the source relationship matrix and other source information. I accept no responsibility for any possible errors due to erroneous source information or for any reason whatsoever. This was done purely for fun so use at your own risk:


Strictly stable raiding parties

There are 84 strictly stable raiding parties with 10 members. The parties are listed in a decreasing order of morale resiliency (i.e. parties having more persons with extra morale due to having a friend are listed first).
Strictly stable raiding parties

12345678910bonuspenalty
#1AgasiclesAthrwysBrianConnorEadfrithFriocInkaLiuvaOsmundSiwi80
#2AgasiclesAthrwysBrianClovisEadwinFriocInkaLiuvaOsmundSiwi70
#3AgasiclesAthrwysBrianClovisFriocInkaLiuvaMihaelOsmundSiwi70
#4AgasiclesAthrwysBrianConnorEadwinFriocInkaLiuvaOsmundSiwi70
#5AgasiclesAthrwysBrianConnorFriocInkaLiuvaMihaelOsmundSiwi70
#6AgasiclesAthrwysBrianEadwinFriocInkaLiuvaMatuiOsmundSiwi70
#7AgasiclesAthrwysBrianFriocInkaLiuvaMatuiMihaelOsmundSiwi70
#8AedhAthrwysBrianCiniodClovisEadwinFriocLiuvaOnuistSiwi60
#9AedhAthrwysBrianCiniodClovisFriocLiuvaMihaelOnuistSiwi60
#10AedhAthrwysBrianCiniodConnorEadfrithFriocLiuvaOnuistSiwi60
#11AedhAthrwysBrianCiniodConnorEadwinFriocLiuvaOnuistSiwi60
#12AedhAthrwysBrianCiniodConnorFriocLiuvaMihaelOnuistSiwi60
#13AedhAthrwysBrianCiniodEadwinFriocLiuvaMatuiOnuistSiwi60
#14AedhAthrwysBrianCiniodFriocLiuvaMatuiMihaelOnuistSiwi60
#15AgasiclesAthrwysBrianClovisEadwinFriocLiuvaOnuistOsmundSiwi60
#16AgasiclesAthrwysBrianClovisFriocLiuvaMihaelOnuistOsmundSiwi60
#17AgasiclesAthrwysBrianConnorEadfrithFriocInkaLotharOsmundSiwi60
#18AgasiclesAthrwysBrianConnorEadfrithFriocLiuvaOnuistOsmundSiwi60
#19AgasiclesAthrwysBrianConnorEadfrithGwenllianInkaLiuvaOsmundSiwi60
#20AgasiclesAthrwysBrianConnorEadwinFriocLiuvaOnuistOsmundSiwi60
#21AgasiclesAthrwysBrianConnorFriocLiuvaMihaelOnuistOsmundSiwi60
#22AgasiclesAthrwysBrianEadwinFriocLiuvaMatuiOnuistOsmundSiwi60
#23AgasiclesAthrwysBrianFriocLiuvaMatuiMihaelOnuistOsmundSiwi60
#24AthrwysBrianCiniodClovisEadwinFriocLiuvaOnuistOsmundSiwi60
#25AthrwysBrianCiniodClovisFriocLiuvaMihaelOnuistOsmundSiwi60
#26AthrwysBrianCiniodConnorEadfrithFriocLiuvaOnuistOsmundSiwi60
#27AthrwysBrianCiniodConnorEadwinFriocLiuvaOnuistOsmundSiwi60
#28AthrwysBrianCiniodConnorFriocLiuvaMihaelOnuistOsmundSiwi60
#29AthrwysBrianCiniodEadwinFriocLiuvaMatuiOnuistOsmundSiwi60
#30AthrwysBrianCiniodFriocLiuvaMatuiMihaelOnuistOsmundSiwi60
#31AgasiclesAthrwysBrianClovisEadwinFriocInkaLotharOsmundSiwi50
#32AgasiclesAthrwysBrianClovisEadwinGwenllianInkaLiuvaOsmundSiwi50
#33AgasiclesAthrwysBrianClovisFriocInkaLotharMihaelOsmundSiwi50
#34AgasiclesAthrwysBrianClovisGwenllianInkaLiuvaMihaelOsmundSiwi50
#35AgasiclesAthrwysBrianConnorEadwinFriocInkaLotharOsmundSiwi50
#36AgasiclesAthrwysBrianConnorEadwinGwenllianInkaLiuvaOsmundSiwi50
#37AgasiclesAthrwysBrianConnorFriocInkaLotharMihaelOsmundSiwi50
#38AgasiclesAthrwysBrianConnorGwenllianInkaLiuvaMihaelOsmundSiwi50
#39AgasiclesAthrwysBrianEadwinFriocInkaLotharMatuiOsmundSiwi50
#40AgasiclesAthrwysBrianEadwinGwenllianInkaLiuvaMatuiOsmundSiwi50
#41AgasiclesAthrwysBrianFriocInkaLotharMatuiMihaelOsmundSiwi50
#42AgasiclesAthrwysBrianGwenllianInkaLiuvaMatuiMihaelOsmundSiwi50
#43AedhAthrwysBrianCiniodClovisEadwinFriocLotharOnuistSiwi40
#44AedhAthrwysBrianCiniodClovisFriocLotharMihaelOnuistSiwi40
#45AedhAthrwysBrianCiniodConnorEadfrithFriocLotharOnuistSiwi40
#46AedhAthrwysBrianCiniodConnorEadwinFriocLotharOnuistSiwi40
#47AedhAthrwysBrianCiniodConnorFriocLotharMihaelOnuistSiwi40
#48AedhAthrwysBrianCiniodEadwinFriocLotharMatuiOnuistSiwi40
#49AedhAthrwysBrianCiniodFriocLotharMatuiMihaelOnuistSiwi40
#50AgasiclesAthrwysBrianClovisEadwinFriocLotharOnuistOsmundSiwi40
#51AgasiclesAthrwysBrianClovisEadwinGwenllianLiuvaOnuistOsmundSiwi40
#52AgasiclesAthrwysBrianClovisFriocLotharMihaelOnuistOsmundSiwi40
#53AgasiclesAthrwysBrianClovisGwenllianLiuvaMihaelOnuistOsmundSiwi40
#54AgasiclesAthrwysBrianConnorEadfrithFriocLotharOnuistOsmundSiwi40
#55AgasiclesAthrwysBrianConnorEadfrithGwenllianInkaLotharOsmundSiwi40
#56AgasiclesAthrwysBrianConnorEadfrithGwenllianLiuvaOnuistOsmundSiwi40
#57AgasiclesAthrwysBrianConnorEadwinFriocLotharOnuistOsmundSiwi40
#58AgasiclesAthrwysBrianConnorEadwinGwenllianLiuvaOnuistOsmundSiwi40
#59AgasiclesAthrwysBrianConnorFriocLotharMihaelOnuistOsmundSiwi40
#60AgasiclesAthrwysBrianConnorGwenllianLiuvaMihaelOnuistOsmundSiwi40
#61AgasiclesAthrwysBrianEadwinFriocLotharMatuiOnuistOsmundSiwi40
#62AgasiclesAthrwysBrianEadwinGwenllianLiuvaMatuiOnuistOsmundSiwi40
#63AgasiclesAthrwysBrianFriocLotharMatuiMihaelOnuistOsmundSiwi40
#64AgasiclesAthrwysBrianGwenllianLiuvaMatuiMihaelOnuistOsmundSiwi40
#65AthrwysBrianCiniodClovisEadwinFriocLotharOnuistOsmundSiwi40
#66AthrwysBrianCiniodClovisFriocLotharMihaelOnuistOsmundSiwi40
#67AthrwysBrianCiniodConnorEadfrithFriocLotharOnuistOsmundSiwi40
#68AthrwysBrianCiniodConnorEadwinFriocLotharOnuistOsmundSiwi40
#69AthrwysBrianCiniodConnorFriocLotharMihaelOnuistOsmundSiwi40
#70AthrwysBrianCiniodEadwinFriocLotharMatuiOnuistOsmundSiwi40
#71AthrwysBrianCiniodFriocLotharMatuiMihaelOnuistOsmundSiwi40
#72AgasiclesAthrwysBrianClovisEadwinGwenllianInkaLotharOsmundSiwi30
#73AgasiclesAthrwysBrianClovisGwenllianInkaLotharMihaelOsmundSiwi30
#74AgasiclesAthrwysBrianConnorEadwinGwenllianInkaLotharOsmundSiwi30
#75AgasiclesAthrwysBrianConnorGwenllianInkaLotharMihaelOsmundSiwi30
#76AgasiclesAthrwysBrianEadwinGwenllianInkaLotharMatuiOsmundSiwi30
#77AgasiclesAthrwysBrianGwenllianInkaLotharMatuiMihaelOsmundSiwi30
#78AgasiclesAthrwysBrianClovisEadwinGwenllianLotharOnuistOsmundSiwi20
#79AgasiclesAthrwysBrianClovisGwenllianLotharMihaelOnuistOsmundSiwi20
#80AgasiclesAthrwysBrianConnorEadfrithGwenllianLotharOnuistOsmundSiwi20
#81AgasiclesAthrwysBrianConnorEadwinGwenllianLotharOnuistOsmundSiwi20
#82AgasiclesAthrwysBrianConnorGwenllianLotharMihaelOnuistOsmundSiwi20
#83AgasiclesAthrwysBrianEadwinGwenllianLotharMatuiOnuistOsmundSiwi20
#84AgasiclesAthrwysBrianGwenllianLotharMatuiMihaelOnuistOsmundSiwi20

Stable raiding parties

There are 10 stable raiding parties with 12 members. The parties are listed in a decreasing order of morale resiliency (priority given to those parties that have fewer persons with morale penalties and secondary priority given to those parties that have persons with extra morale due to having a friend).

Stable raiding parties
123456789101112bonuspenalty
Party_#1AedhAgasiclesAthrwysBrianBrideiConnorEadfrithEadwinFriocInkaLiuvaSiwi56
Party_#2AedhAgasiclesAthrwysBrianBrideiConnorEadfrithFriocInkaLiuvaMihaelSiwi56
Party_#3AedhAgasiclesAthrwysBrianBrideiClovisEadwinFriocInkaLiuvaMihaelSiwi46
Party_#4AedhAgasiclesAthrwysBrianBrideiConnorEadwinFriocInkaLiuvaMihaelSiwi46
Party_#5AedhAgasiclesAthrwysBrianBrideiEadwinFriocInkaLiuvaMatuiMihaelSiwi46
Party_#6AedhAgasiclesAthrwysBrianBrideiConnorEadfrithEadwinFriocInkaLotharSiwi36
Party_#7AedhAgasiclesAthrwysBrianBrideiConnorEadfrithFriocInkaLotharMihaelSiwi36
Party_#8AedhAgasiclesAthrwysBrianBrideiClovisEadwinFriocInkaLotharMihaelSiwi26
Party_#9AedhAgasiclesAthrwysBrianBrideiConnorEadwinFriocInkaLotharMihaelSiwi26
Party_#10AedhAgasiclesAthrwysBrianBrideiEadwinFriocInkaLotharMatuiMihaelSiwi26

There are 101 stable raiding parties with 11 members (only the first 47 are shown due to length limitations):

1234567891011bonuspenalty
Party_#1AgasiclesAthrwysBrianConnorEadfrithEadwinFriocInkaLiuvaOsmundSiwi72
Party_#2AgasiclesAthrwysBrianConnorEadfrithFriocInkaLiuvaMihaelOsmundSiwi72
Party_#3AgasiclesAthrwysBrianCiniodClovisEadwinFriocLiuvaOnuistOsmundSiwi62
Party_#4AgasiclesAthrwysBrianCiniodClovisFriocLiuvaMihaelOnuistOsmundSiwi62
Party_#5AgasiclesAthrwysBrianCiniodConnorEadfrithFriocLiuvaOnuistOsmundSiwi62
Party_#6AgasiclesAthrwysBrianCiniodConnorEadwinFriocLiuvaOnuistOsmundSiwi62
Party_#7AgasiclesAthrwysBrianCiniodConnorFriocLiuvaMihaelOnuistOsmundSiwi62
Party_#8AgasiclesAthrwysBrianCiniodEadwinFriocLiuvaMatuiOnuistOsmundSiwi62
Party_#9AgasiclesAthrwysBrianCiniodFriocLiuvaMatuiMihaelOnuistOsmundSiwi62
Party_#10AgasiclesAthrwysBrianClovisEadwinFriocInkaLiuvaMihaelOsmundSiwi62
Party_#11AgasiclesAthrwysBrianConnorEadwinFriocInkaLiuvaMihaelOsmundSiwi62
Party_#12AgasiclesAthrwysBrianEadwinFriocInkaLiuvaMatuiMihaelOsmundSiwi62
Party_#13AgasiclesAthrwysBrianConnorEadfrithEadwinFriocInkaLotharOsmundSiwi52
Party_#14AgasiclesAthrwysBrianConnorEadfrithEadwinGwenllianInkaLiuvaOsmundSiwi52
Party_#15AgasiclesAthrwysBrianConnorEadfrithFriocInkaLotharMihaelOsmundSiwi52
Party_#16AgasiclesAthrwysBrianConnorEadfrithGwenllianInkaLiuvaMihaelOsmundSiwi52
Party_#17AgasiclesAthrwysBrianCiniodClovisEadwinFriocLotharOnuistOsmundSiwi42
Party_#18AgasiclesAthrwysBrianCiniodClovisFriocLotharMihaelOnuistOsmundSiwi42
Party_#19AgasiclesAthrwysBrianCiniodConnorEadfrithFriocLotharOnuistOsmundSiwi42
Party_#20AgasiclesAthrwysBrianCiniodConnorEadwinFriocLotharOnuistOsmundSiwi42
Party_#21AgasiclesAthrwysBrianCiniodConnorFriocLotharMihaelOnuistOsmundSiwi42
Party_#22AgasiclesAthrwysBrianCiniodEadwinFriocLotharMatuiOnuistOsmundSiwi42
Party_#23AgasiclesAthrwysBrianCiniodFriocLotharMatuiMihaelOnuistOsmundSiwi42
Party_#24AgasiclesAthrwysBrianClovisEadwinFriocInkaLotharMihaelOsmundSiwi42
Party_#25AgasiclesAthrwysBrianClovisEadwinGwenllianInkaLiuvaMihaelOsmundSiwi42
Party_#26AgasiclesAthrwysBrianConnorEadwinFriocInkaLotharMihaelOsmundSiwi42
Party_#27AgasiclesAthrwysBrianConnorEadwinGwenllianInkaLiuvaMihaelOsmundSiwi42
Party_#28AgasiclesAthrwysBrianEadwinFriocInkaLotharMatuiMihaelOsmundSiwi42
Party_#29AgasiclesAthrwysBrianEadwinGwenllianInkaLiuvaMatuiMihaelOsmundSiwi42
Party_#30AgasiclesAthrwysBrianConnorEadfrithEadwinGwenllianInkaLotharOsmundSiwi32
Party_#31AgasiclesAthrwysBrianConnorEadfrithGwenllianInkaLotharMihaelOsmundSiwi32
Party_#32AgasiclesAthrwysBrianClovisEadwinGwenllianInkaLotharMihaelOsmundSiwi22
Party_#33AgasiclesAthrwysBrianConnorEadwinGwenllianInkaLotharMihaelOsmundSiwi22
Party_#34AgasiclesAthrwysBrianEadwinGwenllianInkaLotharMatuiMihaelOsmundSiwi22
Party_#35AedhAgasiclesAthrwysBrianBrideiConnorEadfrithFriocInkaLiuvaSiwi64
Party_#36AedhAgasiclesAthrwysBrianBrideiClovisEadwinFriocInkaLiuvaSiwi54
Party_#37AedhAgasiclesAthrwysBrianBrideiClovisFriocInkaLiuvaMihaelSiwi54
Party_#38AedhAgasiclesAthrwysBrianBrideiConnorEadwinFriocInkaLiuvaSiwi54
Party_#39AedhAgasiclesAthrwysBrianBrideiConnorFriocInkaLiuvaMihaelSiwi54
Party_#40AedhAgasiclesAthrwysBrianBrideiEadwinFriocInkaLiuvaMatuiSiwi54
Party_#41AedhAgasiclesAthrwysBrianBrideiFriocInkaLiuvaMatuiMihaelSiwi54
Party_#42AedhAgasiclesBrianBrideiConnorEadfrithEadwinFriocInkaLiuvaSiwi54
Party_#43AedhAgasiclesBrianBrideiConnorEadfrithEadwinGwenllianInkaLiuvaSiwi54
Party_#44AedhAgasiclesBrianBrideiConnorEadfrithFriocInkaLiuvaMihaelSiwi54
Party_#45AedhAgasiclesBrianBrideiConnorEadfrithGwenllianInkaLiuvaMihaelSiwi54
Party_#46AedhAthrwysBrianBrideiConnorEadfrithEadwinFriocInkaLiuvaSiwi54
Party_#47AedhAthrwysBrianBrideiConnorEadfrithFriocInkaLiuvaMihaelSiwi54


 
Hister and Ahri: I'm glad to hear that you find this useful.

Idibil: gracias por el link.

Brytenwalda has such a large number of companions with like&dislike interactions (26) that it's already at the limit of my computer's capacity to handle. It took just a couple of seconds to find out the combinations for WFAS - it took an hour to do the same for Brytenwalda.

[edit: there are 67 108 863 different combinations of companions in Brytenwalda !]
 
Howitzer said:
Completely off-topic, but, Lohi-soturi you've got the greatest avatar I've ever seen.

Thanks Howitzer! The Sutton Hoo helmet looks damn fine on pretty much anything...

[Lohi-soturi is an anagram of my name and translates to salmon-warrior, so the avatar comes from there]
 
Thorgil said:
ahm, i heard of new companions in 1.34.
like 35 all together  :shock:

I had a cursory glance at initilize_npcs of brytenwalda 1.34 before posting these 1.332 results: I didn't see any more like/dislike interactions than in 1.332.

If there were just one or two more npcs who have like and dislikes then doing this kind of posts would be nigh impossible - I don't have the computing power. If there are more than the 26 I hope they do not have any like/dislike interactions.
 
Impressive, thanks.
I selected the first members randomly and these lists help me to search after potential candidates.

For role-playing purposes it would be cool to have the largest anglo-saxon, irish, briton groups with potential additions.  :wink:
 
The player reports in the companion like & dislike thread could mean that the current interaction matrix still contains errors.

As the groups in this thread are generated by the companion interaction information this would mean that in these largest parties are NOT necessarily right. If someone has full, 100% correct information about the companion likes/dislikes I'm happy to generate new party listings (once I have time).

Csatádi, those would be rather easy to generate if the info on which npcs are anglo-saxon etc. were supplied by someone. However, as long as I'm not 100% sure about the core interaction (like/dislike) information I can't be bothered to add any more listings - posting tables to the forum is just too cumbersome to do...
 
I examined the game files and everything looked just like xyp had described - so as far as I can tell the used data is OK, and the groups are just fine.

One thing that I noticed while playtesting stable raiding party #2 is that some raiding party members will still complain about you raiding villages (for example Onuist). This is because they have the humanitarian personality type - but since their corresponding morality value is -1 they actually do not mind you robbing the innocent villagers blind (in fact they probably like it). They are just a bunch of hypocrites who do not practice what they preach.
So everything looks ok.
 
Lohi-soturi thanks for the awesome thread, but I have one question: I'm pretty sure on native M&B and Prophesy of Pendor there's the same limit of *eight* companions (plus the player), over which there should be a constant decrease in relationship until one member leaves.
Is there something like this in Brytenwalda?
 
GIL said:
t I have one question: I'm pretty sure on native M&B and Prophesy of Pendor there's the same limit of *eight* companions (plus the player), over which there should be a constant decrease in relationship until one member leaves.


The system in native Warband is actually the same as in BW (and WFAS).  The underlying NPC interaction matrix is of course different, but it functions the same way. There is no hard limit, but it just turns out that the largest strictly stable groups that you can have in native is 8 companions. Of course you have to choose the right companions (not any eight member party will do). However, the interaction matrix in native is much more simple than in bw (for example all the likes and dislikes are mutual in native) so it is possible to represent the likes/dislikes with the twin circles (as in m&b wiki).

In native there are just four different strictly stable companions groups with eight members (two ways to choose from the bigger circle and two way to choose from the smaller circle). IIRC there are also some stable (but not strictly stable) native parties with more than eight members, but they are not too good because all the members of those parties will have the penalty of having a (compensated) dislike. In native it is better to stick with the eight member strictly stable parties.

I'm not familiar with POP, but I guess the system would be the same also there.
 
Back
Top Bottom