spherulitic / xerafin3

Xerafin Word Study System
1 stars 0 forks source link

[EPIC] Implement Jeremy's algorithm #133

Open spherulitic opened 1 year ago

spherulitic commented 1 year ago

Every alphagram is assigned a value based on (playability + handicap) If an alphagram is solved, the value is updated to (value * reductor) If an alphagram is missed, it's updated to original value Words are presented in value order descending, except cannot be repeated within a certain timeframe Handicap is calculated on the fly -- can be adjusted at any time. It's based on aggro --

spherulitic commented 1 year ago

Jeremy's data file has the following data elements:

Possible mappings:

Alphagram -> Question Solutions -> from Lexicon service Last Solved -> Last_correct Asked -> correct + incorrect Solved -> correct Streak -> Cardbox GotCollins -> n/a NumSolutions -> from Lexicon service Phony -> Playability --> Overload the Streak column? Store in Study Order? Length -> n/a Lowprob -> n/a, used for sorting