Re: Программа доработана. ID:23895 ответ на 23846 |
Вт, 27 июля 2004 12:01 [#] |
|
|
Реактор, привет.
Во-первых, не расстраивайся. Никого позора нет. Все мы чего-то не знаем****. Понять, что не понимаешь – уже полдела. Лучше отвлекись от своей персоны и доработай прогу. Для этого отнесить, плз, внимательнее к заданным вопросам (мы же все тратим время на тестирование, пытаясь тебе помочь) :
1) Какой приоритет сплита и саренды для игры против 10, туза и других карт (вопрос Рамзая).
2) Как учесть ОДНОВРЕМЕННО два счета ? Из твоего ответа как раз и следует, что всегда проверяется только 1 счет (с максимальным номером). Я это и отразил в п.5 рецензии. Ты просто предлагаешь сначала проверять cч.3 (по сути он же сч.1) на > N+2, затем сч.2 на число тузов >5 и затем сч.1 на > N. Но ведь существует масса различных игровых действий требующее оценки ОДНОВРЕМЕННО двух счетов. Что же, для описания каждого такого действия вводить сч. № Х, причем идентичный уже имеющемуся ? В моем примере условие «N+2 и тузов > 7 на колоду дабл не делать» потребует сч.4 и т.д. Смысл бокового счета и состоит в том, чтобы его учитывать ДОПОЛНИТЕЛЬНО к основному.
3) Очень важный вопрос касающийся корректности ведения счетов (вопрос Коровина) : если при ПЕРВОЙ раздаче на два бокса вышло 10, 10, 10, 10, 10, 10 (по 20 очков на каждом из 2-х боксов у игрока и 20 у дилера), чему в твоей программе равен счет, в котором десятка учитывается как –1.
------------------------------------------------------------ -------------------------------
****Я, например, недавно лопухнулся : на вопрос Гарри, какую карту дилера я бы хотел видеть против своих 20 очков, я ответил «на автомате» - шестерку, вместо того, чтобы подумать, вспомнить таблицу МО и назвать …ку. Хорошо, что не мазали, а то на пиво бы точно попал
Удачи.
Миша.
P.S. Рекламные файлы действительно были, но при распаковке оказались в отдельном катологе, не где экзешник. После переноса все заработало, спасибо.
|
|
|