[en] D-ENGINE: FRAMEWORK FOR THE RANDOM EXECUTION OF PLANS IN AGENT-BASED MODELS

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: WALDECIR VICENTE FARIA
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: MAXWELL
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26462&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26462&idi=2
http://doi.org/10.17771/PUCRio.acad.26462
Resumo: [pt] Uma questão importante em sistemas baseados em agentes é como executar uma ação planejada de uma maneira aleatória. Saber responder esta questão é fundamental para manter o interesse do usuário em um determinado produto, não apenas porque torna a experiência menos repetitiva, mas também porque a torna mais realista. Este tipo de execução de ações pode ser aplicado principalmente em simuladores, jogos sérios ou de entretenimento que se baseiam em modelos de agentes. Algumas vezes, a aleatoriedade pode ser obtida pela simples geração de números aleatórios. Porém, quando estamos criando um produto mais complexo, é recomendável usar algum conhecimento estatístico ou estocástico para não arruinar a experiência de consumo deste produto. Neste trabalho, nós damos suporte à criação de animações e histórias dinâmicas e interativas usando um modelo arbitrário baseado em agentes. Para isto, inspirado em métodos estocásticos, nós propomos um novo framework, chamado D-Engine, que é capaz de criar um conjunto de timestamps aleatórios, mas com um comportamento esperado bem conhecido, que descrevem a execução de ações em regime de tempo discreto e a uma determinada taxa. Ao mesmo tempo em que estes timestamps nos permitem animar uma história, uma ação ou uma cena, os resultados gerados com o nosso framework podem ser usados para auxiliar outras aplicações, tais como previsões de resultado, planejamento não determinístico, mídia interativa e criação de estórias. Nesta dissertação também mostramos como criar dois aplicativos diferentes usando o framework proposto: um cenário de duelo em um jogo e um site de leilões interativo.
id PUC_RIO-1_a4748b936d98a90dea0fbe73cc97267e
oai_identifier_str oai:MAXWELL.puc-rio.br:26462
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str
spelling [en] D-ENGINE: FRAMEWORK FOR THE RANDOM EXECUTION OF PLANS IN AGENT-BASED MODELS[pt] D-ENGINE: FRAMEWORK PARA A EXECUÇÃO ALEATÓRIA DE PLANOS EM MODELOS BASEADOS EM AGENTES[pt] LEILOES[pt] ANIMACAO PROCEDURAL[pt] MODELO BASEADO EM AGENTES[pt] SIMULACOES ESTOCASTICAS[en] AUCTIONS[en] AGENTS BASED MODEL[en] STOCHASTIC SIMULATION[pt] Uma questão importante em sistemas baseados em agentes é como executar uma ação planejada de uma maneira aleatória. Saber responder esta questão é fundamental para manter o interesse do usuário em um determinado produto, não apenas porque torna a experiência menos repetitiva, mas também porque a torna mais realista. Este tipo de execução de ações pode ser aplicado principalmente em simuladores, jogos sérios ou de entretenimento que se baseiam em modelos de agentes. Algumas vezes, a aleatoriedade pode ser obtida pela simples geração de números aleatórios. Porém, quando estamos criando um produto mais complexo, é recomendável usar algum conhecimento estatístico ou estocástico para não arruinar a experiência de consumo deste produto. Neste trabalho, nós damos suporte à criação de animações e histórias dinâmicas e interativas usando um modelo arbitrário baseado em agentes. Para isto, inspirado em métodos estocásticos, nós propomos um novo framework, chamado D-Engine, que é capaz de criar um conjunto de timestamps aleatórios, mas com um comportamento esperado bem conhecido, que descrevem a execução de ações em regime de tempo discreto e a uma determinada taxa. Ao mesmo tempo em que estes timestamps nos permitem animar uma história, uma ação ou uma cena, os resultados gerados com o nosso framework podem ser usados para auxiliar outras aplicações, tais como previsões de resultado, planejamento não determinístico, mídia interativa e criação de estórias. Nesta dissertação também mostramos como criar dois aplicativos diferentes usando o framework proposto: um cenário de duelo em um jogo e um site de leilões interativo.[en] An important question in agent-based systems is how to execute some planned action in a random way. The answer for this question is fundamental to keep the user s interest in some product, not just because it makes the experience less repetitive but also because it makes the product more realistic. This kind of action execution can be mainly applied on simulators, serious and entertainment games based on agent models. Sometimes the randomness can be reached by just generating random numbers. However, when creating a more complex product, it is recommended to use some statistical or stochastic knowledge to not ruin the product s consumption experience. In this work we try to give support to the creation of dynamic and interactive animation and story using an arbitrary model based on agents. Inspired on stochastic methods, we propose a new framework called D-Engine, which is able to create a random, but with a well-known expected behavior, set of timestamps describing the execution of an action in a discrete way following some specific rate. While these timestamps allow us to animate a story, an action or a scene, the mathematical results generated with our framework can be used to aid other applications such as result forecasting, nondeterministic planning, interactive media and storytelling. In this work we also present how to implement two different applications using our framework: a duel scenario and an interactive online auction website.MAXWELLHELIO CORTES VIEIRA LOPESWALDECIR VICENTE FARIA2016-05-24info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26462&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26462&idi=2http://doi.org/10.17771/PUCRio.acad.26462engreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2017-09-14T00:00:00Zoai:MAXWELL.puc-rio.br:26462Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342017-09-14T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] D-ENGINE: FRAMEWORK FOR THE RANDOM EXECUTION OF PLANS IN AGENT-BASED MODELS
[pt] D-ENGINE: FRAMEWORK PARA A EXECUÇÃO ALEATÓRIA DE PLANOS EM MODELOS BASEADOS EM AGENTES
title [en] D-ENGINE: FRAMEWORK FOR THE RANDOM EXECUTION OF PLANS IN AGENT-BASED MODELS
spellingShingle [en] D-ENGINE: FRAMEWORK FOR THE RANDOM EXECUTION OF PLANS IN AGENT-BASED MODELS
WALDECIR VICENTE FARIA
[pt] LEILOES
[pt] ANIMACAO PROCEDURAL
[pt] MODELO BASEADO EM AGENTES
[pt] SIMULACOES ESTOCASTICAS
[en] AUCTIONS
[en] AGENTS BASED MODEL
[en] STOCHASTIC SIMULATION
title_short [en] D-ENGINE: FRAMEWORK FOR THE RANDOM EXECUTION OF PLANS IN AGENT-BASED MODELS
title_full [en] D-ENGINE: FRAMEWORK FOR THE RANDOM EXECUTION OF PLANS IN AGENT-BASED MODELS
title_fullStr [en] D-ENGINE: FRAMEWORK FOR THE RANDOM EXECUTION OF PLANS IN AGENT-BASED MODELS
title_full_unstemmed [en] D-ENGINE: FRAMEWORK FOR THE RANDOM EXECUTION OF PLANS IN AGENT-BASED MODELS
title_sort [en] D-ENGINE: FRAMEWORK FOR THE RANDOM EXECUTION OF PLANS IN AGENT-BASED MODELS
author WALDECIR VICENTE FARIA
author_facet WALDECIR VICENTE FARIA
author_role author
dc.contributor.none.fl_str_mv HELIO CORTES VIEIRA LOPES
dc.contributor.author.fl_str_mv WALDECIR VICENTE FARIA
dc.subject.por.fl_str_mv [pt] LEILOES
[pt] ANIMACAO PROCEDURAL
[pt] MODELO BASEADO EM AGENTES
[pt] SIMULACOES ESTOCASTICAS
[en] AUCTIONS
[en] AGENTS BASED MODEL
[en] STOCHASTIC SIMULATION
topic [pt] LEILOES
[pt] ANIMACAO PROCEDURAL
[pt] MODELO BASEADO EM AGENTES
[pt] SIMULACOES ESTOCASTICAS
[en] AUCTIONS
[en] AGENTS BASED MODEL
[en] STOCHASTIC SIMULATION
description [pt] Uma questão importante em sistemas baseados em agentes é como executar uma ação planejada de uma maneira aleatória. Saber responder esta questão é fundamental para manter o interesse do usuário em um determinado produto, não apenas porque torna a experiência menos repetitiva, mas também porque a torna mais realista. Este tipo de execução de ações pode ser aplicado principalmente em simuladores, jogos sérios ou de entretenimento que se baseiam em modelos de agentes. Algumas vezes, a aleatoriedade pode ser obtida pela simples geração de números aleatórios. Porém, quando estamos criando um produto mais complexo, é recomendável usar algum conhecimento estatístico ou estocástico para não arruinar a experiência de consumo deste produto. Neste trabalho, nós damos suporte à criação de animações e histórias dinâmicas e interativas usando um modelo arbitrário baseado em agentes. Para isto, inspirado em métodos estocásticos, nós propomos um novo framework, chamado D-Engine, que é capaz de criar um conjunto de timestamps aleatórios, mas com um comportamento esperado bem conhecido, que descrevem a execução de ações em regime de tempo discreto e a uma determinada taxa. Ao mesmo tempo em que estes timestamps nos permitem animar uma história, uma ação ou uma cena, os resultados gerados com o nosso framework podem ser usados para auxiliar outras aplicações, tais como previsões de resultado, planejamento não determinístico, mídia interativa e criação de estórias. Nesta dissertação também mostramos como criar dois aplicativos diferentes usando o framework proposto: um cenário de duelo em um jogo e um site de leilões interativo.
publishDate 2016
dc.date.none.fl_str_mv 2016-05-24
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26462&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26462&idi=2
http://doi.org/10.17771/PUCRio.acad.26462
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26462&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26462&idi=2
http://doi.org/10.17771/PUCRio.acad.26462
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.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1856395922974441472