also, dodge seems to be hardcapped.
my fighters are lvl 100 (101 would now cost ~900m rp, but yesterday it was on discount) and they still die quite fast against corvetes in sector ~15
corvette have small turrets, fighter still get a bonus but they're not as dodgy as, say, against frigates or gunships.
works this way: each ship has a scale and a variant, scale goes 1 to 3 and it's the size, variant goes -1 to 1 and it's the relative "bulkiness" - so a fighter has size 1 and variant -1, a destroyer size 2 variant 1, a bomber size 1 variant 1 and so on.
small weapons are neutral against target of scale 1, medium is neutral for scale 2 and large for scale 3. variant slightly offset this, but it's not as strong as an effect as scale, so dodginess isn't much of a bonus against everything late game.
evasion bonus starts quite low - around 15% chance - and the main driving factor is relative scale so a fighter against a large weapon (as you'd find on gunship and destroyers) gets the maximum chance or around 65% chance evasion. this is then influenced by relative tech factor, 2% for every tech point difference, then capped between 1% and 99%.
so yeah every size class has a ship that's tuned to fight large, small or medium threat. a fighter might not be able to dodge the corvette small laser, but a bomber squad will probably outdamage the corvette cost for cost.
anyway the corvette is probably a little too good at the moment, being able to win reliably against almost every other classes. might revisit balance with better tournament rules... but that said, while a corvette will never win against any larger class ship, the destroyer can reliably give cruisers a beating, credit for credit.
edit: here's the result of a full tournament round, attacker moves first so that's why it's not simmetrical. still helluva work to do to balance this mess