Informatyka Systemów Autonomicznych

Wielkość: px
Rozpocząć pokaz od strony:

Download "Informatyka Systemów Autonomicznych"

Transkrypt

1 Grzegorz Bartoszek Informatyka Systemów Autonomicznych Systemy informatyczne działające w świecie statycznym, quasi-statycznym i dynamicznym Prowadzący: dr inż. Marek Piasecki

2 1.Wstęp Systemy komputerowe odgrywają bardzo dużą rolę w wielu dziedzinach we współczesnym świecie. Co raz większa liczba czynności jest automatyzowana lub też wspomagana przez komputery. W zależności od funkcji danego programu lub systemu komputerowego różne jest jego otoczenie. Poprzez pojęcie otoczenia lub środowiska rozumiemy dane jakie docierają do danego systemu, i na które musi on reagować, lub na podstawie których musi on uzyskać określony wynik swojej pracy. Rodzaj otoczenia decyduje też o tym jaki wpływ może mieć na nie program komputerowy. Środowisko w jakim działa system informatyczny w istotny sposób wpływa na wymagania stawiane wobec tego systemu oraz na sposób jego tworzenia. Środowisko statyczne Można wyróżnić kilka sposobów klasyfikacji środowisk, w których działają programy komputerowe. Środowisko statyczne to takie, w którym jedyne zmiany zachodzą na skutek działań wykonanych przez nasz program. Nie ma żadnych ingerencji z zewnątrz. Środowisko takie często może być także deterministyczne, tzn. znając jego stan w danej chwili można określić jego stany w przyszłości. Środowisko takie gwarantuje stuprocentową pewność co do przetwarzanych informacji. Środowisko dynamiczne Przeciwieństwem środowiska statycznego jest środowisko dynamiczne. Niezależnie od działania danego systemu informatycznego zachodzą w nim nieustanne zmienny. Wobec takiego świata możemy użyć określenie niedeterministyczny - nie możemy przewidzieć stanu w jakim znajdzie się świat w przyszłości na podstawie bieżących obserwacji. Środowisko takie generuje niepewność pozyskiwanych z niego informacji. System informatyczny działający w takim otoczeniu musi być na te niepewności przygotowany. Środowisko quasi-statyczne Wymienione wyżej przypadki to przypadki skrajne. W rzeczywistości można zdefiniować również środowiska pośrednie, które łączą w sobie cechy świata statycznego i dynamicznego. W środowisku quasi-statycznym zmiany zachodzące niezależnie od działającego w nim systemu są niewielkie lub też bardzo powolne. Dzięki temu z pozoru statyczny świat może generować niepewność co do uzyskanych na jego temat danych. Z drugiej strony świat dynamiczny w pewnych okolicznościach może być rozpatrywany jako świat statyczny.

3 2.Wybrane przykłady systemów komputerowych działających w różnych rodzajach środowisk Systemy bazodanowe Dobrym przykładem programu działającego w świecie statycznym są wszelkiego rodzaju aplikacje bazodanowe: programy 'magazynowe', kartoteki, programy biblioteczne, programy bankowe. Twórca takiego programu już na etapie projektowania aplikacji ma dostęp do wszelkich niezbędnych mu informacji: Dane, na których będzie operował dany program są precyzyjnie określone. Znane są oczekiwania co do efektów działania danego programu. Znane są ograniczenia czasowe i wydajnościowe. Dzięki wyżej wymienionym łatwo jest zaprojektować odpowiednie algorytmy przetwarzające dane. Z poprawność informacji wprowadzanych do takiego systemu odpowiadają z reguły jego użytkownicy (dane te mogą być dodatkowo weryfikowane) przez co z perspektywy systemu można je uznać za pewne. Systemy tego typu mają też dosyć często dosyć ograniczoną funkcjonalność, skupioną wokół konkretnego zastosowania danej aplikacji. Działanie tego typu programów jest w pełni deterministyczne mamy do dyspozycji konkretną liczbę operacji nad konkretnym zbiorem danych, a operacje te wykonują się w sposób pewny i możemy przewidzieć ich efekt. Szachy Szczególnym podgatunkiem programów komputerowych, które w wyrazisty sposób obrazują zagadnienie dynamiki otoczenia są wszelkiego rodzaju gry komputerowe oraz zaimplementowana w nich sztuczna inteligencja. Klasycznym przykładem są szachy gra w pełni deterministyczna, w której gracz dysponuje pełną informacją na temat aktualnej sytuacji w grze. W przypadku tej gry możemy mówić o quasi-statyczności świata gry, ponieważ mimo wyżej wymienionych faktów, zachodzą w nim zmiany zależne nie tylko od gracza ale także od jego przeciwnika. Z drugiej strony na pewno nie można środowiska, w którym toczy się mecz szachowy nazwać dynamicznym. Historia pojedynków szachowych pomiędzy człowiekiem a komputerem jest bardzo długa: Charles Babbage rozważał możliwość nauczenia swojej niedokończonej maszyny Analitical Engine gry w szachy (1846 r.) Teoretyczna podstawa pod szachową sztuczną inteligencję, algorytm min-max, pojawiła się w latach 40 XX w r. - pierwszy program grający w szachy. W 1983 r. pierwszy program komputerowy osiągnął poziom mistrza szachowego r. Deep Blue wygrywa z Garym Kasparovem Podstawa programów grających w szachy jest algorytm min-max, którego idea opiera się na maksymalizowaniu zysków i minimalizowaniu strat. W przypadku szachów algorytm min-max używany jest podczas analizowania możliwych posunięć. W najprostszym przypadku tworzone jest drzewo możliwych ruchów, które następnie są oceniane i wybierany jest najlepszy. Ponieważ w chwili obecnej nie istnieje komputer który byłby w stanie przeanalizować wszystkie możliwe ruchy

4 w relatywnie krótkim czasie, istnieją różne bardzo zaawansowane techniki pozwalające ograniczać drzewo przeszukiwań oraz określać, które ruchy są korzystne, a które nie. Jednak świat, w którym toczy się pojedynek szachowy jest w gruncie rzeczy statyczny i deterministyczny, dlatego główna idea tworzenia programów szachowych jest stosunkowo prosta: należy jak największą moc obliczeniową skupić na tym aby przeanalizować więcej możliwych posunięć niż przeciwnik. Poker Kolejnym o wiele ciekawszym i nieco młodszym przykładem gry jest bijąca w ostatnich latach rekordy popularności odmiana pokera Texas Hold'em. Ta pochodząca ze Stanów Zjednoczonych gra karciana zdobyła ogromną popularność na całym świecie między innymi za sprawą wielu serwisów internetowych umożliwiających grę online. Fakt, że można grać w pokera przez internet w sposób niemal anonimowy, kusi aby spróbować stworzyć program komputerowy grający w pokera (tzw. poker-bot), który automatycznie generowałby zyski (oczywiście jest to niedozwolone i nielegalne). Popularne stają się także zwykłe gry komputerowe poruszające tą tematykę. O tym, że temat pokerowej sztucznej inteligencji jest ciekawy, świadczy również to, że na amerykańskim University of Alberta istnieje specjalny zespół naukowców zajmujący się tym zagadnieniem. Organizowane są również turnieje w których rywalizują ze sobą pokerowe programy komputerowe. W Texas Hold'em każdy z graczy dostaje dwie karty, oprócz których na stół wykładane jest jeszcze pięć kart wspólnych dla wszystkich graczy (wszyscy je widzą). W międzyczasie odbywają się trzy rundy licytacji. Na końcu każdy gracz ma do dyspozycji dwie swoje karty i pięć wspólnych dla wszystkich. Spośród tych siedmiu kart wybiera najlepszy możliwy pięciokartowy układ, i w przypadku gdy jest on lepszy niż układy przeciwników wygrywa pule. Szczegółowe zasady znaleźć można w internecie są one stosunkowo proste. Natomiast jeśli chodzi o dynamikę świata gry sytuacja jest trochę bardziej skomplikowana niż to miało miejsce w przypadku szachów. W dalszym ciągu nie mamy tu do czynienia z w pełni dynamicznym światem gry, jednak posiadane przez nas informacje są niepewne a gra jest niedeterministyczna. Poker jest to tzw. gra z niepełną informacją: Część kart jest wspólna dla wszystkich graczy W każdej chwili możemy stwierdzić jaki jest najwyższy możliwy układ Wiemy jaki my mamy układ Znamy ilość kart w talii Możemy obliczyć prawdopodobieństwo, że kolejna wyłożona karta da nam wygraną. Znamy też ilość przeciwników i ilość posiadanych przez nich żetonów. Działania wykonywane przez graczy są jawne. Nie znamy tylko kart posiadanych przez przeciwników. Specyfika gry wymaga aby na wszelkie sposoby starać się wprowadzić przeciwnika w błąd. Tak więc wiedza gracza na temat świata gry jest połowiczna. Wszystkie te czynniki (i wiele innych) należy brać pod uwagę przy projektowaniu pokerowej sztucznej inteligencji. Program pokerowy powinien radzić sobie z następującymi zagadnieniami: Prawdopodobieństwo Ocena ryzyka Zwodzenie przeciwników Gromadzenie informacji o przeciwnikach (opponent modelling) Różne rodzaje strategii

