Cleanup of LolOptimalRole

The functions are now together.