Single-Agent On-line Path Planning in Continuous, Unpredictable and Highly Dynamic Environments