Several youtubers have figured out how the dominance system works. Right now the Dino with the highest dominance will continually fight the alpha of the pack/herd until it dies or becomes alpha. However, if a dino has higher dominance but the same or weaker combat stats it might just keep fighting forever.
Proposition: If a dinosaur loses a fight, lower it's dominance by a little bit. If it continues losing it will eventually become less dominant than the alpha and then the fighting will be over. If it does eventually win then reset it's dominance and the fighting will once again be over.
I know that dinosaurs can gain dominance through killing other dinosaurs, so this system is kind of already in the game.
Proposition: If a dinosaur loses a fight, lower it's dominance by a little bit. If it continues losing it will eventually become less dominant than the alpha and then the fighting will be over. If it does eventually win then reset it's dominance and the fighting will once again be over.
I know that dinosaurs can gain dominance through killing other dinosaurs, so this system is kind of already in the game.