I have been doing an experiment for the last 6 months where I have a group of 5 Tilapia zilli, and 3 Nimbochromis livingstoni living together in one tank. (all fish were bought from an auction, from same species spawns, exact same age, and similar in size)
When I bought the fish, I also took one of each (Tilapia and Nimbo) and put it in another varied species community tank.
Each tank gets the same number of water changes, same foods.
In the community tank, both the single fish are almost double the size of the ones living in the tank in groups.
My theory is that in a same species group tank, there are hormones produced by the alpha fish that suppress the growth of others in the group (beyond simple amount of food intake).
I have noticed in tanks where an alpha fish is removed, a transformation takes place in a previously sub-dominant fish, many times almost over night, in growth and appearance

above Tilapia in group tank are @ 3"
below in the tank where there is only 1 Tilapia, it is almost 6", and much more robust.

above Nimbochromis growing in group tank, 3+"
below as a single individual in a tank, 5+"

as an aside, a few years back the bifiasciata below was a runt in a group of 6 (what turned out to be 5 females),
I removed it to a smaller tank by itself for a while, it immediately had a growth spurt, and grew to become much larger than the rest (13"), turned out to be male, and sired many spawns with its former suppressors.
