A human-like learning control for digital human models in a physics-based virtual environment