requestEnd
Every ending the core decides on its own goes through here: defeat when the last active player leaves or dies, a neutral end when a countdown loses its minimum. Subclasses may route, reshape or decline it; the default ends the match.