Alright, tested the super-terminal and k-raiding in my 7/8 game.
1: The incoming waves, for both kinds of hacking grow almost exclusively in quality, not quantity. This is something i consider wrong. The logic which decides when to "collapse" a wave into a smaller group of higher tier ships probably should be changed. WHERE THE HELL ARE MY HUGE WAVES FILLING THE SYSTEM? I DONT WANT YOUR STUPID GROUPS OF 40 CORE SHIPS!
2: As the number of rolls increases, so does the chance one of them being "Use raid starships", and since it is irreversible, like 80% of high-level waves consist of raid starships.
Suggestion: make 2 types of rolls, mutator roll (with probabilities in it dependant on antagonism, but with a limit), and multiplier rolls. If the mutator roll rolls something, make a follow-up mutator roll (probably with lower probabilities) to allow combo mutations. The multiplier rolls simply multiply the strength.
3: Both kinds of hacking feel really easy. I hacked the superterminal for ~100 ticks, and it started spawning groups of core ships. With no wild-rolls i was getting ~60 core ships per tick. Yeah, against my entire fleet AND whole lot of turrets. Those were pitiful, but they were slowly chewing on my fleet so i decided to play super-safe even though i probably would have easily held for 50-70 more ticks.
4: The k-raids have weak response, but generate lots of antagonism. The ST generates lots of AI ships, but makes relatively little antagonism. As result, it is optimal to always hack the ST first, so that you dont have to fight the high-antagonism waves. Once you give up on ST, you are usually still able to k-raid a few systems and raise the antagonism to its limit, where no raiding is safe. The antagonism generated by ST should be increased, with spawns nerfed a little to compensate.
Also, would you maybe consider using exponential, or at least polynomial (like x^2) growth for each kind of antagonism?
And how about adding different weight for different kinds of antagonism? Like, for ST-waves, only count half of the antagonism generated by the other two methods? I believe the ST hacking shouldnt be affected by the k-raiding antagonism so badly, while the reverse is totally fine.