5 Pewne podstawowe wartości pomagające podjąć decyzje mogą zostać po prostu wyliczone. Jednak gra oparta jedynie na rachunku prawdopodobieństwa staje się przewidywalna. Dodatkowo program pokerowy powinien gromadzić informacje dotyczące przeciwników tak aby można było przewidzieć ich zagrania na podstawie ich dotychczasowej gry. Program Poki Stworzony przez pracowników Uniwersytetu Alberta jest jednym z najlepszych (najlepszym?) programów grających w pokera. Wykorzystuje on bardzo zaawansowane algorytmy uczące, np. statystyczną analizę zachowań graczy czy też sieci neuronowe. Podobnie jak w przypadku szachów odbywały się pojedynki zawodowych pokerzystów i wspomnianego programu. Póki co zakończone remisem. Gry komputerowe czasu rzeczywistego Najpowszechniejszą gałąź przemysłu elektronicznej rozrywki stanowią gry komputerowe, których akcja rozgrywa się w czasie rzeczywistym. Mogą to być np. wszelkiego rodzaju trójwymiarowe strzelaniny czy też strategie czasu rzeczywistego. W tego typu grach mamy do czynienie z w pełni dynamicznym światem, w którym odbywa się rozgrywka. W każdej chwili w środowisku gry znajduje się wiele jednostek/postaci realizujących zadania wynikających ze specyfiki gry. Komputerowy przeciwnik musi w każdej chwili reagować na działania jego ludzkich lub komputerowych oponentów. Zmiany te są niedeterministyczne, nie można ich przewidzieć. Zagadnienie sztucznej inteligencji we współczesnych grach jest bardzo skomplikowane. Istniej szeroka gama różnego rodzaju algorytmów mających zastosowanie w tej dziedzinie. Podstawowe mechanizmy to: Automaty stanów Systemy wieloagentowe Algorytmy grafowe Jednym z przykładowych algorytmów mających zastosowanie w grach jest algorytm stadny. Jego działanie dotyczy grupy agentów działających w świecie gry. Algorytm stadny po raz pierwszy został przedstawiony w 1987 r. roku przez Craiga Reynoldsa. Reynolds zaproponował w swoim artykule trzy zasady, które po połączeniu umożliwiały grupie agentów realistyczne zbiorowe zachowanie przypominające zachowania ławicy ryb, roju pszczół albo stada ptaków. Te trzy zasady Reynolds nazwał sterowaniem zachowaniem, a są nimi: rozdzielczość sterowanie zapobiegające tworzeniu tłumu w jednym miejscu, które polega na tym, że agenci muszą zachowywać pewną odległość od siebie, wyrównywanie sterowanie dające możliwość agentowi zmiany kierunki prędkości swego przemieszczania, dzięki czemu agent może dostosowywać te parametry do innych agentów przebywających w jego pobliżu,spójność sterowanie odpowiedzialne za zbieranie się agentów przebywających blisko siebie w lokalne grupy. Z czasem Reynolds dodał czwartą zasadę, którą określił mianem unikania. Jej zadaniem jest sterowanie zapobiegające zderzeniom agentów z przeszkodami. Między poszczególnymi cyklami (uaktualnieniami) po których agenci za każdym razem sprawdzają środowisko, w jakim w danej chwili przebywają. Kolejnym powszechnym rozwiązaniem stosowanym w grach są automaty stanów skończonych. Już w grach z lat 90. technika ta była wykorzystywana do kontrolowania agentów, ale i w najnowszych produkcjach automaty stanów skończonych są używane do sterowania AI gry. Również w większości gier typu crpg automaty skończone wykorzystuje się do sterowania dialogami gracza z agentami. Stanowią one także w wielu grach podstawę zarządzania światem,

6 przechowują stan gry, przetwarzają polecenia od gracza lub zarządzają stanem obiektu. Automat stanów skończonych zbudowany jest z pewnej ściśle określonej liczby stanów znajdujących się w danej przestrzeni rozwiązań. Gdy pojawia się nowe zdarzenie, następuje przejście w inny stan. Prowadzi to do sytuacji pozwalającej podjąć jedno lub kilka różnych działań. Określenie najlepszej drogi poruszania z punktu A do B na mapie to problem pojawiający się w większości gier komputerowych. Na bazie techniki AI rozwiązującej to zagadnienie często tworzone są bardzo skomplikowane i złożone zachowania, takie jak planowanie strategiczne czy poruszanie się jednostek w formacjach. Sztandarowym rozwiązaniem dla tego problemu jest heurystyczny algorytm A*. Algorytm ten podczas określania trasy nie szuka drogi na ślepo, ale szacuje najlepszy kierunek eksploracji. Internet Sieć internet jest potężnym medium a także ogromnym dynamicznym środowiskiem, w którym działają setki tysięcy różnego rodzaju systemów informatycznych realizujących powierzone im zadania. Jednym z takich systemów jest największa (i prawdopodobnie najlepsza) wyszukiwarka Google. Aby możliwe było wyszukiwanie w internecie treści przy jej pomocy, musi ona posiadać informacja na temat stron internetowych. Treść tych stron i ich dostępność ulega nieustannym zmianom a ich ilość jest ogromna. Proces gromadzenia informacji na temat stron internetowych nazywany jest indeksowaniem. W przypadku Google zajmuje się tym program nazywany Googlebot. Program ten przegląda strony internetowe w ogromnym tempie (w praktyce wiele stron jednocześnie) i gromadzi informacje na temat ich zawartości. Algorytmy przeszukujące sieć internet muszą radzić sobie z wieloma problemami. Część tych problemów wynika z dynamiki środowiska, w którym pracują. Mogą to być np. nie działające linki. Kolejnym problemem są ludzie, którzy próbują oszukać mechanizmy wyszukujące w celu umieszczenia swoich stron na wysokich pozycjach list wyszukiwania. Google zawiera wiele mechanizmów mających na celu eliminowanie tego typu oszustw. 3.Podsumowanie Środowisko w jakim ma działać dany system informatyczny wywiera istotny wpływ na sposób jego tworzenia oraz jego ostateczny kształt. Twórca może mieć, w zależności od danego otoczenie, pełną lub częściową informację na temat danych przetwarzanych przez program. Musi brać pod uwagę wszystkie sytuacje, w które mogą wyniknąć, jednak nie zawsze da się je przewidzieć. W zależności od danego środowiska działanie programu może polegać na prostym przetworzeniu danych przy pomocy zaprojektowanego algorytmu lub też na reagowaniu na nieprzewidywalne zdarzenia, o których system ma niepełną i niepewną wiedzę 4.Literatura Materiały dydaktyczne: Wikipedia: Włodzisław Duch Gry i programy oparte na szukaniu Krzysztof Wardziński: Przegląd algorytmów sztucznej inteligencji stosowanych w grach komputerowych The Challenge of Poker How Google Works :

