Update algorithm for destroy pieces