Wunderbyte-GmbH / moodle-local_catquiz

ALiSe CAT Quiz
Other
1 stars 2 forks source link

ERROR: Neue Fragen werden in bestehende (gleichlautende) Subskalen eingeordnet, obwohl Baumpfad verschieden ist #508

Closed ralferlebach closed 1 month ago

ralferlebach commented 3 months ago

Hier: Neue Deutsch-Items in Mathematik

grafik
eynimeni commented 3 months ago

@ralferlebach wurde hier der Catquiz Importer verwendet? Stimmt es dass der angebene Skalenname mit einer bestehenden Skala übereinstimmt, keine Skalenid angegeben war und parentscales angegeben waren, die anders sind, als die Parents der gefundenen skala? Oder Hast du evt noch die Import-Datei und den Datenbank scales table zum damaligen Stand?

ralferlebach commented 3 months ago

Ja, der Skalenname war gleich, die Angaben zur Parent-Scale nicht. Es handelte sich damit um eine neu anzulegende Skala.

Dennoch wurden die Fragen der (gleichlautenden) Bestandskala zugeordnet.

davidszkiba commented 1 month ago

Ich versuche es zu testen, indem ich zusätzlich zum simulation.csv file in tests/fixtures jetzt eine weitere Import-Datei simulation_beta.csv importiere. Die zweite Datei hat folgende Daten:

componentid;status;qtype;model;difficulty;discrimination;guessing;label;catscalename;parentscalenames;componentname
0;4;Multiple-Choice;raschbirnbaum;-1.1;5.92;0.0000;SIMA01-00;SimA01;SimulationBeta|SimA;question
0;4;Multiple-Choice;raschbirnbaum;-2.2;5.22;0.0000;SIMA01-01;SimA01;Simulation|SimABeta;question
0;4;Multiple-Choice;raschbirnbaum;-3.3;0.99;0.0000;SIMA01-02;SimA01;Simulation|SimA;question
0;4;Multiple-Choice;raschbirnbaum;-4.4;0.71;0.0000;SIMA01-03;SimA01;SimulationBeta|SimABeta;question

Ich würde mir folgendes erwarten:

ralferlebach commented 1 month ago

Ja, exakt so würde ich es als Nutzer auch erwarten.

davidszkiba commented 1 month ago

Ok. Im Moment geschieht folgendes:

Nach dem import der zwei Dateien, gibt es folgende Zuordnung:

Es gibt 3 Skalen SimA01 mit folgender Struktur: