Epistemic Game Master: A referee for GDL-III Games
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10362/45362 |
Resumo: | General Game Playing is the field of Artificial Intelligence that designs agents that are able to understand game rules written in Game Description Language and use them to play those games effectively. A General Game Playing system uses a Game Master, or referee, to control games and players. With the introduction of the latest extension of GDL, the GDL-III enabled to describe epistemic games. However, the complexity of the state space of these new games became in such way large that is impossible for both the players and the manager to reason precisely about GDL-III games. One way to approach this problem is to use an approximative approach, such as model-sampling. This dissertation shows a Game Master that is able to understand and control games in GDL-III and its players, by using model-sampling to sample possible game states. With the development of this Game Master, players can be developed to be able to play GDL-III games without human intervention. Throughout this dissertation, we present details of our developed solution, how we manage to make the Game Master understand a GDL-III game and how we implemented model sampling. Furthermore, we show that our solution, however approximative, has the same capabilities of an non approximative approach while given enough resources. We show how the Game Master timely scales with increasingly bigger epistemic games. |
id |
RCAP_b0a0e53f25035e6e52ff396e35bbd394 |
---|---|
oai_identifier_str |
oai:run.unl.pt:10362/45362 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Epistemic Game Master: A referee for GDL-III GamesGGPGDLGDL-IIGDL-IIIEGGPEpistemic LogicDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaGeneral Game Playing is the field of Artificial Intelligence that designs agents that are able to understand game rules written in Game Description Language and use them to play those games effectively. A General Game Playing system uses a Game Master, or referee, to control games and players. With the introduction of the latest extension of GDL, the GDL-III enabled to describe epistemic games. However, the complexity of the state space of these new games became in such way large that is impossible for both the players and the manager to reason precisely about GDL-III games. One way to approach this problem is to use an approximative approach, such as model-sampling. This dissertation shows a Game Master that is able to understand and control games in GDL-III and its players, by using model-sampling to sample possible game states. With the development of this Game Master, players can be developed to be able to play GDL-III games without human intervention. Throughout this dissertation, we present details of our developed solution, how we manage to make the Game Master understand a GDL-III game and how we implemented model sampling. Furthermore, we show that our solution, however approximative, has the same capabilities of an non approximative approach while given enough resources. We show how the Game Master timely scales with increasingly bigger epistemic games.Leite, JoãoThielscher, MichaelRUNSena, Filipe Miguel Cristo2018-08-30T10:42:25Z2018-0620182018-06-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/45362enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-03-11T04:24:12Zoai:run.unl.pt:10362/45362Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:31:54.123490Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Epistemic Game Master: A referee for GDL-III Games |
title |
Epistemic Game Master: A referee for GDL-III Games |
spellingShingle |
Epistemic Game Master: A referee for GDL-III Games Sena, Filipe Miguel Cristo GGP GDL GDL-II GDL-III EGGP Epistemic Logic Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
title_short |
Epistemic Game Master: A referee for GDL-III Games |
title_full |
Epistemic Game Master: A referee for GDL-III Games |
title_fullStr |
Epistemic Game Master: A referee for GDL-III Games |
title_full_unstemmed |
Epistemic Game Master: A referee for GDL-III Games |
title_sort |
Epistemic Game Master: A referee for GDL-III Games |
author |
Sena, Filipe Miguel Cristo |
author_facet |
Sena, Filipe Miguel Cristo |
author_role |
author |
dc.contributor.none.fl_str_mv |
Leite, João Thielscher, Michael RUN |
dc.contributor.author.fl_str_mv |
Sena, Filipe Miguel Cristo |
dc.subject.por.fl_str_mv |
GGP GDL GDL-II GDL-III EGGP Epistemic Logic Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
topic |
GGP GDL GDL-II GDL-III EGGP Epistemic Logic Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
description |
General Game Playing is the field of Artificial Intelligence that designs agents that are able to understand game rules written in Game Description Language and use them to play those games effectively. A General Game Playing system uses a Game Master, or referee, to control games and players. With the introduction of the latest extension of GDL, the GDL-III enabled to describe epistemic games. However, the complexity of the state space of these new games became in such way large that is impossible for both the players and the manager to reason precisely about GDL-III games. One way to approach this problem is to use an approximative approach, such as model-sampling. This dissertation shows a Game Master that is able to understand and control games in GDL-III and its players, by using model-sampling to sample possible game states. With the development of this Game Master, players can be developed to be able to play GDL-III games without human intervention. Throughout this dissertation, we present details of our developed solution, how we manage to make the Game Master understand a GDL-III game and how we implemented model sampling. Furthermore, we show that our solution, however approximative, has the same capabilities of an non approximative approach while given enough resources. We show how the Game Master timely scales with increasingly bigger epistemic games. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-08-30T10:42:25Z 2018-06 2018 2018-06-01T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10362/45362 |
url |
http://hdl.handle.net/10362/45362 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799137941202665472 |