List items in yaml_files are ordered by os.listdir(curriculum_folder) but I think they should be ordered by user settings in Learner.json (self.data['configuration_files']). So I fixed yaml_files to configuration_files.
Fortunately, in example curriculum settings, os.listdir(curriculum_folder) and self.data['configuration_files'] are same but you can confirm this bug by Learner.json like,
It's expected to run from 5.yaml to 0.yaml but actually it runs from 0.yaml to 5.yaml. This patch should fix it. I also added a log item that shows configuration filename for convenience.
I'm really enjoying this competition! Thank you for organizing!
Susumu
Hi! I think I found a minor bug.
List items in
yaml_files
are ordered byos.listdir(curriculum_folder)
but I think they should be ordered by user settings in Learner.json (self.data['configuration_files']
). So I fixedyaml_files
toconfiguration_files
.Fortunately, in example curriculum settings,
os.listdir(curriculum_folder)
andself.data['configuration_files']
are same but you can confirm this bug by Learner.json like,It's expected to run from 5.yaml to 0.yaml but actually it runs from 0.yaml to 5.yaml. This patch should fix it. I also added a log item that shows configuration filename for convenience.
I'm really enjoying this competition! Thank you for organizing! Susumu