Teoria gier. wstęp. 2011-12-07 Teoria gier Zdzisław Dzedzej 1

Teoria gier. wstęp. 2011-12-07 Teoria gier Zdzisław Dzedzej 1 Teoria gier wstęp 2011-12-07 Teoria gier Zdzisław Dzedzej 1 Teoria gier zajmuje się logiczną analizą sytuacji, gdzie występują konflikty interesów, a także istnieje możliwość kooperacji. Zakładamy zwykle,

Bardziej szczegółowo

Sztuczna Inteligencja i Systemy Doradcze

Sztuczna Inteligencja i Systemy Doradcze Sztuczna Inteligencja i Systemy Doradcze Przeszukiwanie przestrzeni stanów gry Przeszukiwanie przestrzeni stanów gry 1 Gry a problemy przeszukiwania Nieprzewidywalny przeciwnik rozwiązanie jest strategią

Bardziej szczegółowo

WPROWADZENIE DO SZTUCZNEJ INTELIGENCJI

WPROWADZENIE DO SZTUCZNEJ INTELIGENCJI POLITECHNIKA WARSZAWSKA WYDZIAŁ MECHANICZNY ENERGETYKI I LOTNICTWA MEL WPROWADZENIE DO SZTUCZNEJ INTELIGENCJI NS 586 Dr inż. Franciszek Dul 6. GRY POSZUKIWANIA W OBECNOŚCI PRZECIWNIKA Gry Pokażemy, w jaki

Bardziej szczegółowo

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013 http://www.wilno.uwb.edu.

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013 http://www.wilno.uwb.edu. SYLLABUS na rok akademicki 01/013 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr /3 Specjalność Bez specjalności Kod katedry/zakładu

Bardziej szczegółowo

STRATEGICZNA KARTA WYNIKÓW W KOMPUTEROWYM SYMULATORZE DZIAŁANIA PRZEDSIĘBIORSTWA

STRATEGICZNA KARTA WYNIKÓW W KOMPUTEROWYM SYMULATORZE DZIAŁANIA PRZEDSIĘBIORSTWA Wydział Informatyki i Zarządzania STRATEGICZNA KARTA WYNIKÓW W KOMPUTEROWYM SYMULATORZE DZIAŁANIA PRZEDSIĘBIORSTWA Dr Agnieszka Bojnowska Symulacja komputerowa Gra pojęcie wieloznaczne - forma współzawodnictwa

Bardziej szczegółowo

Informacje i materiały dotyczące wykładu będą publikowane na stronie internetowej wykładowcy, m.in. prezentacje z wykładów

Informacje i materiały dotyczące wykładu będą publikowane na stronie internetowej wykładowcy, m.in. prezentacje z wykładów Eksploracja danych Piotr Lipiński Informacje ogólne Informacje i materiały dotyczące wykładu będą publikowane na stronie internetowej wykładowcy, m.in. prezentacje z wykładów UWAGA: prezentacja to nie

Bardziej szczegółowo

Prezentacja specjalności studiów II stopnia. Inteligentne Technologie Internetowe

Prezentacja specjalności studiów II stopnia. Inteligentne Technologie Internetowe Prezentacja specjalności studiów II stopnia Inteligentne Technologie Internetowe Koordynator specjalności Prof. dr hab. Jarosław Stepaniuk Tematyka studiów Internet jako zbiór informacji Przetwarzanie:

Bardziej szczegółowo

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2) Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2) Ewa Wołoszko Praca pisana pod kierunkiem Pani dr hab. Małgorzaty Doman Plan tego wystąpienia Teoria Narzędzia

Bardziej szczegółowo

Wykład I. Wprowadzenie do baz danych

Wykład I. Wprowadzenie do baz danych Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles

Bardziej szczegółowo

Dodatkowo planowane jest przeprowadzenie oceny algorytmów w praktycznym wykorzystaniu przez kilku niezależnych użytkowników ukończonej aplikacji.

Dodatkowo planowane jest przeprowadzenie oceny algorytmów w praktycznym wykorzystaniu przez kilku niezależnych użytkowników ukończonej aplikacji. Spis Treści 1. Wprowadzenie... 2 1.1 Wstęp... 2 1.2 Cel pracy... 2 1.3 Zakres pracy... 2 1.4 Użyte technologie... 2 1.4.1 Unity 3D... 3 2. Sztuczna inteligencja w grach komputerowych... 4 2.1 Zadanie sztucznej

Bardziej szczegółowo

Temat 1: Pojęcie gry, gry macierzowe: dominacje i punkty siodłowe

Temat 1: Pojęcie gry, gry macierzowe: dominacje i punkty siodłowe Temat 1: Pojęcie gry, gry macierzowe: dominacje i punkty siodłowe Teorię gier można określić jako teorię podejmowania decyzji w szczególnych warunkach. Zajmuje się ona logiczną analizą sytuacji konfliktu

Bardziej szczegółowo

Stanowisko Stowarzyszenia. 4. Posiedzenie Parlamentarnego Zespołu ds. efektywnej regulacji gry w pokera

Stanowisko Stowarzyszenia. 4. Posiedzenie Parlamentarnego Zespołu ds. efektywnej regulacji gry w pokera Stanowisko Stowarzyszenia 4. Posiedzenie Parlamentarnego Zespołu ds. efektywnej regulacji gry w pokera Stowarzyszenie Wolny Poker Dobre regulacje i rozsądne opodatkowanie Stowarzyszenie Wolny Poker powstało

Bardziej szczegółowo

Adam Meissner. SZTUCZNA INTELIGENCJA Gry dwuosobowe

Adam Meissner. SZTUCZNA INTELIGENCJA Gry dwuosobowe Instytut Automatyki i Inżynierii Informatycznej Politechniki Poznańskiej Adam Meissner Adam.Meissner@put.poznan.pl http://www.man.poznan.pl/~ameis SZTUCZNA INTELIGENCJA Gry dwuosobowe Literatura [1] Sterling

Bardziej szczegółowo

1.7. Eksploracja danych: pogłębianie, przeszukiwanie i wyławianie

1.7. Eksploracja danych: pogłębianie, przeszukiwanie i wyławianie Wykaz tabel Wykaz rysunków Przedmowa 1. Wprowadzenie 1.1. Wprowadzenie do eksploracji danych 1.2. Natura zbiorów danych 1.3. Rodzaje struktur: modele i wzorce 1.4. Zadania eksploracji danych 1.5. Komponenty

Bardziej szczegółowo

Inteligentne Multimedialne Systemy Uczące

Inteligentne Multimedialne Systemy Uczące Działanie realizowane w ramach projektu Absolwent informatyki lub matematyki specjalistą na rynku pracy Matematyka i informatyka może i trudne, ale nie nudne Inteligentne Multimedialne Systemy Uczące dr

Bardziej szczegółowo

