First up the coalition, we have kept the same ideological labels for parties in the lower house and the upper house and we divide these ideologies into blocks. The Conservatives and Reactionaries are one. Then you have Liberals and Anarcho-liberals, Socialists and Communists, and finally all on their own the Fascists (being a bit angry they find it hard to find common ground between themselves and anyone else). Under conditions of average militancy these ideologies fight elections as coalition blocks. Each party inside the block tries to win the most seats they can, the winner of the election is the ideological block with the most seats. The ruling party is the largest party inside the block. When militancy goes high enough, these coalitions shatter, as the political system is polarised and the largest single party becomes the ruling party.