Refactored code and introduced AlphaWinnerStrategy and AlphaAgeStrategy