Wie der Resilienz-Score zustande kommt — mit denselben Gewichten, die die Score-Engine tatsächlich verwendet. Diese Seite liest ihre Zahlen direkt aus derselben Konfiguration wie die Berechnung selbst, nicht aus einer separat gepflegten Kopie, die veralten könnte.
Jeder Unterindikator (z.B. „Straftaten insgesamt je 100.000 Einwohner“) wird zuerst in einen Perzentil-Rang von 0–100 innerhalb der Pilotregion Berlin umgerechnet, nicht direkt verwendet: der beste Bezirk bei diesem Indikator bekommt (nahe) 100, der schlechteste (nahe) 0, alle anderen nach ihrem Rang dazwischen. Das verhindert, dass ein einzelner Ausreißer-Bezirk alle übrigen Werte zusammenstaucht, wie es bei simpler Min-Max-Skalierung passieren würde — und sorgt dafür, dass die Werte innerhalb der (kleinen) Pilotregion differenziert bleiben, statt bundesweit fast identisch auszusehen. Ob ein höherer oder niedrigerer Rohwert „besser“ ist, ist je Indikator festgelegt (unten in der Tabelle als „höher/niedriger = besser“ gekennzeichnet).
Innerhalb einer Dimension (z.B. „Sicherheit“) werden die Perzentil-Ränge ihrer Unterindikatoren gewichtet gemittelt — die Gewichte je Indikator stehen unten in der Tabelle je Dimension.
Die 6 Dimensionswerte werden nach den Gewichten unten zum Gesamtscore (0–100) zusammengeführt. Der Score wird wöchentlich im Batch neu berechnet, nicht live bei jeder Abfrage — jede Anfrage liest nur den zuletzt berechneten Stand.
Fehlt ein Unterindikator oder eine ganze Dimension (aktuell z.B. Wohnungsmarkt & Verfügbarkeit und News/lokale Dynamik — beide noch ohne Daten), wird über die tatsächlich vorhandenen Faktoren renormalisiert: ihre Gewichte werden proportional so hochskaliert, dass sie zusammen wieder 100 % ergeben. Ein fehlender Faktor wird also weder als neutraler Mittelwert (50) noch als 0 in die Rechnung gezogen — er wird sauber herausgerechnet, und die verbleibenden Faktoren bestimmen den Score unter sich. Der Gesamtscore zeigt dabei immer an, wie viele der 6 Dimensionen tatsächlich eingeflossen sind (z.B. „4 von 6“), damit diese Lücke sichtbar bleibt statt kaschiert zu werden.
| Waldbrandgefahrenindex | 53,8 % der Dimension | niedriger = besser |
| Hitzebelastung (Ø PET/UTCI) | 15,4 % der Dimension | niedriger = besser |
| Kältester Tag (Jahresminimum) | 15,4 % der Dimension | höher = besser |
| Jahresmitteltemperatur | 15,4 % der Dimension | niedriger = besser |
| Straftaten insgesamt | 60 % der Dimension | niedriger = besser |
| Wohnungseinbrüche | 40 % der Dimension | niedriger = besser |
| Gewerbedichte | 100 % der Dimension | höher = besser |
| Wohnlage (Mietspiegel-Klassifikation) | 60 % der Dimension | höher = besser |
| Neubautätigkeit (genehmigte Wohnungen) | 40 % der Dimension | höher = besser |
| Sozialer Status-Index (MSS) | 33,3 % der Dimension | niedriger = besser |
| ÖPNV-Haltestellendichte | 33,3 % der Dimension | höher = besser |
| Schuldichte | 16,7 % der Dimension | höher = besser |
| Ärztedichte (Näherung) | 16,7 % der Dimension | höher = besser |
| Lokale Stimmung (90-Tage-Durchschnitt) | 100 % der Dimension | höher = besser |
Jeder Rohwert im Report trägt zusätzlich ein Granularitäts-Badge (Adressgenau / Quartier / Kreis-Gemeinde / Schätzung), das zeigt, auf welcher räumlichen Auflösung er tatsächlich erhoben wurde — ein Bezirkswert wird nie als adressgenau ausgegeben. Details je Unterindikator und Adresse stehen auf der Adress-Suche.