Alldeles nyligen (från och med v0.1.3) kom jag på vad jag tycker är det "rätta" sättet att hantera tillstånd på rubriknivå + objekt som görs tillgängliga för att belöna funktioner inuti verifierare Tidigare skulle du bara deklarera extra saker globalt (def ett antimönster, alltid buggat mig) och jag hade manuellt exponerat "parser" som ett fält du kunde referera till eftersom det var så vanligt förekommande i belöningsfunktioner, men du skulle vilja att detta enkelt kunde konfigureras av slutanvändare utan att hacka interna ange "self.class_objects" -- lägg bara objekt i en dikt i din Rubrics konstruktor, och sedan kan belöningsfunktioner automatiskt komma åt dem bara genom att referera till nyckeln som ett variabelnamn
10,33K