filmeu

Class Programming Languages III

  • Presentation

    Presentation

    In this curricular unit students should acquire knowledge about AI, both in terms of their theoretical and technical fundamentals and their practical application in areas related to videogames production.
  • Code

    Code

    ULP2533-25168
  • Syllabus

    Syllabus

    1. Introduction to AI     Base Concepts     Paradigms     The role of AI in video games 2. Search Strategies     General search algorithm     Blind search algorithms     Heuristic-based search algorithms     Movement of Agents in space 3. Theory of Games     Complete information games vs incomplete information games.     Minimax; alpha-beta cut 4. Learning     Inductive and Analytical Learning     Neural Networks 5. Complementary algorithms     Genetic Algorithms     Genetic Programming     generation of video content (AI, levels, art, etc.)
  • Objectives

    Objectives

    They must develop the capabilities of research, analysis, synthesis and resolution of logical and systemic problems of high complexity, making use of AI techniques and advanced algorithms. They should also learn how AI can enrich the experience of a video games and therefore be able to apply the knowledge acquired in the form of the implementations of the various AI techniques for that purpose. In addition, they must also develop capacity for autonomous and group work, communication and work planning.
  • References

    References

    Ian Millington, John Funge (2009), Artificial Intelligence for Games, CRC Press; 2nd Edition, ISBN 978-0123747310 Costa, Ernesto & Simões, A. (2008) Inteligência Artificial. Lisboa: FCA. Russell Stuart & Norving Peter. (2010). Artificial Intelligence: A Modern Approach. 2nd Rev Edit. Englewood Cliff, N.J., Prentice-Hall. CARTER, Richard, PETERS, Clifford, KYAW, Aung, SWE, Thet Naing. Unity 4.X Game AI Programming, Packt Publishing Limited, 2013
SINGLE REGISTRATION
Lisboa 2020 Portugal 2020 Small financiado eu 2024 prr 2024 republica portuguesa 2024 Logo UE Financed Provedor do Estudante Livro de reclamaões Elogios