Hello @Jul,
Here are a couple links to help you out:
This link has everything about titan scoring with regards to wins, escapes, and decay of the titan score, courtesy of @Revelate.
How the % damage and damage over time (DoT) specials work is explained in a few places in the forum, but this post by @Dante2377 does pretty well explaining it.
If you have further questions, reply on those threads, and someone will help clarify things for you.