User 13790648 Ответов: 1

Предложение по функциональности кода


I live in the US. I am using Visual Studio 2012 express. I have written a program a lot like Hangman where the player has to guess a random word. The word lengths are from 3 to 15 characters. I have heard that the player should get around 8 chances to guess the word. I don't want the player to get 8 chances for words that are not that long, seems silly. So, I have set up some code to establish "default" number of chances with each word length. What I need to know is what values I should use as defaults for words that are 3 to 15 characters in length. I don't think that I should go over 8 chances for words that are 8 characters or over. I am also allowing the player to select what they feel is a "more fair" number of chances for any selected word length. Does anyone understand me and will you help me?

Что я уже пробовал:

Кодирование-это не проблема. Я настроил различные элементы управления, чтобы заставить мою программу работать, и добился успеха в ее функционировании.

1 Ответов

Рейтинг:
8

Patrice T

Цитата:
Я не хочу, чтобы игрок получал 8 шансов за слова, которые не так длинны

Палач-это поиск правильных букв, короткие слова не легче длинных, поэтому сокращение количества догадок может быть не такой уж хорошей идеей.
Мой совет: разрешите 8 догадок для всех слов.
Для тестирования заставьте свою программу выбрать маленькое слово и играть, сколько неправильных догадок вам нужно, чтобы решить его ?
Сделайте то же самое с 15 буквами слов, и сравните результаты для 10 запусков каждого.
Вы получаете реальную разницу ?