Open
Description
What is the expected behavior when we run output visualizers on interactive or multipass problems? I can see two reasonable alternatives for interactive:
- Run them with an empty file as
.ans
. Write any info you need to the feedback directory - For interactive, the ans file is the complete log of the contestant submissions' output during the interaction. I dislike this one, since it's a pain to implement. Maybe we could send the full communication log, but I would argue that that isn't the .ans file anymore.
- For multipass, the last .ans file produced
- Don't run them at all
I personally prefer option 1, especially given that there is no "obvious expected behavior" for multipass and interactive. I think there's a fair argument for option 3, but I'd much rather for it to blow up hard by feeding an empty .ans
than the judge maybe, maybe not triggering a bug in their program. Any other thoughts?
Metadata
Metadata
Assignees
Labels
No labels