State Space Search Step Run Editace úloh Task1 Task2 Init Clear Node Goal Add Shift Remove Add Node Goal Node Shift Remove, Add Node
|
|
- Libor Beneš
- před 7 lety
- Počet zobrazení:
Transkript
1 State Space Search Po spuštění appletu se na pracovní ploše zobrazí stavový prostor první předpřipravené úlohy: - Zeleným kroužkem je označen počáteční stav úlohy, který nemůže být změněn. - Červeným kroužkem je označen cílový stav úlohy. Alespoň jeden cílový stav je vyžadován pro algoritmy/metody BS, Greedy, A*, Hill-climbing a Simulated Annealing. Pokud je u těchto metod zadáno více cílových stavů, je při prohledávání uvažován pouze cílový stav, který má nejkratší přímou vzdálenost od počátečního stavu. - Černými kroužky jsou označeny běžné stavy úlohy. Po spuštění úlohy (tlačítky Step nebo Run) se uzly ve frontě/zásobníku OPEN vybarví žlutě, kromě uzlu na čele fronty, resp. vršku zásobníku, který se vybarví zeleně u všech uzlů v OPEN se zobrazí i číslo, udávající aktuální pozici příslušného uzlu v OPEN. Expandované uzly přesunuté do seznamu CLOSED (metody BFS, BS, USC) se vybarví červeně (u metody BS jsou použity dvě fronty OPEN a dva seznamy CLOSED uzly v OPEN jsou vybarveny stejně, uzly ve druhém seznamu CLOSED jsou vybarveny fialově). Společný uzel (pokud je nalezen) je vybarven růžovou barvou. Editace úloh Tlačítky Task1 a Task2 lze nastavit výchozí stavy dvou předdefinovaných úloh, Tlačítkem Init se nastaví výchozí stav aktuální úlohy (totéž se stane při jakékoliv akci rozbalovacího políčka, nebo obou přepínačů) a tlačítkem Clear se nastaví výchozí stav pro tvorbu nové úlohy (na pracovní ploše zůstane pouze počáteční stav úlohy zelený kroužek). Levý přepínač (Node/Goal) je aktivní a je zobrazen pouze v případě, že pravý přepínač (Add/Shift/Remove) je ve stavu Add: - Je-li levý přepínač ve stavu Node a stiskne se levé tlačítko myši uvnitř existujícího uzlu (kolečka) a pokud byl tento uzel uzlem cílovým, změní se na uzel běžný. Stiskne-li se levé tlačítko myši mimo existující uzly, vytvoří se nový běžný uzel. Při stisknutém tlačítku myši je v obou případech možné tažením myši vytvořit hranu do libovolného jiného uzlu. Na posledním řádku pracovní plochy vlevo dole se zobrazí aktuální údaje o příslušném uzlu (viz níže). - Je-li levý přepínač ve stavu Goal a stiskne se levé tlačítko myši uvnitř existujícího uzlu (kolečka) a pokud byl tento uzel uzlem běžným, změní se na uzel cílový. Stiskne-li se levé tlačítko myši mimo existující uzly, vytvoří se nový cílový uzel. V obou případech se levý přepínač vrátí do stavu Node a rovněž v obou případech lze tažením myši vytvořit hranu do libovolného jiného uzlu. Na posledním řádku pracovní plochy vlevo dole se zobrazí aktuální údaje o příslušném uzlu (viz níže). Je-li pravý přepínač ve stavu Shift je levý přepínač neaktivní (nezobrazuje se). Stiskem levého tlačítka myši uvnitř exitujícího uzlu a následujícím tažením myši lze tento uzel libovolně přemísťovat. Na posledním řádku pracovní plochy vlevo dole se zobrazují aktuální údaje o pozici příslušném uzlu (viz níže). Je-li pravý přepínač ve stavu Remove, je levý přepínač neaktivní (nezobrazuje se). Kliknutím levého tlačítka myši na hranu nebo uzel se tyto objekty odstraní (s uzlem se samozřejmě odstraní i všechny příslušné hrany). Na posledním řádku pracovní plochy vlevo dole se zobrazí aktuální údaje o počátečním uzlu (viz níže). Při jakékoliv akci tlačítek nebo rozbalovacího políčka se pravý přepínač vrací do stavu Add a levý do stavu Node
2 V rozbalovacím políčku se zvolí metoda (úplný název vybrané metody se zobrazí v pravém horním rohu pracovní plochy), úloha se uvede do výchozího stavu (tlačítky Task1, Task2, nebo Init) a spustí se její řešení buď tlačítkem Run, nebo po krocích stisky tlačítka Step. Varovná a informativní hlášení se zobrazují v levém horním rohu pracovní plochy. V levém dolním rohu pracovní plochy jsou zobrazeny informace o počtu uzlů a hran na pracovní ploše a na posledním řádku informace o vybraném uzlu: 1. Číslo uzlu, 2. x-ová souřadnice uzlu, 3. y-ová souřadnice uzlu, 4. typ uzlu (běžný/počáteční/cílový... 0/1/2), 5. umístění uzlu (volný/v OPEN/v CLOSED... 0/1/2), 6. předchůdce uzlu, 7. - číslo 0 u BFS, BS, GS, Hill-climbing, Simulated Annealing - číslo hrany vedoucí do aktuálního následníka u Backtracking - hloubka l u DFS, IDS - hodnota g (součet délek hran z počátečního do aktuálního uzlu) u UCS, A* 8. - číslo 0 u BFS, BS, DFS, IDS, UCS, Backtracking - h (délka přímé spojnice z aktuálního do cílového uzlu) u Greedy, A*, Hill-climbing, Simulated Annealing (pouze u aktivního uzlu) 9. - číslo 0 u BFS, BS, DFS, IDS, Backtracking - f = g + h (tj, součet dvou předchozích hodnot) u UCS, GS, A*, Hill-climbing. - f = h u Simulated Annealing (pouze u aktivního uzlu) Stručné popisy jednotlivých algoritmů/metod BFS (Breadth First Search - Slepé prohledávání do šířky) 1. Sestroj frontu OPEN (bude obsahovat všechny uzly určené k expanzi) a seznam CLOSED (bude obsahovat všechny expandované uzly). Do fronty OPEN umísti počáteční uzel. 2. Je-li fronta OPEN prázdná, pak úloha nemá řešení, a proto ukonči prohledávání jako 3. Vyber z čela fronty OPEN první uzel a umísti tento uzel do seznamu CLOSED. 5. Vybraný uzel expanduj, všechny jeho bezprostřední následníky, kteří nejsou ve frontě OPEN, ani v seznamu CLOSED, umísti do fronty OPEN a vrať se na bod 2. DFS (Depth First Search - Slepé prohledávání do hloubky) 2. Je-li zásobník OPEN prázdný, pak úloha nemá řešení, a proto ukonči prohledávání jako 3. Vyber z vrcholu zásobníku OPEN první uzel. 5. Vybraný uzel expanduj, všechny jeho bezprostřední následníky, kteří nejsou v zásobníku OPEN a nejsou ani předky generovaného uzlu, umísti do zásobníku OPEN a vrať se na bod
3 IDS (Iterative Deepening Search - Slepé prohledávání iterativním zanořováním) 1. Zadej maximální hloubku prohledávání. 2. Nastav aktuální hloubku prohledávání na hodnotu Zavolej proceduru DLS s počátečním a koncovým stavem (seznamem koncových stavů) a s omezením na aktuální hloubku. Skončí-li tato procedura úspěchem (tj. vrátí cestu od počátečního uzlu k uzlu cílovému), ukonči prohledávání jako úspěšné (vyznač cestu nalezenou procedurou DLS). Jinak pokračuj. 4. Inkrementuj aktuální hloubku. 5. Je-li nová aktuální hloubka menší než zadaná maximální hloubka, vrať se na bod 3. Jinak ukonči prohledávání jako neúspěšné. Procedura DLS (Depth Limited Search Slepé prohledávání do omezené hloubky) 2. Je-li zásobník OPEN prázdný, pak úloha nemá řešení, a proto ukonči prohledávání jako 3. Vyber z vrcholu zásobníku OPEN první uzel. 4. Je-li vybraný uzel uzlem cílovým, ukonči prohledávání jako úspěšné a vrať cestu od 5. Je-li hloubka vybraného uzlu menší než zadaná maximální hloubka, tak tento uzel expanduj, všechny jeho bezprostřední následníky, kteří nejsou jeho předky a nejsou dosud v zásobníku OPEN, umísti do zásobníku OPEN a vrať se na bod 2. BS (Bidirectional Search - Obousměrné prohledávání) 1. Sestroj fronty OPEN1 a OPEN2 (budou obsahovat všechny uzly určené k expanzi) a seznamy CLOSED1 a CLOSED2 (budou obsahovat všechny expandované uzly). Do fronty OPEN1 umísti počáteční uzel a do fronty OPEN2 cílový uzel. 2. Je-li fronta OPEN1 prázdná, pak úloha nemá řešení, a proto ukonči prohledávání jako 3. Vyber z čela fronty OPEN1 první uzel a umísti tento uzel do seznamu CLOSED1. 4. Vybraný uzel expanduj. Pokud některý bezprostřední následník je prvkem fronty OPEN2 (je tzv. můstek ), ukonči prohledávání jako úspěšné a vyznač cestu od počátečního uzlu k uzlu cílovému (v CLOSED1 jsou uzly od počátečního stavu k můstku, v CLOSED2 jsou uzly od můstku k cílovému stavu), jinak ulož tohoto následníka do fronty OPEN1. 5. Vyber z čela fronty OPEN2 první uzel a umísti tento uzel do seznamu CLOSED2. 6. Vybraný uzel expanduj. Pokud některý bezprostřední následník je prvkem fronty OPEN1 ( můstek ), ukonči prohledávání jako úspěšné a vyznač cestu od počátečního uzlu k uzlu cílovému (v CLOSED1 jsou uzly od počátečního stavu k můstku, v CLOSED2 jsou uzly od můstku k cílovému stavu), jinak ulož tohoto následníka do fronty OPEN2 a jdi na bod 2. UCS (Uniform Cost Search - Slepé prohledávání do šířky s respektováním stejných cen) 1. Sestroj seznam OPEN (bude obsahovat všechny uzly určené k expanzi) a seznam CLOSED (bude obsahovat všechny expandované uzly). Do seznamu OPEN umísti počáteční uzel včetně jeho (nulového) ohodnocení. 3. Vyber ze seznamu OPEN uzel s nejnižším ohodnocením a umísti tento uzel do - 3 -
4 seznamu CLOSED. 5. Vybraný uzel expanduj a ohodnoť všechny jeho bezprostřední následníky (cena generovaného uzlu = cena expandovaného uzlu + vzdálenost mezi oběma uzly v pixelech), kteří nejsou v seznamu CLOSED a ulož je do seznamu OPEN. Z uzlů, které se v seznamu OPEN vyskytují vícekrát, ponech v tomto seznamu pouze uzel s nejnižším ohodnocením a vrať se na bod 2. Backtracking (Slepé prohledávání se zpětným navracením) 2. Je-li zásobník OPEN prázdný, pak úloha nemá řešení, a proto ukonči prohledávání jako 3. Jde-li na uzel na vrcholu zásobníku aplikovat první, resp. jiný dosud neaplikovaný operátor, tak tento operátor aplikuj a pokračuj bodem 4, v opačném případě testovaný uzel z vrcholu zásobníku odstraň a vrať se na bod Je-li vygenerovaný uzel (uzel vzniklý aplikací operátoru) uzlem cílovým, ukonči prohledávání jako úspěšné a vyznač cestu od počátečního uzlu k uzlu cílovému. Jinak ulož nový uzel na vrchol zásobníku (pouze však, pokud se tento uzel již v zásobníku OPEN nenachází) a vrať se na bod 2. GS (Greedy Search - Informované hltavé prohledávání) 1. Sestroj seznam OPEN (bude obsahovat všechny uzly určené k expanzi) a seznam CLOSED (bude obsahovat všechny expandované uzly). Do seznamu OPEN umísti počáteční uzel včetně jeho ohodnocení (cena uzlu = přímá vzdálenost k cílovému uzlu v pixelech). 3. Vyber ze seznamu OPEN uzel s nejnižším ohodnocením. 5. Vybraný uzel expanduj, ohodnoť všechny jeho bezprostřední následníky, kteří nejsou jeho předky a ulož je do seznamu OPEN (cena uzlu = přímá vzdálenost k cílovému uzlu v pixelech). Z uzlů, které se v seznamu OPEN vyskytují vícekrát, ponech v tomto seznamu pouze uzel s nejnižším ohodnocením a vrať se na bod 2. A* (A Star Search - Informované prohledávání A s hvězdičkou ) 1. Sestroj seznam OPEN (bude obsahovat všechny uzly určené k expanzi). Do seznamu OPEN umísti počáteční uzel spolu s jeho ohodnocením (ohodnocení počátečního uzlu f 0 = g 0 + h 0, kde g 0 = 0 a h 0 = přímá vzdálenost počátečního uzlu k cílovému uzlu v pixelech). 3. Vyber ze seznamu OPEN uzel s nejnižším ohodnocením. 5. Vybraný uzel expanduj, ohodnoť všechny jeho bezprostřední následníky, kteří nejsou jeho předky a ulož je do seznamu OPEN (cena generovaného uzlu f gu = g gu + h gu, kde - 4 -
5 g gu = g eu + vzdálenost mezi oběma uzly (generovaným/potomkem gu a expandovaným/rodičem eu) v pixelech a h gu je přímá vzdálenost mezi generovaným uzlem a cílovým uzlem v pixelech). Z uzlů, které se v seznamu OPEN vyskytují vícekrát, ponech v tomto seznamu pouze uzel s nejnižším ohodnocením a vrať se na bod 2. Hill-Climbing (Horolezecký algoritmus lokální prohledávání) 1. Vytvoř uzel Current a ulož do něj počáteční uzel spolu s jeho ohodnocením (ohodnocení = přímá vzdálenost k cílovému uzlu v pixelech). 2. Expanduj uzel Current, ohodnoť jeho bezprostřední následníky a vyber z nich nejlépe ohodnoceného (nazvěme jej Next). 3. Je-li ohodnocení uzlu Current lepší než ohodnocení uzlu Next, ukonči řešení a vrať jako výsledek uzel Current (vyznač cestu od počátečního uzlu k uzlu Current). Jinak pokračuj. 4. Ulož uzel Next do uzlu Current a vrať se na bod 2. Simulated Annealing (Simulované žíhání pravděpodobnostní prohledávání) 1. Vytvoř předpis pro klesání teploty T v závislosti na kroku výpočtu k (v implementovaném algoritmu T = max(0, 200 k)). 2. Vytvoř pracovní uzel Current a ulož do něj počáteční uzel spolu s jeho ohodnocením (ohodnocení = přímá vzdálenost k cílovému uzlu v pixelech). Nastav krok výpočtu na nulu (k = 0). 3. Je-li uzel Current uzlem cílovým, ukonči řešení jako úspěšné a vyznač cestu od počátečního uzlu k uzlu Current. 4. Je-li k > k max ukonči řešení, ukonči řešení jako neúspěšné a vyznač cestu od počátečního uzlu k uzlu Current. 5. Expanduj uzel Current a z jeho bezprostředních následníků vyber náhodně jednoho z nich (nazvěme jej Next). 6. Vypočítej rozdíl ohodnocení uzlů Current a Next: E = ohodnocení(next) ohodnocení(current). 7. Jestliže E < 0, tak ulož uzel Next do uzlu Current, jinak ulož uzel Next do uzlu Current s pravděpodobností e - E/T. 8. Inkrementuj krok výpočtu k a vrať se na bod
Úloha ve stavovém prostoru SP je <s 0, C>, kde s 0 je počáteční stav C je množina požadovaných cílových stavů
Stavový prostor a jeho prohledávání SP = formalismus k obecnějšímu uchopení a vymezení problému, který spočívá v nalezení posloupnosti akcí vedoucích od počátečního stavu úlohy (zadání) k požadovanému
Základy umělé inteligence
Základy umělé inteligence Automatické řešení úloh Základy umělé inteligence - prohledávání. Vlasta Radová, ZČU, katedra kybernetiky 1 Formalizace úlohy UI chápe řešení úloh jako proces hledání řešení v
Neinformované metody prohledávání stavového prostoru. Gerstner Laboratory Agent Technology Group, Czech Technical University in Prague
Neinformované metody prohledávání stavového prostoru Michal Pěchouček Gerstner Laboratory Agent Technology Group, Czech Technical University in Prague http://labe.felk.cvut.cz/~ tkrajnik/kui2/data/k333/1.pdf
Algoritmizace prostorových úloh
INOVACE BAKALÁŘSKÝCH A MAGISTERSKÝCH STUDIJNÍCH OBORŮ NA HORNICKO-GEOLOGICKÉ FAKULTĚ VYSOKÉ ŠKOLY BÁŇSKÉ - TECHNICKÉ UNIVERZITY OSTRAVA Algoritmizace prostorových úloh Grafové úlohy Daniela Szturcová Tento
BARVY. Příkaz barva. Barvy TrueColor. Se objeví dialogové okno
BARVY Příkaz barva Se objeví dialogové okno Lze vybrat barvu přímo Nebo vložíme do programu a za tento prvek číslo Baltíkovy barvy nebo konstantyu Za prvek lze vložit náhodnou barvu přímo nebo pomocí proměnné
"Agent Hledač" (3. přednáška)
"Agent Hledač" (3. přednáška) Přehled 3. přednášky v této přednášce se budeme zabývat "goal-based" agenty Přehled 3. přednášky v této přednášce se budeme zabývat "goal-based" agenty připomeňme, že "goal-based"
MANUÁL VÝPOČTOVÉHO SYSTÉMU W2E (WASTE-TO-ENERGY)
MANUÁL VÝPOČTOVÉHO SYSTÉMU W2E (WASTE-TO-ENERGY) 0 1. PRACOVNÍ PLOCHA Uspořádání a vzhled pracovní plochy, se kterým se uživatel během práce může setkat, zobrazuje obr. 1. Obr. 1: Uspořádání pracovní plochy
Postupy práce se šablonami IS MPP
Postupy práce se šablonami IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Postupy práce se šablonami IS MPP Modul
Hledání správné cesty
Semestrální práce z předmětu A6M33AST Závěrečná zpráva Hledání správné cesty Nela Grimová, Lenka Houdková 2015/2016 1. Zadání Naším úkolem bylo vytvoření úlohy Hledání cesty, kterou by bylo možné použít
CommonTestsAndGames03
CommonTestsAndGames03 Petr Novák (Ing. Ph.D.), novakpe@labe.felk.cvut.cz V1.02.000.000 / 24-06-2014 Obecné poznámky: - WEB verze: Pouze demonstrační verze se zablokovanou schopností vytvářet si vlastní
Hledáme efektivní řešení úloh na grafu
Hledáme efektivní řešení úloh na grafu Mějme dán graf následující úlohy: G = ( V, E), chceme algoritmicky vyřešit Je daný vrchol t dosažitelný z vrcholu s? Pokud ano, jaká nejkratší cesta tyto vrcholy
Microsoft Office. Word vzhled dokumentu
Microsoft Office Word vzhled dokumentu Karel Dvořák 2011 Práce se stránkou Stránka je jedním ze stavebních kamenů tvořeného dokumentu. Představuje pracovní plochu, na které se vytváří dokument. Samozřejmostí
1. Prohledávání stavového prostoru
Obsah 1. Prohledávání stavového prostoru... 2 1.1. Základní informace... 2 1.2. Výstupy z učení... 2 1.3. Úvod... 2 1.4. Definice stavového prostoru... 3 1.1.1. Reprezentace stavového prostoru... 3 1.1.2.
PROHLEDÁVÁNÍ GRAFŮ. Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze
PROHLEDÁVÁNÍ GRAFŮ Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze BI-GRA, LS 2010/2011, Lekce 4 Evropský sociální fond Praha & EU: Investujeme do
Regionální kolo soutěže Baltík 2007, kategorie A a B
Úloha č. 1: Tři prasátka V celé této úloze bude Baltík neviditelný a bude mít nastavenu rychlost 6. a. Byla jednou tři prasátka, která se rozhodla postavit si domečky. Vyčarujte nejprve v Baltíkovi zem
Manuál k ovládání aplikace INFOwin.
Manuál k ovládání aplikace INFOwin. Základní práce s formuláři je ve všech modulech totožná. Vybereme tedy například formulář Pokladní kniha korunová na kterém si funkce ukážeme. Po zápisech se lze pohybovat
Neinformované metody prohledávání stavového prostoru Michal Pěchouček, Milan Rollo. Department of Cybernetics Czech Technical University in Prague
Neinformované metody prohledávání stavového prostoru Michal Pěchouček, Milan Rollo Department of Cybernetics Czech Technical University in Prague http://cw.felk.cvut.cz/doku.php/courses/a3b33kui/start
Celostátní kolo soutěže Mladý programátor 2015, kategorie C
Pokyny: 1. Řešení úloh ukládejte do složky, která se nachází na pracovní ploše počítače. Její název je stejný, jako je kód, který váš tým dostal přidělený (C05, C10 apod.). Řešení, uložené v jiné složce,
Regionální kolo soutěže Mladý programátor 2016, kategorie A, B
Pokyny: 1. Kategorie A řeší jen úlohy 1, 2, 3 a kategorie B jen úlohy 2, 3, 4! 2. Řešení úloh ukládejte do složky, která se nachází na pracovní ploše počítače. Její název je stejný, jako je kód, který
CORELDRAW SEZNÁMENÍ S PROGRAMEM. Lenka Bednaříková
CORELDRAW SEZNÁMENÍ S PROGRAMEM Lenka Bednaříková SEZNÁMENÍ S OKNEM APLIKACE Panel nabídek Panel nástrojů Panel vlastností Ukotvitelné panely Okno nástrojů Paleta barev Okno kresby Pravítko Stavový řádek
FortiaViewer verze 5.0
FortiaViewer verze 5.0 Prohlížeč obrázků formátu BMP a JPG ve složce, který je malý, nevyžaduje instalaci a můžete si jej vypálit do každé složky s fotografiemi na CD nebo DVD Příručka uživatele FORTIA
Mezinárodní kolo soutěže Baltík 2009, kategorie A a B
Pokyny: 1. Kategorie A řeší pouze úlohy 1, 2, 3 a kategorie B pouze úlohy 2, 3, 4! 2. Řešení úloh ukládejte do složky, která se nachází na pracovní ploše počítače. Její název je stejný, jako je kód, který
Obsah prezentace. Základní pojmy v teorii o grafech Úlohy a prohledávání grafů Hledání nejkratších cest
Obsah prezentace Základní pojmy v teorii o grafech Úlohy a prohledávání grafů Hledání nejkratších cest 1 Základní pojmy Vrchol grafu: {množina V} Je to styčná vazba v grafu, nazývá se též uzlem, prvkem
Manuál k programu KaraokeEditor
Manuál k programu KaraokeEditor Co je KaraokeEditor? Program slouží pro editaci tagů v hudebních souborech formátu mp3. Tagy jsou doprovodné informace o písni, uložené přímo v mp3. Aplikace umí pracovat
Popis základního prostředí programu AutoCAD
Popis základního prostředí programu AutoCAD Popis základního prostředí programu AutoCAD CÍL KAPITOLY: CO POTŘEBUJETE ZNÁT, NEŽ ZAČNETE PRACOVAT Vysvětlení základních pojmů: Okno programu AutoCAD Roletová
Celostátní kolo soutěže Baltík 2007, kategorie A a B
Pokyny: 1. Řešení úloh ukládejte do složky, která se nachází na pracovní ploše počítače. Její název je stejný, jako je kód, který dostal váš tým přidělený (např. A05, B23 apod.). Řešení, uložená v jiné
Matice sousednosti NG
Matice sousednosti NG V = [ v ij ] celočíselná čtvercová matice řádu U v ij = ρ -1 ( [u i, u j ] )... tedy počet hran mezi u i a u j?jaké vlastnosti má matice sousednosti?? Smyčky, rovnoběžné hrany? V
MS OFFICE POWER POINT 2010
MS OFFICE POWER POINT 2010 Program Power Point patří do rodiny programů Microsoft Office a slouží ke tvorbě prezentací. Prezentace je tvořena snímky, které jsou postupně zobrazovány a to buď po nějaké
Program. Uživatelská příručka. Milan Hradecký
Program Uživatelská příručka Milan Hradecký ÚVOD : Program skladové evidence "SKLAD503" zahrnuje v sobě možnost zápisu příjmu převodů a výdeje až do 99 druhů skladů. Sortiment materiálu je ve všech skladech
Konvertor diakritiky 3. Instalace
OBSAH Popis... 2 Ovládání aplikace... 3 Odstranění diakritických znamének... 4 Operace s textem... 4 Nastavení aplikace... 4 Písmo... 4 Jazyk... 4 Přidání dalšího jazyka do aplikace... 5 Znaky... 5 Instalace
9. Práce s naskenovanými mapami
9. Práce s naskenovanými mapami V této kapitole si ukážeme práci s předlohami. Předlohou rozumíme naskenovanou bitmapu, načtenou jako pozadí na pracovní plochu. Použitím bitmapového obrázku jako podklad,
Řešení: PŘENESVĚŽ (N, A, B, C) = přenes N disků z A na B pomocí C
Hanojské věže - 3 kolíky A, B, C - na A je N disků různé velikosti, seřazené od největšího (dole) k nejmenšímu (nahoře) - kolíky B a C jsou prázdné - úkol: přenést všechny disky z A na B, mohou se odkládat
Základy práce v programu Inkscape Projekty pro základní školy
Moduly cesta k racionálnější výuce Zefektivnění výuky oboru ICT aplikace osobních počítačů Základy práce v programu Inkscape Projekty pro základní školy Tomáš Kmínek Projekt CZ.1.07/1.1.32/01.0013 je spolufinancován
Školní kolo soutěže Mladý programátor 2013, kategorie A, B. Úloha č. 1 - Baltík v zoo
Úloha č. 1 - Baltík v zoo 30 bodů a) Baltík má rád zvířátka. Šel se na ně podívat do zoologické zahrady. Tvým úkolem je vyčarovat tři stejné prázdné klece (předměty jsou z bank 0 a 2). 10 bodů b) Baltík
Obsah: Problém osmi dam
Prohledávání stavového prostoru leš Horák E-mail: hales@fi.muni.cz http://nlp.fi.muni.cz/uui/ Obsah: Problém osmi dam Prohledávání stavového prostoru Neinformované prohledávání Úvod do umělé inteligence
Baltík 2008 zadání školního kola kategorie A a B
Úloha 1 Baltík hledač pokladů (35 bodů) a. Baltík se rozhodl najít poklad. Dozvěděl se, že se skrývá někde v Zemi ostrovů. Vydal se proto do této země. Na obrazovce se po spuštění programu objeví okamžitě
Macromedia Flash 8. Druhy animace: Snímek po snímku. F5 vložit snímek (insert frame) F6 vložit klíčový snímek (insert key frame)
Druhy animace: Snímek po snímku Macromedia Flash 8 F5 vložit snímek (insert frame) F6 vložit klíčový snímek (insert key frame) F7 vložit prázdný klíčový snímek (insert blank key frame) Enter spuštění animace
07 Základní pojmy teorie grafů
07 Základní pojmy teorie grafů (definice grafu, vlastnosti grafu, charakteristiky uzlů, ohodnocené grafy) Definice grafu množina objektů, mezi kterými existují určité vazby spojující tyto objekty. Uspořádaná
UniLog-D. v1.01 návod k obsluze software. Strana 1
UniLog-D v1.01 návod k obsluze software Strana 1 UniLog-D je PC program, který slouží k přípravě karty pro záznam událostí aplikací přístroje M-BOX, dále pak k prohlížení, vyhodnocení a exportům zaznamenaných
Prohledávání do šířky = algoritmus vlny
Prohledávání do šířky = algoritmus vlny - souběžně zkoušet všechny možné varianty pokračování výpočtu, dokud nenajdeme řešení úlohy průchod stromem všech možných cest výpočtu do šířky, po vrstvách (v každé
Nastavení a ovládání aplikace ifoxtrot
Nastavení a ovládání aplikace ifoxtrot A - obrazovka po spuštění a/nebo při neaktivním připojení Úvodní obrazovka s nakonfigurovaným a vybraným připojením s názvem Chata. Při prvním spuštění je v seznamu
Mezinárodní kolo soutěže Baltík 2010, kategorie C a D
Pokyny: 1. Pracovat můžete v ikonkových režimech nebo v režimech C#, ani jedna z variant nebude při hodnocení zvýhodněna. 2. Řešení úloh ukládejte do složky, která se nachází na pracovní ploše počítače.
bfs, dfs, fronta, zásobník, prioritní fronta, halda
bfs, dfs, fronta, zásobník, prioritní fronta, halda Petr Ryšavý 20. září 2016 Katedra počítačů, FEL, ČVUT prohledávání grafů Proč prohledávání grafů Zkontrolovat, zda je sít spojitá. Hledání nejkratší
Metody návrhu algoritmů, příklady. IB111 Programování a algoritmizace
Metody návrhu algoritmů, příklady IB111 Programování a algoritmizace 2011 Návrhu algoritmů vybrané metody: hladové algoritmy dynamické programování rekurze hrubá síla tato přednáška: především ilustrativní
Tisk map z LPIS - rozšířené
Evropský zemědělský fond pro rozvoj venkova: Evropa investuje do venkovských oblastí Tisk map z LPIS - rozšířené Podklady pro školení Říjen 2011 PV-Agri s.r.o. 2011 http://www.pvagri.cz pvagri@pvagri.cz
Regionální kolo soutěže Mladý programátor 2017, kategorie A, B
Pokyny: 1. Kategorie A řeší jen úlohy 1, 2, 3 a kategorie B jen úlohy 2, 3, 4! 2. Řešení úloh ukládejte do složky, která se nachází na pracovní ploše počítače. Její název je stejný, jako je kód, který
Zadání úloh mezinárodního kola soutěže Baltík 2006
Zadání úloh mezinárodního kola soutěže Baltík 2006 Pokyny: 1. Řešení úloh ukládejte do složky, která se nachází na pracovní ploše počítače. Její název je stejný, jako je kód, který dostal váš tým přidělený
Aplikace Grafická prezentace polohy (GRAPP)
Univerzita Pardubice Dopravní fakulta Jana Pernera Aplikace Grafická prezentace polohy (GRAPP) Semestrální práce z předmětu APG1K 6. 12. 2014 Marek BINKO, TŘD Obsah Obsah...2 Úvod...3 1 Přístup do aplikace...4
Formulář pro křížový filtr
Formulář pro křížový filtr Formulář pro křížový filtr je určen zejména autorům křížovek a má sloužit jako pomůcka při jejich tvorbě. Levé části formuláře dominuje tzv. šablona, což je síť 20 krát 20 políček
ŘEŠITEL HRY GRIDDLERS
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS ŘEŠITEL HRY GRIDDLERS
1 Uživatelská dokumentace
1 Uživatelská dokumentace Systém pro závodění aut řízených umělou inteligencí je zaměřen na závodění aut v prostředí internetu. Kromě toho umožňuje testovat jednotlivé řidiče bez nutnosti vytvářet závod
Školní kolo soutěže Baltík 2007, kategorie A a B
Úloha č. 1: Baltík - obkladač a. Baltík si koupil nový dvoupokojový byt. Po spuštění programu se na pracovní ploše objeví tyto dva pokoje. Zdi pokojů jsou tvořené předměty č. 1150 z banky 1. Baltík stojí
Prohledávání stavového prostoru
Prohledávání stavového prostoru State space search Jan Kybic http://cmp.felk.cvut.cz/~kybic kybic@fel.cvut.cz 2016 2017 1 / 45 Stavový prostor Prohledávání do hloubky Prohledávání do šířky Informované
Celostátní kolo soutěže Mladý programátor 2012, kategorie A, B
Pokyny: 1. Kategorie A řeší jen úlohy 1, 2, 3 a kategorie B jen úlohy 2, 3, 4! 2. Řešení úloh ukládejte do složky, která se nachází na pracovní ploše počítače. Její název je stejný, jako je kód, který
Zobrazování bannerů podporují pouze nově vytvořené šablony motivů vzhledu.
Bannerový systém ProEshop od verze 1.13 umožňuje zobrazování bannerů na popředí e-shopu. Bannerový systém je přístupný v administraci e-shopu v nabídce Vzhled, texty Bannerový systém v případě, že aktivní
FFUK Uživatelský manuál pro administraci webu Obsah
FFUK Uživatelský manuál pro administraci webu Obsah FFUK Uživatelský manuál pro administraci webu... 1 1 Úvod... 2 2 Po přihlášení... 2 3 Základní nastavení webu... 2 4 Menu... 2 5 Bloky... 5 6 Správa
Školní kolo soutěže Baltík 2011, kategorie C
Pokyny: 1. Řešení úloh ukládejte do složky, která se nachází na pracovní ploše počítače. Její název je stejný, jako je kód, který dostane váš tým přidělený (např. A05, B10, C03 apod.). Řešení uložená v
SCHÉMA aplikace ObčanServer 2 MENU aplikace Mapové kompozice
ObčanServer Nápověda SCHÉMA aplikace ObčanServer 2 MENU aplikace Mapové kompozice Příklady mapových kompozic Katastrální mapa Územní plán Funkční plochy Letecký snímek Pasport hřbitova Císařské otisky
Průvodce aplikací FS Karta
Průvodce aplikací FS Karta Základní informace k Aplikaci Online aplikace FS Karta slouží k bezpečnému ukládání osobních údajů fyzických osob a k jejich zpracování. Osobní údaje jsou uloženy ve formě karty.
PROGRAM RP56 Odvodnění pláně Příručka uživatele Základní verze 2014
PROGRAM RP56 Odvodnění pláně Příručka uživatele Základní verze 2014 Pragoprojekt a.s. 2014 1 Program RP-56 Program RP-56... 2 Funkce programu a zásady použité při jejich řešení... 2 56-1. Zadávací okno
Regionální kolo soutěže Baltík 2008, kategorie A a B
Pokyny: 1. Kategorie A řeší pouze úlohy 1, 2, 3 a kategorie B pouze úlohy 2, 3, 4! 2. Řešení úloh ukládejte do sloţky, která se nachází na pracovní ploše počítače. Její název je stejný, jako je kód, který
Heuristiky, best-first search, A* search
Informované prohledávání stavového prostoru Heuristiky, best-first search, A* search Obsah: Aleš Horák E-mail: hales@fi.muni.cz http://nlp.fi.muni.cz/uui/ Informované prohledávání stavového prostoru Neinformované
Elektronické zpracování dotazníků AGEL. Verze 2.0.0.1
Elektronické zpracování dotazníků AGEL Verze 2.0.0.1 1 Obsah 2 Přihlášení do systému... 1 3 Zápis hodnot dotazníků... 2 3.1 Výběr formuláře pro vyplnění dotazníku... 2 3.2 Vyplnění formuláře dotazníku...
Základy informatiky. 07 Teorie grafů. Kačmařík/Szturcová/Děrgel/Rapant
Základy informatiky 07 Teorie grafů Kačmařík/Szturcová/Děrgel/Rapant Obsah přednášky barvení mapy teorie grafů definice uzly a hrany typy grafů cesty, cykly, souvislost grafů Barvení mapy Kolik barev je
2. Najeďte si kurzorem myši do pravého spodního rohu k symbolu malého černého čtverečku kurzor myši se změní na černý nitkový kříž.
1.1.1 ROZBALOVACÍ SEZNAMY Program MS Excel usnadňuje uživatelům práci tím, že obsahuje již připravené seznamy často používaných textů, např. měsíce v roce, dny v týdnu apod. K příslušnému seznamu se dostanete
Grafové algoritmy. Programovací techniky
Grafové algoritmy Programovací techniky Grafy Úvod - Terminologie Graf je datová struktura, skládá se z množiny vrcholů V a množiny hran mezi vrcholy E Počet vrcholů a hran musí být konečný a nesmí být
1. Prohledávání stavového prostoru
Obsah 1. Prohledávání stavového prostoru... 2 1.1. Základní informace... 2 1.2. Výstupy z učení... 2 1.3. Úvod... 2 1.4. Definice stavového prostoru... 2 1.1.1. Reprezentace stavového prostoru... 3 1.1.2.
Odpadové hospodářství v ORP Ústí nad Labem
mapová aplikace Odpadové hospodářství Návod na ovládání veřejné mapové aplikace: Odpadové hospodářství v ORP Ústí nad Labem Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul
Certifikační autority PostSignum
Certifikační autority PostSignum Instalace a použití aplikace SafeNet Borderless Security USB token ikey 4000 verze 1.0.2 Uživatelská dokumentace Srpen 2008 Strana 1 (celkem 27) Verze Datum Autor Poznámka
Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul Flash Adobe Player.
Návod na ovládání veřejné mapové aplikace: Generel cyklodopravy Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul Flash Adobe Player. Logo, název Panel nástrojů Odkazy Vrstvy
Databáze prodejců. Tlačítka. Vytvoří kartu nového prodejce (Alt+N); Změní vybraného prodejce Uloží nového prodejce nebo změnu (Alt+U);
Databáze prodejců Tlačítka Vytvoří kartu nového prodejce (Alt+N); Změní vybraného prodejce (Alt+E); Uloží nového prodejce nebo změnu (Alt+U); Při zakládání nového prodejce zadejte jeho číslo (musí to být
Zatížení nohou. Pro: Plantograf Petr Novák
Zatížení nohou Pro: Plantograf 10.02.002.000 Petr Novák (novakpe@labe.felk.cvut.cz) Stručný popis: Možnost detekce zatížení částí chodidla nohou je vytvořeno pomocí několika ROI (region of interest). Vždy
Dotykova obrazovka v programu TRIFID
Dotykova obrazovka v programu TRIFID V současném provedení je ve fázi testování, předpokládá se tedy její spouštění z hlavní nabídky programu TRIFID. K nastavení a spuštění je tedy nutné mít připojenou
3 Formuláře a sestavy Příklad 1 Access 2007
TÉMA: Vytváření formulářů Správce databáze Naše zahrada předpokládá, že bude s vytvořenou databází pracovat více uživatelů. Je třeba proto navrhnout a vytvořit formuláře pro přístup k datům. Zadání: Otevřete
ORIENTOVANÉ GRAFY, REPREZENTACE GRAFŮ
ORIENTOVANÉ GRAFY, REPREZENTACE GRAFŮ Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze BI-GRA, LS 2/2, Lekce Evropský sociální fond Praha & EU: Investujeme
Výukový materiál pro projekt Perspektiva 2010 reg. č. CZ.1.07/1.3.05/11.0019. EXCEL 2007 - příklad. Ing. Jaromír Bravanský, 2010, 6 stran
Výukový materiál pro projekt Perspektiva 2010 reg. č. CZ.1.07/1.3.05/11.0019 EXCEL 2007 - příklad Ing. Jaromír Bravanský, 2010, 6 stran Vytvořte formulář podle předlohy: Vytvořte si soubor EXCEL s názvem
GEOM LITE - MANUÁL hlavní obrazovka
GEOM LITE - MANUÁL hlavní obrazovka Levý panel Pomoci levého panelu je možné vybírat aktivní vrstvy, měnit jejich průhlednost a pořadí. V dolní části je zobrazena legenda. Horní panel V horním panelu se
Rizikové procesy. 1. Spuštění modulu Rizikové procesy. 2. Popis prostředí a ovládacích prvků modulu Rizikové procesy
Rizikové procesy Modul slouží k evidenci rizik a zpracovávání mapy rizik za jednotlivé součásti a VUT. Přístupová práva k tomuto modulu mohou získat manažeři rizik a výbor pro řízení rizik. 1. Spuštění
Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5
Rejstřík Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5 Úvod Správcovská aplikace slouží k vytvoření vstupního a zašifrovaného souboru pro odečtovou
Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN RESEARCH / DATA
Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN RESEARCH / DATA Modul FADN RESEARCH je určen pro odborníky z oblasti zemědělské ekonomiky. Modul neomezuje uživatele pouze na předpřipravené
Výukový manuál 1 /64
1 Vytvoření křížového spojovacího dílu 2 1. Klepněte na ikonu Geomagic Design a otevřete okno Domů. 2. V tomto okně klepněte na Vytvořit nové díly pro vložení do sestavy. 3 1. 2. 3. 4. V otevřeném okně
KAPITOLA 3 - ZPRACOVÁNÍ TEXTU
KAPITOLA 3 - ZPRACOVÁNÍ TEXTU KLÍČOVÉ POJMY textové editory formát textu tabulka grafické objekty odrážky a číslování odstavec CÍLE KAPITOLY Pracovat s textovými dokumenty a ukládat je v souborech různého
Nápověda k používání mapové aplikace Katastrální mapy Obsah
Nápověda k používání mapové aplikace Katastrální mapy Obsah Práce s mapou aplikací Marushka... 2 Přehledová mapa... 3 Změna měřítka... 4 Posun mapy... 5 Druhy map... 6 Doplňkové vrstvy... 7 Vyhledávání...
Beton 3D Výuková příručka Fine s. r. o. 2010
Zadání Cílem tohoto příkladu je navrhnout a posoudit výztuž šestiúhelníkového železobetonového sloupu (výška průřezu 20 cm) o výšce 2 m namáhaného normálovou silou 400 kn, momentem My=2,33 knm a momentem
Obsah. 1.1 Práce se záznamy... 3 1.2 Stránka Dnes... 4. 2.1 Kontakt se zákazníkem... 5
CRM SYSTÉM KORMORÁN UŽIVATELSKÁ PŘÍRUČKA Obsah 1 Základní práce se systémem 3 1.1 Práce se záznamy................................. 3 1.2 Stránka Dnes.................................... 4 1.3 Kalendář......................................
Formuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.
Téma 3.2 Formuláře Formuláře usnadňují zadávání, zobrazování, upravování nebo odstraňování dat z tabulky nebo z výsledku dotazu. Do formuláře lze vybrat jen určitá pole z tabulky, která obsahuje mnoho
Dotyková obrázovká v prográmu TRIFID
Dotyková obrázovká v prográmu TRIFID V současné verzi je možné ovládat pouze klasický prodej, funkce pro variantu GASTRO (účtování na jednotlivé stoly, tisk do kuchyně) jsou zatím ve vývoji. Nastavení
TGH05 - aplikace DFS, průchod do šířky
TGH05 - aplikace DFS, průchod do šířky Jan Březina Technical University of Liberec 31. března 2015 Grafová formulace CPM (critical path method) Orientovaný acyklický graf (DAG) je orientovaný graf neobsahující
Individuální nastavení počítače
Individuální nastavení počítače Je pro vás systém Windows 7 nový? I když má tento systém mnoho společného s verzí systému Windows, kterou jste používali dříve, můžete potřebovat pomoc, než se v něm zorientujete.
UŽIVATELSKÁ PŘÍRUČKA
UŽIVATELSKÁ PŘÍRUČKA Verze: 1.0.0 2 Obsah 0 Část I Předmluva 1 Vítejte 3... 3 Část II Instalace 4 Část III Aktivace programu 8 Část IV Obsluha programu 9 1 Menu... 9 Soubor... 9 Otevřít test... 9 Zobrazit
1. Baltík v zoo. b) Baltík vyčaruje ke všem třem klecím cestičky (předmět č z banky č. 2). 10 bodů
1. Baltík v zoo a) Baltík má rád zvířátka. Šel se na ně podívat do zoologické zahrady. Tvým úkolem je vyčarovat tři stejné prázdné klece (předměty jsou z bank 0 a 2). 10 bodů b) Baltík vyčaruje ke všem
Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice
Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice Návod k prezentačnímu mapovému portálu Obsah: 1. Úvod... 3 2. Obecná část mapového portálu...
Snadné podvojné účetnictví
Snadné podvojné účetnictví Ver.: 3.xx Milan Hradecký Úvodem : Program je určen pro malé a střední neziskové organizace a umožňuje snadné zpracování účetních dokladů a způsob zápisu připomíná spíše zápis
Pro definici pracovní doby nejdříve zvolíme, zda chceme použít pouze informační
1. 1 V programu Medicus Komfort a Medicus Profesionál je možné objednávat pacienty v nově přepracovaném objednávacím kalendáři. Volba Objednávky zpřístupňuje možnosti objednávání pacientů, nastavení pracovní
pro začátečníky pro pokročilé na místě (dle požadavků zákazníka)
Semináře pro začátečníky pro pokročilé na místě (dle požadavků zákazníka) Hotline telefonická podpora +420 571 894 335 vzdálená správa informační email carat@technodat.cz Váš Tým Obsah Obsah... -2- Úvod...
Konfigurace PPPoE připojení v OS Microsoft Windows XP
Konfigurace PPPoE připojení v OS Microsoft Windows XP Předmluva Tento návod slouží k nastavení připojení k síti Internet prostřednictvím služby Internet ONE, která využívá připojení pomocí protokolu PPPoE.
Regionální kolo soutěže Baltík 2009, kategorie A a B
Pokyny: 1. Kategorie A řeší pouze úlohy 1, 2, 3 a kategorie B pouze úlohy 2, 3, 4! 2. Řešení úloh ukládejte do složky, která se nachází na pracovní ploše počítače. Její název je stejný, jako je kód, který
Školní kolo soutěže Baltík 2009, kategorie C
Úloha 1 Sídliště Počet bodů: 40 b Pracujte v 3D režimu s Baltíkem. a) Bílý a šedivý Baltík si postaví šachovnici o rozměru 6x6 políček následujícím způsobem. Předměty SGP21.sgpm a SGP22.sgpm upravte na
2. krok Druhý krok slouží pro nastavení typu založení klasifikačních záznamů. K dispozici jsou následují volby:
Klasifikace žáků Aktualizace modulu Klasifikace žáků verze 7.4.3 přináší nové funkce pro založení klasifikačních záznamů a pro zadání volitelných, nepovinných předmětů a zájmových útvarů. Založení klasifikačních
Základy umělé inteligence
Základy umělé inteligence Hraní her (pro 2 hráče) Základy umělé inteligence - hraní her. Vlasta Radová, ZČU, katedra kybernetiky 1 Hraní her (pro dva hráče) Hraní her je přirozeně spjato s metodami prohledávání