Mikroekonomia. O czym dzisiaj?

Mikroekonomia. O czym dzisiaj? Mikroekonomia Joanna Tyrowicz jtyrowicz@wne.uw.edu.pl http://www.wne.uw.edu.pl/~jtyrowicz 1.12.2007r. Mikroekonomia WNE UW 1 O czym dzisiaj? Macierze wypłat, czyli ile trzeba mieć w razie się straci...

Bardziej szczegółowo

Miasto. Hotel. Nokaut.pl. Hotele.pl. Warszawa. Jan III Sobieski 360 PLN 362 PLN. Warszawa 370 PLN 371 PLN. Warszawa. newss.

Miasto. Hotel. Nokaut.pl. Hotele.pl. Warszawa. Jan III Sobieski 360 PLN 362 PLN. Warszawa 370 PLN 371 PLN. Warszawa. newss. Nokaut.pl uruchomił moduł hotelowy na bazie systemu HotelCalculator.com. Nowa funkcjonalność w serwisie pozwala na szybkie przeszukiwanie najważniejszych stron hotelowych w czasie rzeczywistym, co sprawia,

Bardziej szczegółowo

Dokumentacja projektu Makao karciana gra sieciowa

Dokumentacja projektu Makao karciana gra sieciowa Dokumentacja projektu Makao karciana gra sieciowa 1 Spis treści Specyfikacja wymagań...3 Diagram przypadków użycia...4 Scenariusze...5 Diagramy sekwencji...6 Diagram modelu domeny...8 Projekt graficznego

Bardziej szczegółowo

Narzędzia AI. Jakub Wróblewski jakubw@pjwstk.edu.pl Pokój 312. http://zajecia.jakubw.pl SZTUCZNA INTELIGENCJA (ARTIFICIAL INTELLIGENCE)

Narzędzia AI. Jakub Wróblewski jakubw@pjwstk.edu.pl Pokój 312. http://zajecia.jakubw.pl SZTUCZNA INTELIGENCJA (ARTIFICIAL INTELLIGENCE) Narzędzia AI Jakub Wróblewski jakubw@pjwstk.edu.pl Pokój 312 http://zajecia.jakubw.pl SZTUCZNA INTELIGENCJA (ARTIFICIAL INTELLIGENCE) Nauka o maszynach realizujących zadania, które wymagają inteligencji

Bardziej szczegółowo

instytucji edukacyjnych

instytucji edukacyjnych Turnieje z wykorzystaniem elektronicznych symulatorów dla WINDOWS i ANDROID jako marketingowe narzędzia instytucji edukacyjnych Michel Muszynski Management Business Applied Francja Wprowadzenie Reklamowanie

Bardziej szczegółowo

Tematy prac dyplomowych w roku akademickim 2012/2013 zgłoszone w Zakładzie Systemów Rozproszonych

Tematy prac dyplomowych w roku akademickim 2012/2013 zgłoszone w Zakładzie Systemów Rozproszonych Tematy prac dyplomowych w roku akademickim 2012/2013 zgłoszone w Zakładzie Systemów Rozproszonych L.p. Opiekun pracy Temat 1. dr hab. inż. Franciszek Grabowski 2. dr hab. inż. Franciszek Grabowski 3. dr

Bardziej szczegółowo

Systemy z bazą wiedzy (spojrzenie bardziej korporacyjne) Baza wiedzy. Baza wiedzy. Baza wiedzy. Baza wiedzy

Systemy z bazą wiedzy (spojrzenie bardziej korporacyjne) Baza wiedzy. Baza wiedzy. Baza wiedzy. Baza wiedzy Zarządzanie wiedzą z bazą wiedzy (spojrzenie bardziej korporacyjne) Wybrane aspekty technologiczne związane z wiedzą i zarządzaniem wiedzą Google: baza wiedzy 1,180,000 znalezionych systemy zarządzania

Bardziej szczegółowo

Zastosowanie metod eksploracji danych (data mining) do sterowania i diagnostyki procesów w przemyśle spożywczym

Zastosowanie metod eksploracji danych (data mining) do sterowania i diagnostyki procesów w przemyśle spożywczym POLITECHNIKA WARSZAWSKA Instytut Technik Wytwarzania Zastosowanie metod eksploracji danych (data mining) do sterowania i diagnostyki procesów w przemyśle spożywczym Marcin Perzyk Dlaczego eksploracja danych?

Bardziej szczegółowo

Komputerowe wspomaganie zarządzania projektami innowacyjnymi realizowanymi w oparciu o podejście. Rozdział pochodzi z książki:

Komputerowe wspomaganie zarządzania projektami innowacyjnymi realizowanymi w oparciu o podejście. Rozdział pochodzi z książki: Rozdział pochodzi z książki: Zarządzanie projektami badawczo-rozwojowymi. Tytuł rozdziału 6: Komputerowe wspomaganie zarządzania projektami innowacyjnymi realizowanymi w oparciu o podejście adaptacyjne

Bardziej szczegółowo

PageRank i HITS. Mikołajczyk Grzegorz

PageRank i HITS. Mikołajczyk Grzegorz PageRank i HITS Mikołajczyk Grzegorz PageRank Metoda nadawania indeksowanym stronom internetowym określonej wartości liczbowej, oznaczającej jej jakość. Algorytm PageRank jest wykorzystywany przez popularną

Bardziej szczegółowo

Heurystyki. Strategie poszukiwań

Heurystyki. Strategie poszukiwań Sztuczna inteligencja Heurystyki. Strategie poszukiwań Jacek Bartman Zakład Elektrotechniki i Informatyki Instytut Techniki Uniwersytet Rzeszowski DLACZEGO METODY PRZESZUKIWANIA? Sztuczna Inteligencja

Bardziej szczegółowo

Sylabus modułu e-urzędnik

Sylabus modułu e-urzędnik Sylabus modułu e-urzędnik Wymagania konieczne: Zakłada się, że przystępując do egzaminu modułu e-urzędnik, zdający będzie miał opanowany blok umiejętności i wiadomości podstawowych w zakresie zgodnym z

Bardziej szczegółowo

EGZAMIN MATURALNY W ROKU SZKOLNYM 2014/2015

EGZAMIN MATURALNY W ROKU SZKOLNYM 2014/2015 EGZAMIN MATURALNY W ROKU SZKOLNYM 2014/2015 FORMUŁA DO 2014 ( STARA MATURA ) INFORMATYKA POZIOM ROZSZERZONY ZASADY OCENIANIA ROZWIĄZAŃ ZADAŃ ARKUSZ MIN-R1, R2 MAJ 2015 Uwaga: Akceptowane są wszystkie odpowiedzi

Bardziej szczegółowo

Obrona rozprawy doktorskiej Neuro-genetyczny system komputerowy do prognozowania zmiany indeksu giełdowego

Obrona rozprawy doktorskiej Neuro-genetyczny system komputerowy do prognozowania zmiany indeksu giełdowego IBS PAN, Warszawa 9 kwietnia 2008 Obrona rozprawy doktorskiej Neuro-genetyczny system komputerowy do prognozowania zmiany indeksu giełdowego mgr inż. Marcin Jaruszewicz promotor: dr hab. inż. Jacek Mańdziuk,

Bardziej szczegółowo

Modelowanie diagramów klas w języku UML. Łukasz Gorzel 244631@stud.umk.pl 7 marca 2014

Modelowanie diagramów klas w języku UML. Łukasz Gorzel 244631@stud.umk.pl 7 marca 2014 Modelowanie diagramów klas w języku UML Łukasz Gorzel 244631@stud.umk.pl 7 marca 2014 Czym jest UML - Unified Modeling Language - Rodzina języków modelowania graficznego - Powstanie na przełomie lat 80

