Analiza porównawcza wybranych metod sztucznej inteligencji w komputerowych grach strategicznych Comparative analysis of artificial iteligece methods applied.

Slides:



Advertisements
Podobne prezentacje
Wstęp do Informatyki, część 1
Advertisements

Data Mining w e-commerce
Wstęp do Informatyki, WSZ, część 1
Życiorys mgr inż. Waldemar Korłub Katedra Architektury Systemów Komputerowych WETI PG Urodzony: r. Wykształcenie: studia II stopnia.
Dlaczego warto wybrać specjalność CYBERNETYKA EKONOMICZNA
Architektura systemu Gra strategiczna „Strusia Jama”
Inżynieria Oprogramowania II
Szachy komputerowe. Ogólna idea silnika szachowego.
Sposoby wykorzystania sieci
Specjalność: Metody i systemy wspomagania decyzji II
Promotor: dr inż. Leszek Koszałka Autor: Markuszewski Kamil
SPECJALNOŚĆ: Interaktywna Grafika Trójwymiarowa
Koordynatorzy: Krzysztof BIKONIS Marek MOSZYŃSKI
mgr inż. Krzysztof E. Oliński Katedra Systemów Decyzyjnych WETI PG
mgr inż. Adam Ryszewski Katedra Inżynierii Wiedzy WETI PG
Algorytmy i struktury danych
wykonał Jarosław Orski promotor pracy: mgr Szymon Smaga
Generujemy efekty Działania na portalu Facebook produkcja advergames.
5. Problemy lokalizacji w projektowaniu międzynarodowych struktur logistycznych – przegląd metod i technik.
Katedra Informatyki i Ekonometrii
Katedra Informatyki i Ekonometrii
Biblioteka Główna Akademii Morskiej w Szczecinie
Typy systemów informacyjnych
Codename: GJumper inż. Krzysztof Grześkowiak inż. Kamil Niezręcki.
trójwymiarowy labirynt z fizyką i przeszkodami
Techniki programowania gier - Fizyka
Możliwości biblioteki logiczno-fizycznej opartej na systemie masa-sprężyna jako środowiska modelowania rzeczywistości wirtualnej. Przegląd zagadnień Seminarium.
ALGORYTMY I STRUKTURY DANYCH
Gry komputerowe Dla kogo i po co ?.
Barbara Chmielewska, BUW GROMADZENIE ZBIORÓW W ERZE HUMANISTYKI CYFROWEJ Wrocław, czerwca 2013.
EKOINNOWACJE NA MAZOWSZU. Ekoinnowacje na Mazowszu – projekt Wypracowanie metod transferu technologii w dziedzinie ochrony środowiska w regionie Mazowsza.
DANE INFORMACYJNE Nazwa szkoły: ZESPÓŁ SZKÓŁ PONADGIMNAZJALNYCH IM J. MARCIŃCA W KOŹMINIE WLKP. ID grupy: 97/93_MF_G1 Opiekun: MGR MARZENA KRAWCZYK Kompetencja:
Badania operacyjne Wykład 5.
AI w grach komputerowych
Gry strategiczne Plusy i minusy grania KAROLINA DUDA.
Gra mobilna wykorzystująca GPS „Dead City”
Problemy rynku pracy..
Modelowanie populacji i przepływu opinii pomiędzy aktorami sztucznej inteligencji za pomocą sieci społecznej Wojciech Toman.
Sztuczna Inteligencja
Moduł: Informatyka w Zarządzaniu
KINECT Jakub Hossa Microsoft Student Partner. KINECT Jakub Hossa Microsoft Student Partner.
Chciałabym się nauczyć tworzyć matematyczne gry komputerowe
Promotor: dr inż. Leszek Koszałka Autor: Markuszewski Kamil
Bazy danych, sieci i systemy komputerowe
- 1 - Projekt współfinansowany przez Unię Europejską z Programu Operacyjnego Kapitał Ludzki w ramach Europejskiego Funduszu Społecznego, Priorytet III.
Wydział Informatyki, Elektroniki i Telekomunikacji.
Propozycja projektu Andrzej Ziółkowski.
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
w ekonomii, finansach i towaroznawstwie
Politechniki Poznańskiej
Zasady tworzenia dobrych prezentacji
METODY PODEJMOWANIA DECYZJI
Szkoła z klasą 2.0 Kodeks 2.0.
GRY PLANSZOWE. RODZAJ GRY Familijne Familijne Familijne Imprezowe Imprezowe Imprezowe Ekonomiczne Ekonomiczne Ekonomiczne Strategiczne Strategiczne Strategiczne.
Ukryty Internet (Web).
Adaptacyjne Systemy Inteligentne Maciej Bielski, s4049.
4 lipca 2015 godz pok września 2015 godz pok. 212.
INTERNET jako „ocean informacji”
Wybrane zagadnienia inteligencji obliczeniowej Zakład Układów i Systemów Nieliniowych I-12 oraz Katedra Mikroelektroniki i Technik Informatycznych proponują.
AI - Sztuczna inteligencja w oprogramowaniu dla przedsiębiorstw
Badania operacyjne i teoria optymalizacji semestr zimowy 2015/2016
Wygraj dobry zespół! Grywalizacja jako skuteczna i innowacyjna forma szkolenia pracowników.
Narzędzia AI Dominik Ślęzak, Pokój Wykład dostępny na:
GeneracjeTechnologia Architektura przetwarzania 0. Przekaźniki elektromechaniczne 1. Lampy elektronowe 2. Tranzystory 3. Układy scalone 3.5.Układy dużej.
Treść dzisiejszego wykładu l Podejmowanie decyzji. l Budowa modeli decyzyjnych. l Graficzna metoda rozwiązywania prostych problem l ów decyzyjnych. l Zapis.
Portfolio umiejętności i wykonanych projektów
Proces kontroli w zarządzaniu przedsiębiorstwem
Zmiany w programie kierunku Kognitywistyka
Systemy eksperckie i sztuczna inteligencja
Zapis prezentacji:

Analiza porównawcza wybranych metod sztucznej inteligencji w komputerowych grach strategicznych Comparative analysis of artificial iteligece methods applied to strategy games Markuszewski Kamil 171016

Komputerowe gry strategiczne Początki Kartka i ołówek – gra turowa Aktualnie Komputerowe gry strategiczne Turowe lub czasu rzeczywistego (RTS) Rywalizacja dwóch lub więcej graczy

Sztuczna inteligencja Co chciałbym poruszyć: Algorytmy ewolucyjne Logika rozmyta Naśladowanie zachowań Wspomaganie decyzji Sterowanie Automaty stanów skończonych Drzewa decyzyjne Czym się nie zajmę: Sztuczne sieci neuronowe

Cele Wybór problemów do analizy Implementacja rozwiązań Propozycja własnych rozwiązań Porównanie rozwiązań, efektywności algorytmów Stworzenie prostej gry strategicznej

Kryteria analizy rozwiązań Czas działania Wpływ na skomplikowanie gry Wpływ na realizm Niezawodność

Projekt gry 2 graczy Plansza – graf Obiekty: Przeszkoda, zasoby, jednostki, budynki Warunek wygranej: zniszczenie budynków przeciwnika

SI w grach - praktyka Stworzenie wrażenia realizmu Sterowanie NPC NPC ma swoją wiedze i nie może poza nią wykroczyć Wszelkie zdarzenia muszą być racjonalne Sterowanie NPC Ludzkie zachowania i cechy Symulacja rozmowy Nastawienie do gracza Cele, priorytety (działania strategiczne, taktyczne i operacyjne) Zachowanie Wrażenie inteligencji Algorytmy stadne

SI w grach - praktyka Komentowanie wydarzeń Wspomaganie decyzji gracza Proponowanie kilku sensownych rozwiązań spośród wielu Algorytmy grafowe Rozmieszczenie graczy, NPC, obiektów na planszy Wyszukiwanie najkrótszej drogi Definiowanie celów w oparciu o odległości Sztuczne sieci neuronowe Uczenie NPC w oparciu o rozwiązania używane przez gracza Szukanie optymalnych taktyk

Technologie Strona logiki: Algorytmy Strona Wizualna C# .Net 3.5 P# - Prolog w C# ! Strona Wizualna Unity 3d JavaScript

Bibliografia: SI w grach Perełki programowania gier. Vademecum profesjonalisty. Dante Treglia, Mark DeLoura. Tom 1-6. http://ai-depot.com/GameAI/ Artykuł (ang.) http://aigamedev.com/ Forum, artykuły, gotowe rozwiązania (ang.) http://www.gameai.com/ Lista dyskusyjna, zbiór publikacji (ang.)

Bibliografia: Unity 3d Unity 3D Game Development by Example Beginner's Guide - Ryan Creighton (ang.) Unity Game Development Essentials - Will Goldstone (ang.) unity3d.com/ Unity: Game Development Tool (ang.) unity3d.com/support/documentation/ScriptReference/index.html (ang.) unity3d.com/support/documentation/Manual/index.html (ang.)

Bibliografia: Algorytmy Grafy, drzewa, algorytmy genetyczne Algorytmy i struktury danych - Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman P# http://zine.net.pl/blogs/mgrzeg/archive/2007/04/10/psharpintro.aspx Algorytmy stadne http://zsi.ii.us.edu.pl/~mboryczka/IntStad/ http://zsi.ii.us.edu.pl/~mboryczka/materialy.html

Wykres Ganta

Wykres Ganta – Zagadnienia SI