Валерий Алексеевич Жарков

Справочник Жаркова по проектированию и программированию искусственного интеллекта. Том 8: Программирование на Visual C# искусственного интеллекта. Издание 2. Продолжение 1


Скачать книгу

на один с банкомётом (dealer).\r\n\r\n");

      "in private with a dealer.\r\n\r\n");

      sbl.Append("2) Ваша цель состоит в том, чтобы иметь в руке " +

      sbl.Append("2) Your purpose consists in having in a hand" +

      "карты с очками, как можно ближе к 21, но не превышая 21, " +

      "a card with points as it is possible closer to 21, " +

      "but without exceeding 21," +

      "и больше, чем у банкомёта.\r\n\r\n");

      "and more, than at dealer.\r\n\r\n");

      sbl.Append("3) Первоначально у вас имеются две карты, " +

      sbl.Append("3) Originally are available for you two cards," +

      "вы видите сумму очков этих двух карт, и вы можете взять " +

      "you see the sum of points of these two cards, " +

      "and you can take" +

      "дополнительные карты, нажимая кнопку Enter " +

      "the additional cards, pressing the Enter key" +

      "или выбирая команду “Карту мне” в Меню " +

      "or choosing the command "HitMe" in the Menu" +

      "для элемента управления mainMenu1.\r\n\r\n");

      "for the control mainMenu1.\r\n\r\n control");

      sbl.Append("4) Если общее количество очков " +

      sbl.Append("4) If total quantity of points" +

      "ваших карт превышает 21, " +

      "of your cards exceeds 21," +

      "вы взяли лишние карты и теряете вашу ставку.\r\n\r\n");

      "you took excess cards and lose yours bet.\r\n\r\n");

      sbl.Append("5) Если банкомёт набрал такое же количество очков, " +

      sbl.Append("5) If a dealer scored the same quantity of points," +

      "как и вы, побеждаете вы, " +

      "as well as you, win you," +

      "и счёт увеличивается в вашу пользу.\r\n\r\n");

      "and the account increases in yours advantage.\r\n\r\n");

      sbl.Append("6) Значения очков каждой карты следующие:\r\n");

      sbl.Append("6) Values of points of each card following:\r\n");

      sbl.Append("Ace – A = 1 or 11; " +

      "как 1-я, 2-я или 3-я карта – Туз даёт 11 очков; " +

      "as the 1st, 2nd or 3rd card – Ace gives 11 points;" +

      "например, с Валетом, Дамой и Королём Туз даёт 11 очков " +

      "for example, with Jack, Gueen and King, Ace gives 11 points" +

      "и в сумме 10+11=21 эти две карты называются PocketJack, " +

      "and in the sum 10+11=21 these two cards are called " +

      "PocketJack," +

      "который бьёт карты соперника, даже набравшие 21; " +

      "who covers the rival's cards, even gathered 21;" +

      "как 4-я и последующая карта – Туз даёт 1 очко;\r\n");

      "as the 4th and subsequent card – Ace gives 1 point; \r\n");

      sbl.Append("цифры на картах от 2 до 9 " +

      sbl.Append("Digits on cards from 2 to 9" +

      "означают очки этой карты;\r\n");

      "mean the points of this card; \r\n");

      sbl.Append("карта с числом 10, " +

      sbl.Append ("a card with number 10," +

      "Jack – J, " +

      "Queen – Q, " +

      "King – K = on 10 points." +

      "\r\n\r\n");

      sbl.Append("7) Если первые две карты у игрока или банкомёта " +

      sbl.Append("7) If the first two cards at player or dealer" +

      "набрали 21 очко, то они также " +

      "gathered 21 points, they also" +

      "бьют карты соперника, даже набравшие 21.\r\n\r\n");

      "cover the rival's cards, even gathered 21.\r\n\r\n");

      sbl.Append("8) Банкомёт сдаёт карты " +

      sbl.Append("8) Dealer hands over cards" +

      "с единственной колоды карт.\r\n\r\n");

      "from the only shoe of cards.\r\n\r\n");

      sbl.Append("9) Банкомёт будет сдавать себе карты, " +

      sbl.Append("9) Dealer will hand over itself cards," +

      "пока не достигнет 17 или больше.\r\n\r\n");

      "will not reach 17 or it is more.\r\n\r\n");

      sbl.Append("10) Первая карта банкомёта может сдаваться " +

      sbl.Append("10) The first card of a dealer can be given" +

      "лицевой стороной вниз и быть невидимой.\r\n\r\n");

      "the face down and to be nevidimoy.\r\n\r\n");

      sbl.Append("11) Вы должны или оставить ставку по умолчанию, " +

      sbl.Append("11) You should or to leave a bet by default," +

      "или установить новую вашу ставку до раздачи карт " +

      "or to set your new bet before distribution of cards" +

      "(в последнем случае используйте команды " +

      " (in the latter case use the commands" +

      "<BetPlus -> и <BetMinus -> " +

      "в Меню для элемента управления mainMenu1).\r\n\r\n");

      "in the Menu for the mainMenu1 control).\r\n\r\n");

      sbl.Append("12) Ваше значение