Bardziej szczegółowo

Runda 5: zmiana planszy: < < i 6 rzutów.

Runda 5: zmiana planszy: < < i 6 rzutów. 1. Gry dotyczące systemu dziesiętnego Pomoce: kostka dziesięciościenna i/albo karty z cyframi. KaŜdy rywalizuje z kaŝdym. KaŜdy gracz rysuje planszę: Prowadzący rzuca dziesięciościenną kostką albo losuje

Bardziej szczegółowo

METODY SZTUCZNEJ INTELIGENCJI 2 Opis projektu

METODY SZTUCZNEJ INTELIGENCJI 2 Opis projektu Kamil Figura Krzysztof Kaliński Bartek Kutera METODY SZTUCZNEJ INTELIGENCJI 2 Opis projektu Porównanie metod uczenia z rodziny TD z algorytmem Layered Learning na przykładzie gry w warcaby i gry w anty-warcaby

Bardziej szczegółowo

Alicja Marszałek Różne rodzaje baz danych

Alicja Marszałek Różne rodzaje baz danych Alicja Marszałek Różne rodzaje baz danych Rodzaje baz danych Bazy danych można podzielić wg struktur organizacji danych, których używają. Można podzielić je na: Bazy proste Bazy złożone Bazy proste Bazy

Bardziej szczegółowo

Hurtownie danych i business intelligence. Plan na dziś : Wprowadzenie do przedmiotu

Hurtownie danych i business intelligence. Plan na dziś : Wprowadzenie do przedmiotu i business intelligence Paweł Skrobanek, C-3 pok. 321 pawel.skrobanek@pwr.wroc.pl Wrocław 2005-2007 Plan na dziś : 1. Wprowadzenie do przedmiotu (co będzie omawiane oraz jak będę weryfikował zdobytą wiedzę

Bardziej szczegółowo

Kurs z NetLogo - część 4.

Kurs z NetLogo - część 4. Kurs z NetLogo - część 4. Mateusz Zawisza Zakład Wspomagania i Analizy Decyzji Instytut Ekonometrii Szkoła Główna Handlowa Seminarium Wieloagentowe Warszawa, 10.01.2011 Agenda spotkań z NetLogo 15. listopada

Bardziej szczegółowo

T2A_W01 T2A_W01 T2A_W02 3 SI_W03 Posiada szeroką wiedzę w zakresie teorii grafów T2A_W01

T2A_W01 T2A_W01 T2A_W02 3 SI_W03 Posiada szeroką wiedzę w zakresie teorii grafów T2A_W01 Efekty dla studiów drugiego stopnia profil ogólnoakademicki, na kierunku Informatyka w języku polskim, na specjalnościach Metody sztucznej inteligencji oraz Projektowanie systemów CAD/CAM, na Wydziale

Bardziej szczegółowo

GRY I ZABAWY UMYSŁOWO- LOGICZNE JAKO FORMA UPOWSZECHNIANIA KULTURY. Donata Fraś

GRY I ZABAWY UMYSŁOWO- LOGICZNE JAKO FORMA UPOWSZECHNIANIA KULTURY. Donata Fraś GRY I ZABAWY UMYSŁOWO- LOGICZNE JAKO FORMA UPOWSZECHNIANIA KULTURY Donata Fraś Gry umysłowe To gry towarzyskie, których rezultat zależy wyłącznie od świadomych decyzji podejmowanych przez partnera Wymagają:

Bardziej szczegółowo

TEORIA GIER W EKONOMII WYKŁAD 2: GRY DWUOSOBOWE O SUMIE ZEROWEJ. dr Robert Kowalczyk Katedra Analizy Nieliniowej Wydział Matematyki i Informatyki UŁ

TEORIA GIER W EKONOMII WYKŁAD 2: GRY DWUOSOBOWE O SUMIE ZEROWEJ. dr Robert Kowalczyk Katedra Analizy Nieliniowej Wydział Matematyki i Informatyki UŁ TEORIA GIER W EKONOMII WYKŁAD 2: GRY DWUOSOBOWE O SUMIE ZEROWEJ dr Robert Kowalczyk Katedra Analizy Nieliniowej Wydział Matematyki i Informatyki UŁ Definicja gry o sumie zerowej Powiemy, że jest grą o

Bardziej szczegółowo

Społecznie odpowiedzialne zarządzanie w organizacjach publicznych. Teza cele konstrukcja realizacja

Społecznie odpowiedzialne zarządzanie w organizacjach publicznych. Teza cele konstrukcja realizacja Dr Grzegorz Baran, Instytut Spraw Publicznych UJ Społecznie odpowiedzialne zarządzanie w organizacjach publicznych Teza cele konstrukcja realizacja Teza Zakorzenienie modelu działania organizacji publicznej

Bardziej szczegółowo

SCENARIUSZ LEKCJI. TEMAT LEKCJI: Zastosowanie średnich w statystyce i matematyce. Podstawowe pojęcia statystyczne. Streszczenie.

SCENARIUSZ LEKCJI. TEMAT LEKCJI: Zastosowanie średnich w statystyce i matematyce. Podstawowe pojęcia statystyczne. Streszczenie. SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Autorzy scenariusza:

Bardziej szczegółowo

Rozkład materiału do zajęć z informatyki. realizowanych według podręcznika

Rozkład materiału do zajęć z informatyki. realizowanych według podręcznika Rozkład materiału do zajęć z informatyki realizowanych według podręcznika E. Gurbiel, G. Hardt-Olejniczak, E. Kołczyk, H. Krupicka, M.M. Sysło Informatyka, nowe wydanie z 007 roku Poniżej przedstawiamy

Bardziej szczegółowo

Hurtownie danych i business intelligence. Plan na dziś : Wprowadzenie do przedmiotu

Hurtownie danych i business intelligence. Plan na dziś : Wprowadzenie do przedmiotu i business intelligence Paweł Skrobanek, C-3 pok. 321 pawel.skrobanek@pwr.wroc.pl Wrocław 2005-2012 Plan na dziś : 1. Wprowadzenie do przedmiotu (co będzie omawiane oraz jak będę weryfikował zdobytą wiedzę

Bardziej szczegółowo

Informatyka systemów autonomicznych

Informatyka systemów autonomicznych Sławomir Błyskal, 148354 Wrocław, 20 czerwca 2009 r. Termin zajęć: PT 9:15 Rok akademicki: 2008/2009 Prowadzący: dr inż. Marek Piasecki Informatyka systemów autonomicznych Autonomiczne sterowanie i fotorealistyczna

Bardziej szczegółowo

Procesy informacyjne zarządzania

Procesy informacyjne zarządzania Procesy informacyjne zarządzania Społeczny ład informacyjny dr inż. Janusz Górczyński 1 Podstawowe pojęcia (1) Informacja, procesy informacyjne i systemy informacyjne odgrywały zawsze istotną rolę w przebiegu

Bardziej szczegółowo

Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle

Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle Paweł Szołtysek 12 czerwca 2008 Streszczenie Planowanie produkcji jest jednym z problemów optymalizacji dyskretnej,

Bardziej szczegółowo

Specjalizacja magisterska Bazy danych

Specjalizacja magisterska Bazy danych Specjalizacja magisterska Bazy danych Strona Katedry http://bd.pjwstk.edu.pl/katedra/ Prezentacja dostępna pod adresem: http://www.bd.pjwstk.edu.pl/bazydanych.pdf Wymagania wstępne Znajomość podstaw języka

Bardziej szczegółowo

Sins of a Solar Empire

Sins of a Solar Empire Nieoficjalny polski poradnik GRY-OnLine do gry Sins of a Solar Empire Grzechy Imperium Słońca autor: Maciej Von Zay Makuła Copyright wydawnictwo GRY-OnLine S.A. Wszelkie prawa zastrzeżone. www.gry-online.pl

Bardziej szczegółowo

Wprowadzenie do UML, przykład użycia kolizja

Wprowadzenie do UML, przykład użycia kolizja Bogdan Kreczmer bogdan.kreczmer@pwr.wroc.pl Zakład Podstaw Cybernetyki i Robotyki Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska Kurs: Copyright c 2012 Bogdan Kreczmer Niniejszy dokument

Bardziej szczegółowo

Obliczanie procentu danej liczby i liczby na podstawie jej. procentu jako umiejętności kluczowe w pracy doradcy. inwestycyjnego.

Obliczanie procentu danej liczby i liczby na podstawie jej. procentu jako umiejętności kluczowe w pracy doradcy. inwestycyjnego. 1 Obliczanie procentu danej liczby i liczby na podstawie jej procentu jako umiejętności kluczowe w pracy doradcy inwestycyjnego. Czas trwania zajęć: ok. 40 minut Kontekst w jakim wprowadzono doświadczenie:

Bardziej szczegółowo

Ekonometria - ćwiczenia 10

Ekonometria - ćwiczenia 10 Ekonometria - ćwiczenia 10 Mateusz Myśliwski Zakład Ekonometrii Stosowanej Instytut Ekonometrii Kolegium Analiz Ekonomicznych Szkoła Główna Handlowa 14 grudnia 2012 Wprowadzenie Optymalizacja liniowa Na

Bardziej szczegółowo

Kto jeszcze gra w domino?

Kto jeszcze gra w domino? Mirosław Dąbrowski Kto jeszcze gra w domino? Domino, choć wciąż jeszcze można jego zestawy kupić w sklepach z zabawkami, nie należy już chyba do bardzo popularnych dziecięcych rozrywek. Szkoda, bo gra

Bardziej szczegółowo

Elementy kognitywistyki II: Sztuczna inteligencja. WYKŁAD II: Agent i jego środowisko

Elementy kognitywistyki II: Sztuczna inteligencja. WYKŁAD II: Agent i jego środowisko Elementy kognitywistyki II: Sztuczna inteligencja WYKŁAD II: Agent i jego środowisko Agent racjonalny Agent jednostka traktowana jakby postrzegała swoje środowisko dzięki pewnym czujnikom oraz działająca

Bardziej szczegółowo

TOUCAN Team Evaluator OPIS FUNKCJONALNOŚCI

TOUCAN Team Evaluator OPIS FUNKCJONALNOŚCI TOUCAN Team Evaluator OPIS FUNKCJONALNOŚCI SPIS TREŚCI Funkcje... 4 Ocena celów... 4 Definicja celów... 4 Procesowy model akceptacji -... 5 Ocena stopnia realizacji celu... 5 Ocena kompetencji... 5 Definicja

Bardziej szczegółowo

Bezkrytycznie podchodząc do tej tabeli, możemy stwierdzić, że węgiel jest najtańszym paliwem, ale nie jest to do końca prawdą.

Bezkrytycznie podchodząc do tej tabeli, możemy stwierdzić, że węgiel jest najtańszym paliwem, ale nie jest to do końca prawdą. Taryfa dla ciepła Popatrzmy na tabelkę poniżej. Przedstawiam w niej ceny energii przeliczone na 1GJ różnych paliw. Metodyka jest tu prosta; musimy znać cenę danej jednostki paliwa (tona, kg, litr, m3)

Bardziej szczegółowo

Poczta Polska S.A. Schemat wartościowania

Poczta Polska S.A. Schemat wartościowania Poczta Polska S.A. Schemat wartościowania Spis treści 1. Kryterium: Wpływ na wynik ekonomiczny... 3 2. Kryterium: Odpowiedzialność za zarządzanie ludźmi i zespołami... 4 3. Kryterium: Odpowiedzialność

Bardziej szczegółowo

ATOLL. Wykonali: Aleksandra Kuchta, Łukasz Wójcik, Sztuczna Inteligencja, Semestr trzeci, Kierunek Informatyka, Wydział Informatyki i Zarządzania,

ATOLL. Wykonali: Aleksandra Kuchta, Łukasz Wójcik, Sztuczna Inteligencja, Semestr trzeci, Kierunek Informatyka, Wydział Informatyki i Zarządzania, Sztuczna Inteligencja, Semestr trzeci, Kierunek Informatyka, Wydział Informatyki i Zarządzania, Politechnika Poznańska ATOLL Wykonali: Aleksandra Kuchta, WFT, PP, nr 76690, rok IV Łukasz Wójcik, WIiZ,

Bardziej szczegółowo

10. Wstęp do Teorii Gier

10. Wstęp do Teorii Gier 10. Wstęp do Teorii Gier Definicja Gry Matematycznej Gra matematyczna spełnia następujące warunki: a) Jest co najmniej dwóch racjonalnych graczy. b) Zbiór możliwych dezycji każdego gracza zawiera co najmniej

