Fix collision handling

When using 4 cars, sometimes the collision handling cannot find a valid
position and would loop forever. Now it tries only once, so cars may
collide from time to time.