🐳DeepSeek-R1 Dynamic 1,58-Bit

Sieh Leistungs-Vergleichstabellen für Unsloths Dynamic GGUF-Quants vs. Standard IMatrix-Quants.

Lesen Sie hier unseren vollständigen DeepSeek-R1-Blogbeitrag: unsloth.ai/blog/deepseekr1-dynamicarrow-up-right

1-Bit (Klein) - Dynamisch vs. Basic

GGUF-Typ
Quant
Größe (GB)
Seed
Pygame
Hintergrund
Beschleunige LEER
Vogelgestalt
Boden
Punktestand oben rechts
Rohre
Bestwert
Beenden
Ausführbar
Punktestand
Durchschnittlicher Punktestand
Fehler
Anmerkungen

Dynamisches

IQ1_S

131

3407

1

0.5

1

0.5

0.5

1

0.5

1

1

0

7

score =!inc SyntaxError: ungültige Syntax

Wählt zu Beginn zufällige Formen und Farben aus, rotiert jedoch nicht über die Durchläufe hinweg

Dynamisches

IQ1_S

131

3408

1

1

0.25

1

0.5

1

0.5

1

1

0

7.25

score =B4 NameError: Name 'B4' ist nicht definiert

Besser - wählt Rohrfarben zufällig, aber alle sind nur 1 Farbe - sollten unterschiedlich sein. Fallen zum Boden setzt die Beschleunigung nicht zurück.

Dynamisches

IQ1_S

131

3409

1

0.5

0.5

0.5

0

1

1

1

1

0

6.5

6.92

score =3D 0 SyntaxError: ungültiges Dezimal-Literal

Zu schwer zu spielen - Beschleunigung zu schnell. Rohrfarben sind jetzt zufällig, aber die Vogelgestalt ändert sich nicht. Boden-Kollision funktioniert nicht.

Basic

IQ1_S

133

3407

0

0

0

0

0

0

0

0

0

0

0

Kein Code

Völlig fehlgeschlagen. Wiederholt "with Dark Colurs" für immer

Basic

IQ1_S

133

3408

0

0

0

0

0

0

0

0

0

0

0

Kein Code

Völlig fehlgeschlagen. Wiederholt "Pygame's" für immer

Basic

IQ1_S

133

3409

0

0

0

0

0

0

0

0

0

0

0

0

Kein Code

Völlig fehlgeschlagen. Wiederholt "pipe_x = screen_height pipe_x = screen_height pipe_height = screen_height - Pipe_height" für immer.

1-Bit (Mittel) - Dynamisch vs. Basic

GGUF-Typ
Quant
Größe (GB)
Seed
Pygame
Hintergrund
Beschleunige LEER
Vogelgestalt
Boden
Punktestand oben rechts
Rohre
Bestwert
Beenden
Ausführbar
Punktestand
Durchschnittlicher Punktestand
Fehler
Anmerkungen

Dynamisches

IQ1_M

158

3407

1

1

0.75

1

1

1

1

1

1

1

9.75

Keine

Etwas schnell und schwer zu spielen.

Dynamisches

IQ1_M

158

3408

1

1

0.5

1

1

1

1

1

1

1

9.5

Keine

Sehr gut - der Boden sollte klarer sein. Die Beschleunigung sollte langsamer sein.

Dynamisches

IQ1_M

158

3409

1

0.5

1

0.5

0.5

1

0.5

1

1

1

8

9.08

Keine

Hintergrundfarbe ändert sich nicht über die Durchläufe hinweg. Rohre berühren die Oberkante nicht. Kein Boden sichtbar.

Basic

IQ1_M

149

3407

1

0

0

0

0

0

0

0

1

0

2

if game_over: NameError: Name 'game_over' ist nicht definiert

Völlig fehlgeschlagen. Nur schwarzer Bildschirm

Basic

IQ1_M

149

3408

1

0

0

0

0

0

0

0

1

0

2

Kein Code

Völlig fehlgeschlagen. Schwarzer Bildschirm, der sich dann schließt.

Basic

IQ1_M

149

3409

1

0

0

0

0

0

0

0

0

0

1

1.67

window.fill((100, 100, 255)) Hellblau SyntaxError: ungültige Syntax && main() NameError: Name 'main' ist nicht definiert.

Völlig fehlgeschlagen.

2-Bit (Extra extra Klein) - Dynamisch vs. Basic

GGUF-Typ
Quant
Größe (GB)
Seed
Pygame
Hintergrund
Beschleunige LEER
Vogelgestalt
Boden
Punktestand oben rechts
Rohre
Bestwert
Beenden
Ausführbar
Punktestand
Durchschnittlicher Punktestand
Fehler
Anmerkungen

Dynamisches

IQ2_XXS

183

3407

1

1

0.5

1

1

1

1

1

1

1

9.5

Keine

Zu schwer zu spielen - Beschleunigung zu langsam. Verzögerungen

Dynamisches

IQ2_XXS

183

3408

1

1

1

1

1

1

0.5

0.5

1

0

8

global best_score SyntaxError: name 'best_score' wird vor der global-Deklaration zugewiesen

Musste 2 Zeilen bearbeiten - global best_score entfernen und pipe_list = [] setzen

Dynamisches

IQ2_XXS

183

3409

1

1

1

1

1

1

1

1

1

1

10

9.17

Keine

Extrem gut. Sorgt sogar dafür, dass Rohre zufällige Abstände zueinander haben.

Basic

IQ2_XXS

175

3407

1

0.5

0.5

0.5

1

0

0.5

1

0

0

5

pipe_color = random.choice([(34, 139, 34), (139, 69, 19), (47, 47, 47)) SyntaxError: schließende Klammer ')' stimmt nicht mit öffnender Klammer '[' überein && pygame.draw.polygon(screen, bird_color, points) ValueError: Argument points muss mehr als 2 Punkte enthalten

Fehler beim Beenden. Gleiche Farbe. Kollisions­erkennung etwas ungenau. Keine Punkte

Basic

IQ2_XXS

175

3408

1

0.5

0.5

0.5

1

1

0.5

1

0

0

6

pipes.append({'x': SCREEN_WIDTH, 'gap_y': random.randint(50, SCREEN_HEIGHT - 150)) SyntaxError: schließende Klammer ')' stimmt nicht mit öffnender Klammer '{' überein

Beschleunigung seltsam. Wählt pro Runde 1 Farbe. Kann nicht beenden.

Basic

IQ2_XXS

175

3409

1

1

1

1

1

1

1

0

0.5

0

7.5

6.17

screen = pygame.display.set_mode((SCREEN_WIDTH, SCREENHEIGHT)) NameError: Name 'SCREENHEIGHT' ist nicht definiert. Meinten Sie: 'SCREEN_HEIGHT'?

OK. Farben ändern sich. Bestwert wird nicht aktualisiert. Beenden nur mit ESC, nicht mit Q.

Ausgabe des Dynamische-Quantisierungsdurchlaufs

Ausgabe des Nicht-dynamischen-Quantisierungsdurchlaufs

Zuletzt aktualisiert

War das hilfreich?