Geo
Recently, I had my colony ship ram another. Mine was set on "kamakazi" and was destroyed but the other survived to colonize a planet. It was a surprise to me as I thought "All things being equal, if a ship should survive, it should be the attacker based on the 100/60). I can't remember if the other colony ship tried to run away or not, but it didn't try to ram.
So, could it be the other way around? Like the attacker takes more damage. Or could there something that changes the algorithym of damage so that the attacker is occasionally destroyed.