thanks for the response
we will use the asteroids

an asteroid named aster1 is moving to another asteroid named aster2
and made contact so aster1 hits aster2 making aster one the hitter
and aster2 the hittee.
so the life of aster2 lets say they have a life

will be the one that is going to be decremented
and not aster1
and we are going to use it on a loop of asteroid collection
currently i have a nested loop and i dont know if its the best practice that will iterate to the collection
and each item will iterate again on the same collection
checking if they collide and i am using the following code to check for collision
http://img708.imageshack.us/i/68813932.png/dont know if i make it clear this time

thanks