Fabricio Nogueira Buzeto
                                                          11/0054776


                                        Code Mobility for
                                              UbiGames


http://www.flickr.com/photos/sheilatostes/
Computação Ubíqua




http://www2.parc.com
Smart Space

http://www.flickr.com/photos/adactio/
Follow-me
http://www.flickr.com/photos/yourdon/
UbiGames
1996
1996
       1994
1996
       1994
              1989
1946

1996
       1994
              1989
Hoodies and Barrels




http://www.flickr.com/photos/chrissam42/
Uncle Roy All Around You




http://www.flickr.com/photos/maistora/
Jogo Reconfigurável


http://www.flickr.com/photos/stephenr/
http://www.flickr.com/photos/shanghaidaddy/
http://www.flickr.com/photos/shanghaidaddy/
G




http://www.flickr.com/photos/shanghaidaddy/
M



                          B


             G                                    C

                                              A




http://www.flickr.com/photos/shanghaidaddy/
M


                  b¹
                            B
                                                  c²   c¹
                       a²
             G                  a¹                          C

                                              A




http://www.flickr.com/photos/shanghaidaddy/
http://www.flickr.com/photos/vectorportal/
MoleHunt
Game
Agent




        Objetivos

        Coordenar partidas
Game
   Agent




Percepções           Objetivos

Novos Dispositivos   Coordenar partidas

Escolhas
Game
   Agent




Percepções           Ações              Objetivos

Novos Dispositivos   Lança Players      Coordenar partidas

Escolhas             Sorteia Nomes

                     Envia Resultados

                     Apresenta Status
Game
   Agent




Percepções           Ações           Objetivos            Ambiente

Novos Dispositivos   Lança Players   Coordenar partidas   Dinâmico

Escolhas             Sorteia Nomes                        Não Determinístico

                                                          Não Episódico

                                                          Não Discreto

                                                          Multi Agente
Player
Agent



         Objetivos

         Repassar dados
Player
    Agent



Percepções   Objetivos

Teclas       Repassar dados

Resultados
Player
    Agent



Percepções   Ações              Objetivos

Teclas       Enviar Teclas      Repassar dados

Resultados   Exibir resultado

             Envia Resultados

             Apresenta Status
Player
    Agent



Percepções   Ações              Objetivos        Ambiente

Teclas       Enviar Teclas      Repassar dados   Dinâmico

Resultados   Exibir resultado                    Não Determinístico

                                                 Episódico

                                                 Discreto

                                                 Multi Agente
Execution
 Driver

                      Pull
  Code On Demand



                      Push
  Remote Evaluation

                      Result


                      Move
  Mobile Agents
Execution
 Driver

                      Pull
  Code On Demand



                      Push
  Remote Evaluation

                      Result


                      Move
  Mobile Agents
http://www.flickr.com/photos/wallyg/
Code Mobility for DSOA



                         Plataforma de Agentes
Melhorias na Plataforma



                          Jogo em si
http://www.flickr.com/photos/sylvain_masson/


                                               Fabricio
  Obrigado                                     Nogueira
                                               Buzeto
                                               11/0054776

                                               Sistemas
                                               Multi
                                               Agentes


                                               T2

SMA-T2-Code Mobility for UbiGames