- Lawful Good
- Neutral Good
- Chaotic Good
- Neutral Neutral = True Neutral
- Lawful Evil
- Neutral Evil
- Chaotic Evil
The 1st set of 3 (Lawful, Neutral, Chaotic) are for rule breaker behaviours, 2nd set of 3 (Good, Neutral, Evil) are for data. Lawful Good is the best, while Chaotic Evil is the worst. ex. a 10MB+ UL client UL to you alot that has fast XS etc would be an chaotic good client.
I had previously said Suspicious, but if you adopted it to alignment style, suspicious would be in 1st set of 3 as neutral. i.e. minor things, like official clients with ICS (gplrulebreaker), etc. Like I said with the float style, so good could temporary drop to neutral for clients who are hoarding Special Chunks, until they share them, then it goes back up to good. Neutral clients hoarding special chunks become Chaotic until UL Special Chunks. Potentially Neutral bad behaviours could float up to Lawful if minor infraction, like unlabelled official client with ICS if its Good.
Note: all clients would start off as True Neutral, unless you add the Mod Analyzer concept. Which would be pretty easy: just log and examine only the Chaotic Evil Mod strings. i.e. if 100% of a large # of all BadMofo mods were Chaotic Evil, you could have it learn that and add BadMofo to a updatable ban text list so you wouldnt keep wasting you time UL to them to learn that they are evil.