Bardziej szczegółowo

DLA SEKTORA INFORMATYCZNEGO W POLSCE

DLA SEKTORA INFORMATYCZNEGO W POLSCE DLA SEKTORA INFORMATYCZNEGO W POLSCE SRK IT obejmuje kompetencje najważniejsze i specyficzne dla samego IT są: programowanie i zarządzanie systemami informatycznymi. Z rozwiązań IT korzysta się w każdej

Bardziej szczegółowo

Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi

Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi Systemy baz danych w zarządzaniu przedsiębiorstwem W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi Proces zarządzania danymi Zarządzanie danymi obejmuje czynności: gromadzenie

Bardziej szczegółowo

ĆWICZENIE 1: Przeszukiwanie grafów cz. 1 strategie ślepe

ĆWICZENIE 1: Przeszukiwanie grafów cz. 1 strategie ślepe Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny, Politechnika Śląska www.imio.polsl.pl METODY HEURYSTYCZNE ĆWICZENIE 1: Przeszukiwanie grafów cz. 1 strategie ślepe opracował:

Bardziej szczegółowo

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access.

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access. Konspekt do lekcji informatyki dla klasy II gimnazjum. Opracowała: Mariola Franek TEMAT(1): Baza danych w programie Microsoft Access. Cel ogólny: Zapoznanie uczniów z możliwościami programu Microsoft Access.

Bardziej szczegółowo

Ryzyko w działalności przedsiębiorstw przemysłowych. Grażyna Wieteska Uniwersytet Łódzki Katedra Zarządzania Jakością

Ryzyko w działalności przedsiębiorstw przemysłowych. Grażyna Wieteska Uniwersytet Łódzki Katedra Zarządzania Jakością Ryzyko w działalności przedsiębiorstw przemysłowych Grażyna Wieteska Uniwersytet Łódzki Katedra Zarządzania Jakością Plan Prezentacji Cel artykułu Dlaczego działalność przemysłowa wiąże się z ryzykiem?

Bardziej szczegółowo

System zarządzający grami programistycznymi Meridius

System zarządzający grami programistycznymi Meridius System zarządzający grami programistycznymi Meridius Instytut Informatyki, Uniwersytet Wrocławski 20 września 2011 Promotor: prof. Krzysztof Loryś Gry komputerowe a programistyczne Gry komputerowe Z punktu

Bardziej szczegółowo

Gra dla 2-4 graczy w wieku 8-108 lat

