Stratégie spolupráce vo viacagentových systémoch Ing. Štefan Sudolský
Osnova n Introduction - Simulačná liga Robo. Cup n Architektúra hráča n Rozdelenie hráča n Spolupráca hráčov n Výsledky
Robo. Cup n Simulačná liga Robo. Cup n Futbalový server – Soccerserver a Soccermonitor n Hráč – samostatný program n Problémy – Identifikácia, Šum, Obmedzenia – Spolupráca
Architektúra hráča Strategická a taktická vrstva Reaktívna a Vyššia logika Schopnosti hráča (Akcie, Plány) Stredná vrstva Schopnosti hráča (Skills) Komunikácia hráčov Samostatné moduly Základná vrstva Komunikácia (fyzická) Vnútorný svet
Základná vrstva n Komunikácia a synchronizácia so serverom • Adaptívne časovanie n Tvorba vnútorného sveta • Určenie polohy hráča trianguláciou (Kalmanov filter, chyba určenia polohy ) • Aproximácia vnútorného sveta • Zväčšenie dosahu videnia hráča
Duchovia vo svete hráča
Stredná vrstva n Základné schopnosti hráča n Samostatné moduly • • Manažment energie Manažment sledovania ihriska Modul predikcie Modul komunikácie
Strategická a taktická vrstva n Dynamické formácie n Plány • Krátkodobý plán (Akcia) • Dlhodobý plán (Stratégia) n Učenie • Prispôsobovanie parametrov • Váhovanie akcií
Dynamické formácie
Rozoznávanie formácie
Stratégie n Vysúvanie hráčov n Osobná hra n Ofsajdová pasca n Reakcia na prečíslenie n Výmena formácie
Stratégia výmeny formácie n Parametre formácie – Rýchlosť – Náročnosť – Agresivita n Určenie formácie – – Stav hry (skóre) Simulačný čas Súperova formácia Štatistiky zápasu