| Char 1 | vs | Char 2 |

ProjPriority | 1 | vs | 2 |

ProjHits | 3 | vs | 1 |

1st collision

In the 1st place, Char1 loses the ProjPriority battle. So he knows his ProjHit value will be reduced...

When entering the ProjHits battle, his numbers are superior : 3 vs 1 ! So he wins the ProjHit battle.

As a matter of fact, Char1 loses (1) ProjHit , and Char2 must sacrify (1) ProjPriority for his ProjHit battle loss.

So we end up with an intermediate calculation that can be summed up as :

| Character 1 | vs | Character 2 |

ProjPriority | 1 | vs | 2-1=1 |

ProjHits | 3-1=2 | vs | 1 |

-> The same result as in case #2

| Character 1 | vs | Character 2 |

ProjPriority | 1 | vs | 3 |

ProjHits | 3 | vs | 1 |

1st collision

In the 1st place, Char1 loses the ProjPriority battle so badly (1 vs 3). So he knows his ProjHit value will be reduced...

When entering the ProjHits battle, his numbers are superior : 3 vs 1 ! So he wins the ProjHit battle.

As a matter of fact, Char1 loses (1) ProjHit , and Char2 sacrifies (1) ProjPriority.

So we end up with an intermediate calculation that can be summed up as :

| Character 1 | vs | Character 2 |

ProjPriority | 1 | vs | 3-1=2 |

ProjHits | 3-1=2 | vs | 1 |

2nd collision

The first collision wasn't enough and Char1 loses the ProjPriority battle once again (1 vs 2). So he knows his ProjHit value will be reduced one more time.

When entering the ProjHits battle, his numbers are still superior : 2 vs 1 ! So he wins the ProjHit battle again ...

As a matter of fact, Char1 loses (1) ProjHit , and Char2 loses (1) ProjPriority again !

So we end up with an intermediate calculation that can be summed up as :

| Character 1 | vs | Character 2 |

ProjPriority | 1 | vs | 2-1=1 |

ProjHits | 2-1=1 | vs | 1 |

-> The same result as in case #1

| Character 1 | vs | Character 2 |

ProjPriority | 1 | vs | 4 |

ProjHits | 3 | vs | 1 |

1st collision gives this indermediate state

| Character 1 | vs | Character 2 |

ProjPriority | 1 | vs | 4-1=3 |

ProjHits | 3-1=2 | vs | 1 |

2nd collision gives this indermediate state

| Character 1 | vs | Character 2 |

ProjPriority | 1 | vs | 3-1=2 |

ProjHits | 2-1=1 | vs | 1 |

-> The same result as in case #3 (inverted)