Gra dla 2-4 graczy w wieku 8-108 lat Autor gry: Michael Ferch Ilustracje: Maciej Szymanowicz Gra dla 2-4 graczy w wieku 8-108 lat A to heca! Zwierzaki opuściły gospodarstwo i postanowiły pohasać po łące. Zadaniem graczy będzie łapanie zwierząt

Bardziej szczegółowo

Zarządzanie innowacyjnym biznesem Warsztat strategiczny. Listopad 2014

Zarządzanie innowacyjnym biznesem Warsztat strategiczny. Listopad 2014 Zarządzanie innowacyjnym biznesem Warsztat strategiczny Listopad 2014 Najważniejszą rzeczą o jakiej należy pamiętać w odniesieniu do każdego przedsiębiorstwa jest fakt, iż w samym przedsiębiorstwie nie

Bardziej szczegółowo

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia

Bardziej szczegółowo

Rozkład materiału nauczania z przedmiotu INFORMATYKA. dla gimnazjum

Rozkład materiału nauczania z przedmiotu INFORMATYKA. dla gimnazjum Rozkład materiału nauczania z przedmiotu INFORMATYKA dla gimnazjum (wykonany w oparciu o program nauczania nr DKW 4014-87/99) Ilość godzin: 72 jednostki lekcyjne w dwuletnim cyklu nauczania Organizacja

Bardziej szczegółowo

Wybrane wymagania dla informatyki w gimnazjum i liceum z podstawy programowej

Wybrane wymagania dla informatyki w gimnazjum i liceum z podstawy programowej Wybrane wymagania dla informatyki w gimnazjum i liceum z podstawy programowej Spis treści Autor: Marcin Orchel Algorytmika...2 Algorytmika w gimnazjum...2 Algorytmika w liceum...2 Język programowania w

Bardziej szczegółowo

Rozdział 4 KLASY, OBIEKTY, METODY

Rozdział 4 KLASY, OBIEKTY, METODY Rozdział 4 KLASY, OBIEKTY, METODY Java jest językiem w pełni zorientowanym obiektowo. Wszystkie elementy opisujące dane, za wyjątkiem zmiennych prostych są obiektami. Sam program też jest obiektem pewnej

Bardziej szczegółowo

OGÓLNA CHARAKTERYSTYKA GRY PLANSZA

OGÓLNA CHARAKTERYSTYKA GRY PLANSZA OGÓLNA CHARAKTERYSTYKA GRY Na bezdrożach Afryki to gra planszowa przeznaczona dla 2 4 osób. W niniejszej książce zamieszczono 4 komplety gry, tak aby w rozgrywce mogło naraz uczestniczyć 16 uczniów (jeśli

Bardziej szczegółowo

ZADANIE 1/GRY. Modele i narzędzia optymalizacji w systemach informatycznych zarządzania

ZADANIE 1/GRY. Modele i narzędzia optymalizacji w systemach informatycznych zarządzania ZADANIE 1/GRY Zadanie: Dwaj producenci pewnego wyrobu sprzedają swe wyroby na rynku, którego wielkość jest stała. Aby zwiększyć swój udział w rynku (przejąć część klientów konkurencyjnego przedsiębiorstwa),

Bardziej szczegółowo

Wakacje z robotami RoboCAMP Opis zajęć dla dzieci w wieku 9-14 lat

Wakacje z robotami RoboCAMP Opis zajęć dla dzieci w wieku 9-14 lat Wakacje dla dzieci 2012 Łódź 30 lipca 3 sierpnia 6 sierpnia - 10 sierpnia Wakacje z robotami RoboCAMP Opis zajęć dla dzieci w wieku 9-14 lat Uniwersytet Łódzki i RoboNET - Wspólnie zmieniamy edukację w

Bardziej szczegółowo

Badania marketingowe. Omówione zagadnienia

Badania marketingowe. Omówione zagadnienia Społeczna Wyższa Szkoła Przedsiębiorczości i Zarządzania kierunek: Zarządzanie Badania marketingowe Wykład 6 Opracowanie: dr Joanna Krygier 1 Omówione zagadnienia Rodzaje badań bezpośrednich Porównanie

Bardziej szczegółowo

Algorytmy i schematy blokowe

Algorytmy i schematy blokowe Algorytmy i schematy blokowe Algorytm dokładny przepis podający sposób rozwiązania określonego zadania w skończonej liczbie kroków; zbiór poleceń odnoszących się do pewnych obiektów, ze wskazaniem porządku,

Bardziej szczegółowo

Ćwiczenie 1 Planowanie trasy robota mobilnego w siatce kwadratów pól - Algorytm A

Ćwiczenie 1 Planowanie trasy robota mobilnego w siatce kwadratów pól - Algorytm A Ćwiczenie 1 Planowanie trasy robota mobilnego w siatce kwadratów pól - Algorytm A Zadanie do wykonania 1) Utwórz na pulpicie katalog w formacie Imię nazwisko, w którym umieść wszystkie pliki związane z

Bardziej szczegółowo

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki

Bardziej szczegółowo

Prezentacja specjalności Inżynieria Systemów Informatycznych

Prezentacja specjalności Inżynieria Systemów Informatycznych Prezentacja specjalności Inżynieria Systemów Informatycznych Kierownik specjalności: Prof. nzw. Marzena Kryszkiewicz Konsultacje: piątek, 16:15-17:45, pok. 318 Sylwetka absolwenta: inżynier umiejętności

Bardziej szczegółowo

XXII Konferencja SNM. Porozmawiajmy o walorach dydaktycznych SET Game

XXII Konferencja SNM. Porozmawiajmy o walorach dydaktycznych SET Game 1 XXII Konferencja SNM AKTYWNOŚCI MATEMATYCZNE Katarzyna Sikora, (Chorzów) ksikora35@gmail.com Porozmawiajmy o walorach dydaktycznych SET Game Streszczenie. Podczas warsztatów uczestnicy poznali historię

Bardziej szczegółowo

Myślicie Państwo o inwestycji w zakup nowej obrabiarki? Najbliższe 60 sekund może dać oszczędność sporej sumy pieniędzy!

Myślicie Państwo o inwestycji w zakup nowej obrabiarki? Najbliższe 60 sekund może dać oszczędność sporej sumy pieniędzy! Myślicie Państwo o inwestycji w zakup nowej obrabiarki? Najbliższe 60 sekund może dać oszczędność sporej sumy pieniędzy! Dobrze od samego początku Inteligentna praca to wielka różnica Dobry początek to

Bardziej szczegółowo

Dzieci aktywne online. Urodzeni z myszką w ręku Często online, rzadziej offline Treści poszukiwane

Dzieci aktywne online. Urodzeni z myszką w ręku Często online, rzadziej offline Treści poszukiwane Dzieci aktywne online Urodzeni z myszką w ręku Często online, rzadziej offline Treści poszukiwane październik 2007 Raport Dzieci aktywne online został opracowany na potrzeby I Międzynarodowej Konferencji

Bardziej szczegółowo

MATRYCA EFEKTÓW KSZTAŁCENIA

MATRYCA EFEKTÓW KSZTAŁCENIA ZAŁĄCZNIK NR 2 MATRYCA EFEKTÓW KSZTAŁCENIA Studia podyplomowe ZARZĄDZANIE FINANSAMI I MARKETING Przedmioty OPIS EFEKTÓW KSZTAŁCENIA Absolwent studiów podyplomowych - ZARZĄDZANIE FINANSAMI I MARKETING:

Bardziej szczegółowo

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Dział Zagadnienia Wymagania podstawowe Wymagania ponadpodstawowe Arkusz kalkulacyjny (Microsoft Excel i OpenOffice) Uruchomienie

Bardziej szczegółowo

Scoring w oparciu o Big Data. 8 kwietnia 2014 roku

