Your second comment should have answered your first one ;)
If I had created a tribe called random the program would lookup its conf-file which of course does not exist and several other problems would follow. The other reason is that I always store a real existing tribe in the tribe-string for a minimal change of code (during initialization etc.) and network synchronization. To show that a random tribe/ai is chosen the bool is necessary.
Your second comment should have answered your first one ;)
If I had created a tribe called random the program would lookup its conf-file which of course does not exist and several other problems would follow. The other reason is that I always store a real existing tribe in the tribe-string for a minimal change of code (during initialization etc.) and network synchronization. To show that a random tribe/ai is chosen the bool is necessary.