Kiedy wybrać określony wzorzec
Poniżej przedstawiono kilka sugestii dotyczących tego, kiedy należy używać każdego wzorca:
Jeśli przestrzeń obserwacji jest bardzo duża z wieloma danymi wejściowymi czujników, wypróbuj wzorzec percepcji. Moduły percepcji mogą pomóc zmniejszyć liczbę zmiennych, które muszą podejmować dobre decyzje.
Jeśli przestrzeń obserwacji jest bardzo duża z wieloma danymi wejściowymi czujników, biorąc pod uwagę wszystkie interesujące scenariusze, wypróbuj wzorzec strategii. Wzorzec strategii pomaga organizować i klasyfikować scenariusze. W każdym scenariuszu może nie być potrzebna każda zmienna, aby dobrze kontrolować.
Jeśli środowisko jest trudne do oceny, wypróbuj wzorzec percepcji. Koncepcje perceptywne mogą pomóc zrozumieć złożone środowiska. Na przykład prognostyk pogody może znacznie pomóc w podejmowaniu decyzji dotyczących systemów zależnych od pogody.
Jeśli przestrzeń akcji jest bardzo duża, spróbuj dekompozycji funkcjonalnej. Możesz podzielić akcje na grupy. Na przykład nie każdy gracz na boisku piłkarskim robi to samo. Niektórzy grają przestępstwo, a niektórzy grają w obronę. W związku z tym można podzielić strategie mające zastosowanie tylko do określonego podzestawu graczy w oparciu o każdy scenariusz gry.