Scoring w oparciu o Big Data. 8 kwietnia 2014 roku Scoring w oparciu o Big Data 8 kwietnia 2014 roku Od początków ludzkości do roku 2003 wygenerowano 5 eksabajtów informacji tyle samo ludzkość generuje dziś co dwa dni. - Eric Schmidt, Google CEO 2 Dlaczego

Bardziej szczegółowo

Diagramy UML, przykład problemu kolizji

Diagramy UML, przykład problemu kolizji Bogdan Kreczmer bogdan.kreczmer@pwr.edu.pl Katedra Cybernetyki i Robotyki Wydział Elektroniki Politechnika Wrocławska Kurs: Copyright c 2015 Bogdan Kreczmer Niniejszy dokument zawiera materiały do wykładu

Bardziej szczegółowo

Programowanie genetyczne, gra SNAKE

Programowanie genetyczne, gra SNAKE STUDENCKA PRACOWNIA ALGORYTMÓW EWOLUCYJNYCH Tomasz Kupczyk, Tomasz Urbański Programowanie genetyczne, gra SNAKE II UWr Wrocław 2009 Spis treści 1. Wstęp 3 1.1. Ogólny opis.....................................

Bardziej szczegółowo

kierunkową rozwoju informatyzacji Polski do roku 2013 oraz perspektywiczną prognozą transformacji społeczeństwa informacyjnego do roku 2020.

kierunkową rozwoju informatyzacji Polski do roku 2013 oraz perspektywiczną prognozą transformacji społeczeństwa informacyjnego do roku 2020. Z A T W I E R D Z A M P R E Z E S Polskiego Komitetu Normalizacyjnego /-/ dr inż. Tomasz SCHWEITZER Strategia informatyzacji Polskiego Komitetu Normalizacyjnego na lata 2009-2013 1. Wprowadzenie Informatyzacja

Bardziej szczegółowo

Patrycja Prokopiuk. Zastosowanie rachunku prawdopodobieństwa w Pokerze Pięciokartowym

Patrycja Prokopiuk. Zastosowanie rachunku prawdopodobieństwa w Pokerze Pięciokartowym Patrycja Prokopiuk Zastosowanie rachunku prawdopodobieństwa w Pokerze Pięciokartowym Wrocław 7 maja 04 Spis treści Wstęp........................................ Objaśnienie obliczeń................................

Bardziej szczegółowo

SCENARIUSZ LEKCJI. Jedno z doświadczeń obowiązkowych ujętych w podstawie programowej fizyki - Badanie ruchu prostoliniowego jednostajnie zmiennego.

SCENARIUSZ LEKCJI. Jedno z doświadczeń obowiązkowych ujętych w podstawie programowej fizyki - Badanie ruchu prostoliniowego jednostajnie zmiennego. Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH

Bardziej szczegółowo

Metody przeszukiwania

Metody przeszukiwania Metody przeszukiwania Co to jest przeszukiwanie Przeszukiwanie polega na odnajdywaniu rozwiązania w dyskretnej przestrzeni rozwiązao. Zwykle przeszukiwanie polega na znalezieniu określonego rozwiązania

Bardziej szczegółowo

WPROWADZENIE WYSZUKIWANIE OGŁOSZEŃ

WPROWADZENIE WYSZUKIWANIE OGŁOSZEŃ WPROWADZENIE 1. Cel dokumentu Celem dokumentu jest: Zapoznanie internauty z funkcjonalnością realizowaną przez Bazę Konkurencyjności. Dostarczenie szczegółowych informacji na temat podstron, które znajdują

Bardziej szczegółowo

Spis treści 377 379 WSTĘP... 9

Spis treści 377 379 WSTĘP... 9 Spis treści 377 379 Spis treści WSTĘP... 9 ZADANIE OPTYMALIZACJI... 9 PRZYKŁAD 1... 9 Założenia... 10 Model matematyczny zadania... 10 PRZYKŁAD 2... 10 PRZYKŁAD 3... 11 OPTYMALIZACJA A POLIOPTYMALIZACJA...

Bardziej szczegółowo

Sylabus kursu. Tytuł kursu: Program szkoleniowy z energooszczędnej renowacji starych budynków. Dla Projektu ETEROB

Sylabus kursu. Tytuł kursu: Program szkoleniowy z energooszczędnej renowacji starych budynków. Dla Projektu ETEROB Sylabus kursu Tytuł kursu: Program szkoleniowy z energooszczędnej renowacji starych Dla Projektu ETEROB 1 Kontrolka dokumentu Informacje Kraj Polska Właściciel dokumentu BSW Data sporządzenia 23/11/2014

Bardziej szczegółowo

Opis serwisu IT-PODBESKIDZIE Wersja 1.0

Opis serwisu IT-PODBESKIDZIE Wersja 1.0 Opis serwisu IT-PODBESKIDZIE Wersja 1.0 Projekt współfinansowany przez Unię Społecznego Spis treści 1.Wstęp...3 2.Założenia serwisu...3 3.Opis serwisu...4 4.Użytkownicy...4 5.Grupy tematyczne...5 6.Funkcjonalność

Bardziej szczegółowo

www.uniwersytetdzieci.pl Czy komputer jest oknem na świat?

www.uniwersytetdzieci.pl Czy komputer jest oknem na świat? www.uniwersytetdzieci.pl Czy komputer jest oknem na świat? Internauci w Polsce Wszyscy internauci- 2008 15,8 mln Ilośd w mln 1,1 1,9 2,4 3,7 4,7 1,7 Internet w największym zakresie dociera do ludzi młodych

Bardziej szczegółowo

Dopasowanie prostej do wyników pomiarów.

Dopasowanie prostej do wyników pomiarów. Dopasowanie prostej do wyników pomiarów. Graficzna analiza zależności liniowej Założenie: każdy z pomiarów obarczony jest taką samą niepewnością pomiarową (takiej samej wielkości prostokąty niepewności).

Bardziej szczegółowo

Zmiany koniunktury w Polsce. Budownictwo na tle innych sektorów.

Zmiany koniunktury w Polsce. Budownictwo na tle innych sektorów. Elżbieta Adamowicz Instytut Rozwoju Gospodarczego Szkoła Główna Handlowa w Warszawie Zmiany koniunktury w Polsce. Budownictwo na tle innych sektorów. W badaniach koniunktury przedmiotem analizy są zmiany

Bardziej szczegółowo

Ontologie, czyli o inteligentnych danych

Ontologie, czyli o inteligentnych danych 1 Ontologie, czyli o inteligentnych danych Bożena Deka Andrzej Tolarczyk PLAN 2 1. Korzenie filozoficzne 2. Ontologia w informatyce Ontologie a bazy danych Sieć Semantyczna Inteligentne dane 3. Zastosowania

Bardziej szczegółowo

Definicje. Algorytm to:

Definicje. Algorytm to: Algorytmy Definicje Algorytm to: skończony ciąg operacji na obiektach, ze ściśle ustalonym porządkiem wykonania, dający możliwość realizacji zadania określonej klasy pewien ciąg czynności, który prowadzi

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ

REFERAT PRACY DYPLOMOWEJ REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt o implementacja pakietu gier planszowych realizowany na platformie Android Autor: Paweł Piechociński Promotor: dr Jadwiga Bakonyi Kategorie: gra planszowa

Bardziej szczegółowo

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu Podstawy baz danych PODSTAWY BAZ DANYCH 19. Perspektywy baz danych 1 Perspektywy baz danych Temporalna baza danych Temporalna baza danych - baza danych posiadająca informację o czasie wprowadzenia lub czasie ważności zawartych

Bardziej szczegółowo