Completed ball and brick hit algorithms