public TrueSkill(IChallenges challenges, DiscordSocketClient client, ITrueskill skill, ITrueskillUpdater updater) { _challenges = challenges; _client = client; _skill = skill; _updater = updater; }
public InMemoryScheduler(IChallenges challenges, ISolutions solutions, IBroadcast broadcaster, ILeaderboard leaderboard, DiscordSocketClient client, IMessages messages, ITrueskillUpdater skillUpdate) { _challenges = challenges; _solutions = solutions; _broadcaster = broadcaster; _client = client; _messages = messages; _skillUpdate = skillUpdate; _leaderboard = leaderboard; }