DarkOddity: I've extensively tested the Reputation system in Unmodded and Modded SP games, especially versions of Discovery.
The FLS103 program I mentioned (and attempted to attach to my post) shows very clearly how it works. It's a PITA to find on the Lancer's Reactor file server though: it's under Misc files, and not very clearly marked in addition to being buried in an avalance of irrelevancy. I am willing to email an attachment of the compressed install file for anyone to use if they hit me up: tarnuts@hotmail.com
Screenshots are shown of the program. The second tab from the left, "Factions", is where you'll find the reputation data. Check there before choosing your enemies.
The main reason I got that beauty was to figure out how the Reps worked. I always wondered why pounding the Xenos, whose listed enemies are "Everyone Else" and listed friends are "None", would invariably piss off the Bundschuh, Zoners and Synth Foods. Once I fired up the program and studied the numbers, I realized that there was some hidden stuff in the Reps that would make a difference. A little experimentation revealed that the Rep column was for Bribes and determining whether factions would fight each other, and the Empathy column determined who'd be pissed and who'd be pleased if you attacked Faction X.
This led me to create a strategy known as the Beat Down List, where I'd choose very carefully the factions to pound on. I'd leave the Corsairs and Outcasts and their allies alone (and sometimes the allies of their allies: I pound the Farmer's Alliance occasionally because it pleases the Blood Dragons and calms them down after I've pounded the Gaians - stupid Captain Planet!). This cuts down on some of the challenge in the late-game (Outcasts and Corsairs make formidable enemies) but there's always Nomads to hunt.