Вопрос, вынесенный в заголовок имеет , как ни странно, однозначный ответ.
Но ответ зависит от того, сколько жидкости было в стакане до того, как уровень достиг "половины". То есть: если наливали - наполовину полон. Если отливали - наполовину пуст.
Дело в динамике!