Online assignment submission judge