For the basic track, we have access to the testset when we train the models. Not the labels, of course, but all the field values for each record in the testset. Even with the labels missing, I believe having the rest of the testset available will improve my model.
I haven't tried submitting to the advanced track yet, but from browsing the documentation it seems that you do not have equivalent access no matter which interface (Debellor, etc.) you use. Instead, you are given the whole training set, and then presented with testset samples one at a time which you need to classify right away. You cannot see the whole testset in advance, use that information to assist in training your model and only then begin classification.
That said, it doesn't seem there is anything to prevent you from adjusting your model incrementally as testset samples are presented. So, in theory, your model could be more accurate on later testset samples as compared to earlier ones.
Is my understanding correct and is this how things are intended? Is it permissible for a model to adapt during presentation of the testset samples?