AI w AIMA C#
2 posters
:: Projekt "Madagaskar" :: 4.INNE :: 1.C#: ogólnie
Strona 1 z 1
AI w AIMA C#
Taki sobie programik napisałem. Jest to agent w labiryncie z wnioskowaniem w przód.
https://www.youtube.com/watch?v=q14fb5Qr-cg
https://www.youtube.com/watch?v=q14fb5Qr-cg
artbax- Liczba postów : 11
Join date : 07/02/2015
Skąd : UK
Re: AI w AIMA C#
Sprawdź sobie algorytm Djikstry, lub A* do programowania sztucznej inteligencji. Polecam. Wtedy twój "Agent" nie będzie szedł po ustalonej trasie na sztywno, a będzie obliczał i wybierał najkrótszą ścieżkę. Sądzę, że to będzie lepsze
rafek1241- Lider Relacji Publicznych "Madagaskaru"
- Liczba postów : 42
Join date : 23/10/2014
Skąd : Darłowo
Re: AI w AIMA C#
Tak sie składa, że znam dobrze oba algorytmy. Jak słusznie zauważyłeś chodzi o sztuczną inteligencje, ale nie o przeszukiwanie, ale o logike predykatów i wnioskowanie. Zapoznaj sie dobrze z AIMA, gdzie zaimplementowana jest m.in logika formalna, jak równiez logika predykatów. Celem Agenta nie jest znalezienie jak najkrótrzej drogi w labiryncie, bo taki problem jest trywialny np. z wykorzystaniem A*. Celem Agenta jest gromadzenie obserwacji o świecie i na podstawie zebranych faktów wybranie odpowiedniej akcji, czyli np. IdzNaPolnoc. Agent nie wie gdzie jest wyjście, ale każde pole ma heurystyke którą "odczuwa" Agent. Na podstawie wiedzy o polach sąsiadujących z polem Agenta i heurystykach tych pól, Agent wybiera najkorzystniejszą akcje, aby dojść do wyjścia z labiryntu. Agent szuka wyjścia. Nie przemieszcza się wg. algorytmu A*.
Program Agenta w labiryncie nie dotyczył przeszukiwania np. A*, ale logiki predykatów i wnioskowania w przód. Program ten jest wariacją na temat starej gry Wumpus i dodatkowo został przeze mnie napisany, jako projekt zaliczający przedmiot Metody Sztucznej Inteligencji.
Program Agenta w labiryncie nie dotyczył przeszukiwania np. A*, ale logiki predykatów i wnioskowania w przód. Program ten jest wariacją na temat starej gry Wumpus i dodatkowo został przeze mnie napisany, jako projekt zaliczający przedmiot Metody Sztucznej Inteligencji.
artbax- Liczba postów : 11
Join date : 07/02/2015
Skąd : UK
Re: AI w AIMA C#
wow, ciekawe. Muszę sobie to ogarnąć, dzięki za info. Który rok studiów?
rafek1241- Lider Relacji Publicznych "Madagaskaru"
- Liczba postów : 42
Join date : 23/10/2014
Skąd : Darłowo
:: Projekt "Madagaskar" :: 4.INNE :: 1.C#: ogólnie
Strona 1 z 1
Pozwolenia na tym forum:
Nie możesz odpowiadać w tematach