Sometimes player can get white pieces many times in row against same opponent, and sometimes this happens to his opponent, for example:
search Rubikon99 lestri
I suggest to make automatic color selection more balanced.