Simulation and analysis of walking on compliant surfaces