Methodology

How everything on this site is calculated, and where every number comes from.

Question balance

Half the statements are reversed, so agreement does not always point the same way. Without that we would be measuring the tendency to agree rather than an opinion.

14 of 28 statements are reversed

The attributed positions

Each cell is a coded position on a specific statement, with a published source. An empty cell means no publicly stated position: it is excluded from the calculation rather than counted as neutral.

These positions are provisional and not fit for publication. They are subject to two-coder review before launch.
FigureCoverageStatusConfidence
Iliana YotovaProgressive Bulgaria28 / 28declared candidatemedium
Andrey GyurovPP-DB28 / 28has not declaredmedium
Ivaylo ValchevITN28 / 28not a presidential candidatelow
Ivan Hristanovindependent14 / 28declared candidatevery low
How your position is calculated
axisScore = 100 * SUM(answer * weight) / (2 * SUM(weight))
distance  = sqrt( SUM(weight * (you - figure)^2) / SUM(weight) )
agreement = 100 * (1 - distance / 4)