Jeder Scan hätte jede Tonspur noch einmal gelesen
Gemerkt wurde nur, was gefunden wurde. Eine Staffel ohne Abspann — es gibt genug davon — sah damit bei jedem Scan aus wie eine, in der noch niemand nachgesehen hat, und wurde wieder abgetastet: jede Tonspur jeder Folge noch einmal von der Platte, für immer, ohne Ertrag. Bei sechstausend Folgen ist das kein Schönheitsfehler. Jetzt steht auch „gesucht und nichts gefunden" in der Datenbank, je Staffel und Art. Ausgelöst wird ein zweiter Lauf von der Folgenzahl: kommt eine Folge dazu, gibt es etwas Neues zu vergleichen, sonst nicht. Ein Zeitstempel allein täte das nicht — eine Staffel, die sich nie ändert, hat nie einen Grund für einen zweiten Lauf. Dazu der Knopf, der ausdrücklich doch noch einmal rechnet: die Uhr auf der Serienseite sucht ab jetzt immer neu. Von selbst läuft die Suche nach jedem Scan und überspringt dort das Abgesuchte; wer hier drückt, will genau das Gegenteil. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
9bcdd239d7
commit
8112c15d4d
@@ -66,7 +66,7 @@ public class TonabdruckRateTests
|
||||
{
|
||||
// 21 786 Werte für 2700 Sekunden.
|
||||
var gemessen = 2700.0 / 21786;
|
||||
Assert.That(Tonabdruckleser.SekundenJeAbdruck, Is.EqualTo(gemessen).Within(0.0005));
|
||||
Assert.That(Math.Abs(gemessen - Tonabdruckleser.SekundenJeAbdruck), Is.LessThan(0.0005));
|
||||
}
|
||||
|
||||
/// <summary>Eine Stunde Abdruck passt in eine überschaubare Reihe.</summary>
|
||||
@@ -80,6 +80,6 @@ public class TonabdruckRateTests
|
||||
public void Eine_Stunde_sind_rund_29000_Werte()
|
||||
{
|
||||
var werte = (int)(3600 / Tonabdruckleser.SekundenJeAbdruck);
|
||||
Assert.That(werte, Is.EqualTo(29000).Within(500));
|
||||
Assert.That(werte, Is.InRange(28500, 29500));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user