|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.11.2021, 20:09 | #1 |
Новичок
Джуниор
Регистрация: 25.11.2021
Сообщений: 1
|
Игра "Угадай число"
Компьютер «загадывает» число. При каждом вводе числа появляется подсказка («больше», «меньше»). Диапазон загаданного числа (до 10, до 50, до 100) игрок выбирает сам (уровень сложности – в главном меню, в отдельном окне). Количество попыток для угадывания зависит от выбранного диапазона (т.е. тоже зависит от уровня сложности). Время для угадывания ограниченно и показано при помощи компонента ProgressBar.
|
25.11.2021, 21:22 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
Хорошая игра, чтобы пощупать компоненты Delphi. У вас что-то конкретное не получается, какие-то вопросы?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
25.11.2021, 21:45 | #3 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Цитата:
E-Mail: arigato.freelance@gmail.com
|
|
28.11.2021, 18:20 | #4 | |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 627
|
Цитата:
Но при этом, чтобы ИИ был умнее чем тупо рандомно палить по клеточкам Лет 10 назад сделал такую. Где бот стреляет "по сеточке" чтобы как можно быстрее гарантированно устранить крупные корабли, "засветить" поля вокруг них, а потом уже охотиться на мелочь Кстати, по поводу количества попыток При числах от 0 до 100 нужно 7 попыток для того чтобы гарантированно дать точный ответ Вот условно загадал бот число 1, но я этого не знаю Говорю 50. Бот: меньше Говорю 25. Бот: меньше Говорю 13. Бот: меньше Говорю 7. Бот: меньше Говорю 4. Бот: меньше Говорю 2. Бот: меньше Говорю 1 Последний раз редактировалось BDA; 28.11.2021 в 20:37. |
|
28.11.2021, 20:37 | #5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
Ну надо же с чего-то начинать. Угадайка проще. Только аккуратно связать логику игры с окошками.
Вот, заодно про двоичный поиск узнает ТС.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
28.11.2021, 21:51 | #6 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 627
|
Я еще когда-то делал игру "спички"
Тоже интересно для того чтобы начинать=)) Суть игры: есть 50 спичек (может быть любое число) Человек и бот вытаскивают по 1 За 1 ход можно вытащить 1, 2, или 3 Проигрывает тот, кто забирает последнюю И чтобы не было скучно, человеку еще и ограничено время на игру =)) |
28.11.2021, 22:05 | #7 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
"Спички" имеют простое математическое решение.
E-Mail: arigato.freelance@gmail.com
|
29.11.2021, 10:29 | #8 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 957
|
читая "говорю... Бот: больше" главный вопрос: зачем вводить?
ведь ход математически понятен и автоматизировали бы причём как обнаружите... "компьютер угадывает число": задача простейшая плюс похожие темы: внизу страницы
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
30.11.2021, 00:11 | #9 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 627
|
|
30.11.2021, 02:08 | #10 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Тогда надо сделать динамику в игре. К примеру, спички сами начинают вытаскиваться из кучи по одной за секунду, а задача игрока в нужный момент нажать кнопку "Стоп".
E-Mail: arigato.freelance@gmail.com
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Игра "Угадай число" и вывод списка чемпионов | manchester_alan | Общие вопросы Delphi | 15 | 09.01.2015 12:44 |
игра "УГАДАЙ ЧИСЛО" Энди Харрис | Кина | PHP | 0 | 08.05.2012 10:04 |
Игра"Угадай число" в Паскале.(вставка таблицы рекордов) | valli | Помощь студентам | 1 | 03.01.2011 14:04 |
Pascal - Игра "Угадай число" | d_b | Помощь студентам | 8 | 16.02.2009 09:33 |
[Delphi] Игра "Угадай число" | Bomber | Помощь студентам | 15 | 05.06.2008 09:34 |