Es ist unserem Team gelungen, an diesen Algorithmus zu gelangen, so dass ihn jeder auf seinem eigenen Rechner nachvollziehen kann. Hier der Algorithmus:
#!/usr/bin/env python3
# Regierungsprogramm Deutschland – Release ∞.0-beta
import random, time, hashlib, os
class Regierungskoalition:
def __init__(self):
self.mandate = 42 # immer 42, Antwort auf alles
self.schulden = 2_500_000_000_000
self.co2 = 720 # ppm Ziel: 420 – kommt nie dran
self.wahlzyklus= 4 # Jahre bis zum nächsten Neuanfang
self.klimalücke= self.co2 - 420
self.zielerfüllt = False
# 1. Koalitionsvertrag generieren
def koalitionsvertrag(self):
ziele = ["Klimaneutral 2035","Schuldenbremse einhalten",
"Digitalisierung first, Bedenken second",
"Mehr Geld für alle (außer Steuerzahler)"]
random.shuffle(ziele)
return {hashlib.sha256(str(time.time()).encode()).hexdigest()[:8]:z for z in ziele}
# 2. Legislaturperiode simulieren
def legislaturremise(self):
vertrag = self.koalitionsvertrag()
for jahr in range(1,self.wahlzyklus+1):
print(f"Jahr {jahr}/{self.wahlzyklus}")
for key,ziel in vertrag.items():
if random.random() > 0.85: # 15 % Wahrscheinlichkeit für Fortschritt
print(f" ✓ {ziel} – 'wir sind auf gutem Weg'")
else:
print(f" ⚠ {ziel} – 'wir brauchen mehr Zeit und Geld'")
time.sleep(0.4)
self.schulden += random.randint(50_000_000_000,150_000_000_000)
self.co2 += random.randint(-2,8) # netto immer plus
print(" → Periode beendet, Schulden:",self.schulden,"€, CO₂:",self.co2,"ppm")
# 3. Propaganda
def propaganda(self):
print()
cnt=random.randint(3,7)
i=0;
while i<cnt:
Versprechen = random.choice(["Klimaneutral 2035",
"Schuldenbremse 0",
"Wirtschaftswunder 2.0"])
print(f"Wir schaffen das – {Versprechen}")
time.sleep(1)
print("…äh, wir meinen: Ihr schafft das.")
i=i+1
print()
# 4. Wiederholung bis Ewigkeit
def infinity_loop(self):
while True:
self.legislaturremise()
print("\n🔁 Neue Wahl, neue Farben, neue Ziele – Algorithmus bleibt.\n")
self.propaganda()
time.sleep(2)
if __name__ == "__main__":
reg = Regierungskoalition()
try:
reg.infinity_loop()
except KeyboardInterrupt:
print("\nAbbruch durch Wähler – wird ignoriert, da Daemon.")
Um ihn auszuführen, kopieren Sie den Text komplett und exakt in einen Texteditor und speichern Sie ihn unter dem Namen „regierungsprogramm.py“ ab.
Öffnen Sie ein Terminalfenster, gehen Sie in das Verzeichnis, in das Sie die Datei gespeichert haben, und geben Sie den Befehl
python3 regierungsprogramm.py
ein. Sie können dann beliebig lange verfolgen, wie sich die Versprechen ändern, die Schulden steigen und das CO2 mehr wird.
Funktioniert auf Windows, MacOS und Linux.