private void SelectStrategy(ComboBox comboBox, Prisoner prisoner)
        {
            switch (comboBox.Text)
            {
            case "Wet za wet":
            {
                prisoner.SetStrategy(new TitForTat());
                break;
            }

            case "Wet za dwa wet":
            {
                prisoner.SetStrategy(new TitFor2Tat());
                break;
            }

            case "Wet za dwa wet z 10% prawdopodobieństwem na zdradę":
            {
                prisoner.SetStrategy(new TitForTatWithProbability(BETRAYAL, 0.1));
                break;
            }

            case "Wet za dwa wet z 10% prawdopodobieństwem na współpracę":
            {
                prisoner.SetStrategy(new TitForTatWithProbability(COOPERATION, 0.1));
                break;
            }

            case "Nie zatapiaj łodzi":
            {
                prisoner.SetStrategy(new DontSkinTheBoat());
                break;
            }

            case "Zapominaj":
            {
                prisoner.SetStrategy(new CooperateStrategy());
                break;
            }

            case "Trzymaj się rozwiązania rutynowego":
            {
                prisoner.SetStrategy(new RutineStrategy());
                break;
            }

            case "Zawsze zdradzaj":
            {
                prisoner.SetStrategy(new AlwaysBetrayStrategy());
                break;
            }

            case "Zawsze współpracuj":
            {
                prisoner.SetStrategy(new AlwaysCooperateStrategy());
                break;
            }

            case "Losowo":
            {
                prisoner.SetStrategy(new RandomStrategy());
                break;
            }
            }
        }