Дж.Ф. Люгер - Искусственный интеллект. 2003 (1156457), страница 96
Текст из файла (страница 96)
А р а. Ачга нтм выливаем» слс. лУюшим обрысм 00(леагг, Ооа11 пнРСУ си в е(п ргу орсо Р О' Опп е ,((5«агс, и 1), г ргу Р . г О О, Р с (с а"Шсу вег(О1овеб. впс), ГЮСЬ(ПРЕП Р ЕОЕ, 01О Еб ВЕС, 00 1) . Омн и слет»шают нач»льны н псле. »о ииа параметров бсагс «Ооа1 очсвилны Онн ОР сс к п поиске в глуб уй«ну. снова сотлаютса упорпяочскш шт плпиимс ы н Ш \б е, а а инфо малин а кыш м П Рм (осасе, Рагепг) шшхрансиия~ фор.. г . 1!1 Эмин. ю1 нас саста»вне 5се с п(и»шпал«с мтруюшсга вылов алгорнтма рас)т 1 О тинлиалитт ыс. .»С про»яка 90 ' Оп вгас1с помсшасгся пар« ПОНСК Н»ЧН «лм 90» Шс Опон.
п,м ч'апра втт, иулсвыи Р полнсню ко аил п11) вс ваюш в юшы ив«в«ьвос ссстаянвс с с10веб ясс ва«д пуста О (5« С, О 1) вп Ор и с«) са Ы (лс сс, и ась(оран са «, с1 вед е, ,юг аргумсныв, имеет ви, сь, завис»мста от Вылов вл гар~ама Раг, рапп(орел„та «, са к), са к, с1ов б вег, 00 П в а...., ор и вс» ш, 5С ы сыср п с ак, 01а ед в с.
Ооа1) лс с, и с ор яыс«, С1 а б. вес, СЬЬ1бгеп), пба 11. с са та к(сырел, не«с орел с си, ием арен с и) и:т(((5«все. Р сютс)1. С1оя д яес, ием с1овеб ес), р сь(и ар п агась, не с1овеб вег, аоа1), асс ы)б (5«аы, явят р и агась, 01овеб вес, сьй)бг ьвс ((сь 1д, .отея(яг се, Ив»с арап аеас)с, С1овеб всг, СЬ 1Ф, СЬЬ1б еп) ° вв(5« г, аеас орел вса Н, с1авеб вес, (и с, Пса«в)) О О(5«В , И Г), пос( пяасе(н с)), ь провер е ит от зала и г( Ь с «((и с, ).
Пель арен аеас«)), пос( ек»юг аег((нехс, 1, с1авеб иес)). В „устьем вы»пас Раси используется с(«ила .ВОЬОО оролнкат Ьааос Ои позвал», . Ныш"«тсрврешюр в я»И- га О ' ХРаНИ асс под ианк« н нка 0(о швб на в слив'ы спнск Вто-ой пара Лаппо( Р параметр прслны, ) „.0(арм ,м прантвавится сравнение в батс» 90 — тто шаблон, с нык срвый парамшр оп шис «Р внснню в списке канты«с«ты второ стр Опрсисляст во»лема.
Рого паРамстРа Впп „, „ свят»иные тначснн» Влк олнш псРс н н, ср на могУг интсРссо. тать Ш лнк та Все с «миныс пс смснимс кню Имаго парамстйа и«капли ваютс» в списке и связь ты»«ются с третьим парамшром В стай ПРОТРВММС С)МЯНК»т Ьааас Пашня„ Отсто«нн». постигну мс прп ср б»ты НН в»ссх суш та/юшнх про»у«пиОвлых правы ( нно, н окалина Крыш« ( л кн кпнкрстнога состояния, псотОму их ьтыат т '~ ' мюшшшъюшсн поря«ко в ноак ореп. Вторым аргументом прслнкат я нОВь прсляыт пю геп. »Ьпы.
мисОстокннс списки Реп н 01овеб н ырсмш ты ипс при "«орошсм" лале Прсилс чем »шар»ппь . „ (о новы состояние Иехс нс саясрюпся в И«а«испи« гс с арен ясас1«, орел с«0«ь„у т»КУШСЕ СОС(ОВИИС Упапеиа) Н 01алвд ЯЕГ ПРСЛИЫт Ьасас ВЫТЫВ««т ПЮСЕЯ И »паня«ст все состояния, улпвлспюряюшнс мнм условиям. тршнь аргумент прсликата ) ссо1 ПРС»етаапкет НОВЫС Снетааина, ПОЧСШСНИЫС а С СК ПРЕП Ссаоь. В некоторых рсалнтаииях прсликат Ьас 1 принимает тначеннс '"л иьг сопи лла вто- рого аргумента нс найасно ннкаки соответствий, а значит, третий аргу снт пуст Это моива исправить с аомашью палстамовкн (ьасос(х, шон я(5, т, с, х), шве); 51яс=(1) для ыпушихвытовпвпрслнкатаЬ оосвпанном коде. Песка(ипу сОст яния поиска прслсшысны Парами "спето»ннс.ролитсш*) прслиыты про- верки ллсн я э смс (та во мно,ыств неиЬег вег иотбхолимо ма«ифнш ровюь такнч ебраюм, чтобы они отр »мали структуру проверит сипы ютви» шабюну Всоб ол ию про с.
)ить, совп«ласт ли пара "сасшянис-рошгючь" с первым ысмснтом списы ы пар. и. есян пег — выполнить рекурсивное сравнение со всеми остальными ысмс~п и списка м«шет вес((5гаса. Раг пс), ((Псасе, Р* г) ) )) ветьег «ес(х, ( 1у)) .— Ню ьег вег(х, т), бгг ч.ш„„ Ивнкн и тьы «пеки Р»™«раввин»)т Глава ( 'В Вв Д ип в РДОЬОО 633 Эгогбр» дп ком назван оболочкой, поскольку злесь иоанновны ыравилз пане.
В исабхадша лаб вить с учетом «онкретнай предметной области задачи. Опсрмчм гэ се и вес одисаиы е рзэдсхс 14 2. йср ас усаовнс астапова аягорнтма р сь апределяетс» лля случае, югл» прп""ш Рась з зыеаюся с пустын нерпы аргументом Орви срэепе. эта ситуапня юзв(згш оэ ассшдл» Чнфа больше не асшюсь ссправереннык состояний, в решение«»Он"э найшиа Рсш ни а ние иахалитса прв вызове второго прелнката рать, котла гоясвя о«ПЮ Ор .
О епе совпадает с цспсвмм состоянием Бов1. Орет В процессе попсы с пуси арсзиквты Ь Оо. н нанни накаплив*юг ясе ла а сто наюзтсьуыкхсо ю у юзнигз и поюсрпивают ачерель. Работа э '" со унп з сп». они э пуслмлушсм рюлслс. Чтоб л . С садня" шс звыс пары (Бсасе, Ра Чтобы вассоэлать путь решения. каюю ся "'зз р ., с) р л (гюе г цэчдльноГО Сает ыы пэ' Как у анвнзлоаь в пхтамэй т,иб-.
угг не«шарага усп ин на» епю ' шн пропер«и соотасюгаид "э»бкс ° Р зпс»о)астап 14.4.. ..3. Реализация нжвдиог " 0),ОП вдиогон алгоритма поиска и Обмо «ал в рсмшзавии "дади дз майн . диого" апг ритма попою — эта '""". Сэ " з Рину, в которой ат о (' «рыта очередь для кдмдого г' й п1"з "ш орнтмс и Ряпачсннан иа э нот ическому крн ср сд Р „»,(м соде 'зспсдц н „" ичзз нсразумвна саазана с ках'дь(ьг на»" ш»т " оримсн»стоя Мы бу'Ф" '("в снстематиза н сс эдсмснтов '"'" Глав »а (4. Введение в рвсн ОО „поупсьоп двя ооссозданид п я кд,аюой Ргьг' н р июня иса П вес сраю аалыушся кон ( параметром прсднната Рась ав эски д »ветс„ , ОРЕП Ф'Епа „и ЬОЮРЫХ НЕ УЧитЫВаЮте» В ЛИЗЬЮ „..
МИС ачс П мсннмс, эи»"си яике Баа1. зп »эмма Спм»а»азт э епнп сбою«чам омар ДАС Ч ш.е) ,ыю(орел ююю С)ар'„епс), Орел чпеае -). Бгаг = Оо 1, ю 1 сюп((вовсе, Р геп Орет Ч ас ° (Бс ю, ц вс оРел чаепе, с)овей Ю Е(гьэ)б еп, яевс орет с 4О' 1звс с и шт(((пса«а, Р гю * ' У'Г " ) С1ОЦЕО ИЕС, .
1о.ед .ем * ргеа, цет с1овед ес, чоа1), 1п (»гасе, цюс орса чпе е, С1овеб вес, сь11О сап ((си1С, нане повсе, цепс орел пиесе. с1ю а с, сь)14), сы дгвп) (Бс с, йе г ор д чае е с1 еп вес, (мехе, Бсвсе)) е(пт с, нехю, п с( ваге(н с)), »проверка завис ат зада юс(нн ье ше е((цех«, ), пе с реп трепе)), гос( евЬш юс((де«с. ), С1овед ес)). Оц О34 Часть ч( (. Языки ц т»ю оп гнпп огани нд»дм пра'Раммиршюния дп» искусе~вени~ ццть инфармапию о Радетеле кампо о сасю ню «рак она испол зуе я лля построения п Р Ремиза шн иэ мкв в гиипня К»кис и „»у, она у и Решмгня «амаид й рг1псво р апиват всю необхолимую шш шш оо «а нформап ю, ас анде списка нз пяти эдсмснтоа о, р к и аписа не асею иня,роди шпек м апреле дюшес глубину поиск» на фе.
велас ч с »нагрбе.п:поечнсо. прдсяяюшесэа сине,у «ачсства состояния, н неточно»синая ум чсс умм трет сто и чешср ога элемента. „" „. н цюрай элементы синею пеходятся абычнм бр нмм обрюа, регия предел стоя пубаэлениа ел нивы к пРеыелУШС» глУбннс. чствсРтмй— тмй — это звриспзческш мерв эля хо дй задачи. Пятый элемент синопа испо юуегся дг лгп упОрялачения со томою в ат. й очсрелн Орви Рч и вычис д гс» па фор тле ((п)=О(п)гл(п) (см. главу 4) К „ ц рдцее, пРавнла е не пРнеалктсв Онн апР»дсюипса ф лсюипся с рз тач пепификн за. „„Операторы раб ты а очер»лью и приоритетной очерсды описаны в рюдепе )4.2.
и а качества состояния Ь гэвсзс топе опрслсллстса с уч гам спсп ф уч гам спсп ч икн задачи »ет эвристический характер четвертого парачетра списке описании ргот ачгорити нмсстдва услсвня астахова н вьдываегся ледуюшвм образом. ао(лса с. Ооа1) вирту ес (С1о д веш . РСУ РЧ(преп), ьеп *сьс(псагс, Ооа1, п1, зпаез.с рч((лс с, 11. О, и, н), Оре, ор п рч), р сл(сред рч, с1ов*д с, поаэ). 3»есь из 1 — это радитсльсюе состояние лл составив» Бс гс, а и — о эар юпшсскав мера качества. Прнвеаем коп оршрам ы. Рсппдуюшей "даюшй" здгоратм подаю. расл(преп рч. , ) еаюсу Рч(аре Рч), н ьс ('попс заверив, реиение е найсено р сюпре рч, с1адеп яес, Оаа1) пеппе рт((вс с, Ра с...
), Оре; рч. БС Се = Ооа1, ГЗСЕ('ПУ РЕ Ь з'), П1, Р юс 1пс о ((Бсасе. Р е с. . . ), с1 и с). Р СЬ(арен рч, С1 *ед еее. Ооя1) пеппе е„рч((псас, Р гепс, О н, дп Оре рч, пе с реп рч), о с сю1пгед((повсе, ра епс О, н, я;, пенс ор 1.ь С1 «сй ввс, сл11п п Оо 1), ПВЕГС 1ЗВС рчшлз14 ЕП, ПВВС ОРЕП РЧ, ЦЕ ОРЕ РЧ) "пэап(((пса«с, гаге г, О, н, Б)). С1овед ес, п 1 еп с), Рас((ме орел рч, пем с1 еп с, Ооа1).
Прслзыат Оес сьз1дгеп шнсрнрус все дочерние сосю сосюашш лла состоим» Бсе се к ц в прслыдушик ахтар гг ах панс а, в нем исоа ) Р соа з ются рслиюпэ Ьапог н а в подрыл т )4.( ), Правила Работ» эпш п сл «этан болю о»родна описи р Р ь ю опыте истнчс аа тра кач з эс ш а адле» оспг эшмппэ чнанс- ссрскопоа, проверю безопа «лопусгимыь среюлов э р тшкэтсв с учета» «анар' «ай задачи Проверю иря инска »эншн л мснюа. Клюв»»быт сдспиюьдорсзпизавзнаэля нис.
С1 э 1 С, Сл 1- Ю -'Ь')П еп(юс с,, р,, ), н эс ре. рг, аг п пог(с) 1п, а еэ((»сесе,, О и, О ед эвс, сл 14, О а.), сь )п еп). д с ра рц, С1овад ас сп, ( ясак, — и р ' ' н я), ц а1) (иа Вопр даллвтс жс(ш ( (Ва"Г)) ), н вс рап рц)) М Зада„к » с( ш *г-Рп((Н ' ' ' ' ), с> вад с)) «( Са Райа с „ча ш (Н с Сю1, Н), ззаачн С О1ПГ>Ы ВЫВапптПУГЬрсшс нв Пн и.пако сц, команда рг> сво апшо лгпа ы )ясака, р ганг) пуш иг пз ы, г) и\.-м луозсРкн соошстсгвгш пайп ш д , сшозз В)ы ГИСИСИПМ Пзтюпсмспгн(4» с( ' Гнг о нсзн ш состоншя псраым двум зл ""'пют Р втслсм на Ил>ного состоянпв является „„ мноиышоп1 вад вас ода(Ил рт" * тшс *)шшппяс г, п>1.