﻿using System;
using CavemanKeno.Core.Games;
using System.Collections.Generic;

namespace CavemanKeno.Core
{
	public class CavemanPlusKenoSession : Session<CavemanPlusKenoGame>
	{
		public CavemanPlusKenoSession (int startingCredits, IEnumerable<int> manualPicks, int preferredBet = 1)
			: base(startingCredits, manualPicks, preferredBet) { }
		
		public CavemanPlusKenoSession (int startingCredits, int quickPickCount, int preferredBet = 1)
			: base(startingCredits, quickPickCount, preferredBet) { }

		protected override CavemanPlusKenoGame RunGameWithPicks (IEnumerable<int> picks, int bet)
		{
			return new CavemanPlusKenoGame (bet, picks);
		}
	}
}
