from simulation to online gaming: the need for adaptive solutions

Upload: gabriele-dangelo

Post on 29-May-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    1/51

    Lbhxajcj MBkljcd3lmbNeu+zkahd+a};

    o}}~0$$|||+eu+zkahd+a}$lmbkljcd$

    Mj~bx}gjk} di Edg~z}jx UeajkejZkayjxua}q di Hdcdlkb

    Ixdg Uagzcb}adk }d Dkcakj Lbgakl0

    }oj kjjm idx bmb~}ayj udcz}adku

    http://www.cs.unibo.it/gdangelo/http://www.cs.unibo.it/gdangelo/
  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    2/51

    8

    ^xjujk}b}adk dz}cakj

    Uagzcb}adk

    ^bxbccjc bkm Mau}xahz}jm Uagzcb}adk /^BMU!

    Bmb~}ayj galxb}adk'hbujm b~~xdbeo

    Uagzcb}adk di uebcj'ixjj kj}|dxfu

    Lduua~ ~xd}dedcu

    Uebcj'ixjj kj}|dxfu bkm lduua~ ~xd}dedcu idx dkcakj lbgakl

    Edkeczuadku bkm iz}zxj |dxf

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    3/51

    5

    Uagzcb}adk bkm gzeo gdxj

    B uagzcb}adk au b uqu}jg }ob} xj~xjujk}u dx jgzcb}ju }oj

    hjobyadx di bkd}ojx uqu}jg dyjx }agj+ Ak b edg~z}jx

    uagzcb}adk }oj uqu}jg mdakl }oj jgzcb}akl au b edg~z}jx

    ~xdlxbg/Xaeobxm G+ Iz`agd}d!

    ]oj uagzcb}adk au b |amjcq zujm }jeokarzj ak }oj ~jxidxgbkej

    jybczb}adk# xauf buujuugjk} bkm ujezxa}q bkbcquau di ~oquaebc

    uqu}jgu /dx mzxakl }oj mjualk ~obuj!

    A} au izkmbgjk}bc idx }oj exjb}adk diMala}bc Yax}zbc

    Jkyaxdkgjk}u /MYJu! bkm Dkcakj Lbgju

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    4/51

    =

    Caga}b}adku di }oj gdkdca}oae b~~xdbeo

    Gbkq di }oj uqu}jgu di ak}jxju} bxj edg~dujm hq b yjxq cbxlj

    kzghjx di jk}a}aju# |a}o b xjbccq mqkbgae kb}zxj bkm ak}jxbe}adk

    ~b}}jxk

    Idx jbg~cj# |axjcjuu kj}|dxfu# zkmjx }oj uagzcb}adk yaj|~dak}# obyj

    yjxq u}xae} xjrzaxjgjk}u ak }jxgu di cjyjc di mj}bac

    Gdkdca}oae uagzcb}dxu bxj zkbhcj }d izciacc }ojuj uebcbhaca}q

    xjrzaxjgjk}u mzj }d gjgdxq edku}xbaku bkm jejuuayj bgdzk} di

    }agj xjrzaxjm }d dh}bak }oj xjuzc}u

    B ^bxbccjc Bkm Mau}xahz}jm Uagzcb}adk /^BMU! ebk hj zujm }d

    bllxjlb}j gjgdxq bkm edg~z}b}adkbc xjudzxeju

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    5/51

    :

    ^bxbccjc Bkm Mau}xahz}jm Uagzcb}adk /^BMU!

    Ak }oau ebuj# }oj u}b}j di }oj uagzcb}adk bkm a}u jydcz}adk au uobxjm

    bgdkl b uj} Cdlaebc ^xdejuuju /C^u!

    Jbeo C^ au xju~dkuahcj }d gbkblj dkcq b uzhuj} diUagzcb}jm

    Jk}a}aju bkm au bccdeb}jm dk b maiijxjk}^oquaebc Jjez}adk Zka}

    /^JZ!

    ]oj ^JZu bxj ak}jxedkkje}jm }dlj}ojx zuakl }alo}cq edz~cjm /~bxbccjcuagzcb}adk! cddujcq edz~cjm /mau}xahz}jm uagzcb}adk! edggzkaeb}adk

    kj}|dxfu

    ]d dh}bak edxxje} xjuzc}u a} au kjejuubxq }ob} }oj ebzubc dxmjx di

    jyjk}u au xju~je}jm# }|d gbak b~~xdbeoju obyj hjjk ~xd~dujm0

    Edkujxyb}ayj /Eobkmq'Gauxb'Hxqbk}# EGH!

    D~}agau}e /]agj'\bx~!

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    6/51

    9

    ]oj gbak mxb|hbefu di ^BMU

    ]oj ^BMU b~~xdbeo ebk bllxjlb}j gbkq gjgdxq bkm edg~z}b}adkbc

    xjudzxeju0 a} obu ~d}jk}abc idx yjxq lddm uebcbhaca}q

    ]oau b~~xdbeo au kd} ixjj ixdg mxb|hbefu# }oj mau}xahz}jm jjez}adk

    bxeoa}je}zxj kjjmu b~~xd~xab}j gjeobkaugu idx0

    Uqkeoxdkapb}adk /bkm gdxj ak ljkjxbc# edggzkaeb}adk!

    Cdbm'hbcbkeakl

    Gbkq b~~xdbeoju bkm }jeokarzju obyj hjjk ~xd~dujm }d ed~j |a}o

    }ojuj ~xdhcjgu0 ak ~bx}aezcbx }d xjmzej }oj edggzkaeb}adk

    dyjxojbm bkm }d hzacm'z~ jiiaeajk} uqkeoxdkapb}adk ueojgju

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    7/51

    Bk jbg~cj0 edggzkaeb}adk dyjxojbm xjmze}adk

    B H

    kj}|dxf mjcbq

    ^oquaebc Jjez}adk Zka}u

    B uj} di Uagzcb}jm Jk}a}aju

    bccdeb}jm dk ^JZu B bkm H

    ]oj jk}a}q /^JZ B!

    ~xdmzeju b

    }xbkugauuadk'jyjk}

    }ob} akydcyju udgj d}ojx

    Uagzcb}jm Jk}a}aju

    B H

    kj}|dxf mjcbq

    __

    _

    ]oj Uagzcb}jm Jk}a}q au

    Galxb}jm ixdg Odu} B }d H

    |a}o }oj bag }d xjmzej }ojedggzkaeb}adk dyjxojbm

    ^oquaebc Jjez}adk Zka}u

    ]oj gdu} di }oj ak}jxbe}adku

    j~jxajkej b /rza}j cbxlj!

    kj}|dxf mjcbq

    Eczu}jxakl }oj jk}a}aju a} au ~duuahcj }d

    akexjbuj }oj bgdzk} di

    gjgdxq'}d'gjgdxq ak}jxbe}adku

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    11/5122

    Galxb}adk'hbujm b~~xdbeo0 cdbm hbcbkeakl

    ]oau b~~xdbeo ebk hj bcud zujm }d ag~xdyj }oj edg~z}b}adk cdbm'

    hbcbkeakl ak }oj jjez}adk bxeoa}je}zxj

    ]oj uqkeoxdkapb}adk ~dak}u ak }oj mau}xahz}jm bxeoa}je}zxj bxj

    j~cda}jm }d }bl jbeo C^ bu ibu} dx ucd|

    B Cdlaebc ^xdejuu au ucd| ai0

    a}u ^JZ /a+j+ E^Z! au dyjxcdbmjm

    a}u edggzkaeb}adk kj}|dxf obu b oalojx mjcbq |a}o xju~je} }d

    d}ojx ~bx}u di }oj jjez}adk bxeoa}je}zxj

    Ak hd}o ebuju# }d u~jjm z~ }oj uagzcb}adk# }oj udcz}adk au }d galxb}j

    udgj jk}a}aju ixdg }oj ucd| C^u }d ibu}jx C^u# }ojxjidxj be}akl }d

    xjmzej aghbcbkeju

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    12/5128

    Galxb}adk'hbujm b~~xdbeo0 cdbm hbcbkeakl

    ]oau mjuexa~}adk di }oj gjeobkaug au yjxq oalo cjyjc# }oj xjbc |dxcm

    ag~cjgjk}b}adk obu }d }bfj ak beedzk} gbkq uzh}cj mj}bacu uzeo bu0

    jbeo galxb}adk obu b edu} }ob} mj~jkmu dk gbkq ibe}dxu /j+l+

    }oj u}b}j uapj di jk}a}aju# }oj kj}|dxf hbkm|am}o bkm cb}jkeq!

    }oj bcldxa}og obu }d hj izccq mau}xahz}jm /|a}odz} bkqejk}xbcapb}adk ~dak}! bkm }ojxjidxj obu }d }bfj mjeauadku

    |a}odz} bkq lcdhbc yauadk di }oj mau}xahz}jm uqu}jg

    }oj gjeobkaug obu }d xjbe} yjxq rzaefcq }d ak}jxkbc /a+j+ }oj

    exjb}adk di kj| uagzcb}jm jk}a}aju! bkm j}jxkbc jyjk}u /a+j+ b

    hzxu} di E^Z dx kj}|dxf cdbm! hz} |a}odz} ak}xdmzeakl

    dueaccb}dxq hjobyadxu

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    13/5125

    ^dua}ayj uamj'jiije}u

    ]oau b~~xdbeo ebk edk}xdc }oj edggzkaeb}adk dyjxojbm bkm ebk hj

    zujm }d jkobkej }oj ~bx}a}adkakl di uagzcb}jm jk}a}aju

    }oj dyjxojbm ak}xdmzejm hq }oj gjeobkaug ebk hj edk}xdccjm

    yjxq jbuacq0 }zkakl }oj xb}j di galxb}adku

    a} bmb~}ayjcq xjbe}u }d }oj hjobyadx di }oj uagzcb}jm gdmjc#uzeo bu od}u~d}u ak }oj uagzcb}jm bxjb

    }oj jjez}adk ~cb}idxg ebk hj yjxq oj}jxdljkjdzu bkm uobxjm

    |a}o d}ojx }bufu+ ]oj uqu}jg au bhcj }d bmb~}ayjcq

    xjedkialzxj b} xzk}agj cddfakl idx }oj hj}}jx bccdeb}adk

    ~b}}jxk /}oau au yjxq |jcc uza}jm idx ecdzm edg~z}akl bkm dk

    mjgbkm xjudzxeju!

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    14/512=

    BX]U & LBAB

    Bu ~bx} di dzx xjujbxeo jiidx} |j obyj ag~cjgjk}jm b ^BMU gammcj|bxj

    ebccjm BX]U ak |oaeo }oj LBAB gdmzcj ag~cjgjk}u }oj galxb}adk

    gjeobkaug ~xjyadzucq mjuexahjm

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    15/512:

    \axjcjuu kj}|dxf uagzcb}adk

    ]oj galxb}adk'hbujm b~~xdbeo |dxfu yjxq |jcc idx }oj uagzcb}adk di

    |axjcjuu kj}|dxfu

    ]oau au mzj }d }oj kb}zxj di }oj |axjcjuu ~xd~blb}adk bkm }oj

    cdebca}q di gdu} |axjcjuu }xbkugauuadku

    Ak }oj cbu} qjbxu |j obyj }ju}jm }oj BX]U gammcj|bxj ak gbkq ebuj

    u}zmaju bkm uagzcb}akl |axjcjuu kj}|dxf |a}o maiijxjk} mjlxjju dimj}bac ak }oj uagzcb}jm gdmjc

    Ak bcc ebuju }oj xjuzc}u obyj edkiaxgjm }ob} a} au ~duuahcj }d dh}bak b

    yjxq lddm u~jjm'z~ bcud zuakl uag~cj bkm ljkjxbc ojzxau}aeu

    Ak }oau |bq# gbuuayjcq ~d~zcb}jm kj}|dxfu /j+l+ 2 gaccadk di

    kdmju! zuakl mj}bacjm GBE ~xd}dedcu /j+l+ AJJJ ?>8+22! ebk hj

    uagzcb}jm zuakl Edggdma}q'Dii']oj'Uojci /ED]U! obxm|bxj

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    16/5129

    B gdxj eobccjklakl uejkbxad0 uebcj'Ixjj kj}|dxfu

    B lxb~o ebk hj zujm }d xj~xjujk} b

    kj}|dxf bkm a}u edkkje}aya}q

    Mjlxjjdi b kdmj7 kzghjx di kjalohdx

    kdmju b}}beojm }d }ojg

    B uebcj'ixjj kj}|dxf au b kj}|dxf |oduj

    mjlxjj mau}xahz}adk idccd|u b ~d|jx cb|

    Ai~f au }oj ~xdhbhaca}q }ob} b kdmj obu b mjlxjj jrzbc }d f }ojk0

    ~f {f'# idx udgj edku}bk} ybczj

    /zuzbccq0 8 3 3 5!

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    17/512

    Lduua~akl ~xd}dedcu0 iajm ibkdz}

    Lduua~ %80 Iajm Ibkdz}

    Jbeo gjuublj au ujk} }d b iajm

    kzghjx di kdmju /ibkdz}!# }oj

    xjejayjxu bxj ujcje}jm b}

    xbkmdg bgdkl }oj kjalohdxu

    Bcldxa}og

    izke}adk AKA]ABCAPB]ADK/!

    ibkdz} XJ]XAJYJTIBKDZ]/!

    izke}adk LDUUA^/gul!

    aiibkdz} s`s

    }ojk

    }dUjkm `

    jcuj

    UJCJE]TKDMJU/!

    jkm ai

    idx bcc k`ak }dUjkm md

    UJKM/gul# k`!

    jkm idx

    L a a } c h haca }a h m }

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    21/5182

    Lduua~akl ~xd}dedcu0 ~xdhbhacau}ae hxdbmebu}

    Lduua~ %50 ^xdhbhacau}ae Hxdbmebu}

    Ai }oj gjuublj au cdebccq ljkjxb}jm

    }ojk a} au bc|bqu hxdbmebu}jm }d bcc

    kjalohdxu# d}ojx|auj a} au xbkmdgcq

    mjeamjm ai a} obu }d hj hxdbmebu}jm dx

    alkdxjm

    /~h 7 ~xdhbhaca}q di mauujgakb}adk!

    Bcldxa}og

    izke}adk AKA]ABCAPB]ADK/!

    ~h ^XDHBHACA]QTHXDBMEBU]/!

    izke}adk LDUUA^/gul!

    ai /XBKMDG/! 3 ~hdx

    IAXU]T]XBKUGAUUADK/!! }ojk

    idx bcc k`ak `md

    UJKM/gul# k`

    !

    jkm idx

    jkm ai

    ^ U U }o c i } f a c }

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    22/5188

    ^bUebU0 }oj uebcj'ixjj kj}|dxf uagzcb}dx

    ^bxbccjc bkm mau}xahz}jm Uebcj'ixjj kj}|dxf Uagzcb}dx /^bUebU!

    Ag~cjgjk}u }oj hzacmakl di }oj uebcj'ixjj kj}|dxfu /hbujm dk }oj

    ~xjijxjk}abc b}}beogjk} bcldxa}og!# }oj lduua~akl ~xd}dedcu

    bkm udgj mb}b bkbcquau z}aca}aju

    Hbujm dk }oj Bmybkejm X]A Uqu}jg /BX]U!# b gammcj|bxj

    zujm }d ag~cjgjk} ujrzjk}abc$~bxbccjc$mau}xahz}jm uagzcb}adku }ob}

    idccd|u bk jyjk}'hbujm b~~xdbeo

    A} ebk j~cda} }oj bmb~}ayj uagzcb}adk ijb}zxju ~xdyamjm hq }oj

    Ljkjxae Bmb~}ayj Ak}jxbe}adk Bxeoa}je}zxj /LBAB!^bUebU |acc hj uddk ixjjcq bybacbhcj0 o}}~0$$~bmu+eu+zkahd+a}

    J a } c c }a m c }

    http://pads.cs.unibo.it/http://pads.cs.unibo.it/
  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    23/5185

    J~jxagjk}bc jybczb}adk0 gdmjc ~bxbgj}jxu

    Gdmjc ~bxbgj}jxu bkm uagzcb}adk uejkbxad

    ^bxbgj}jx Ybczj

    kzghjx di kdmju 5>>># 9>>># 1>>># 28>>>

    gjuublj ljkjxb}adkj~dkjk}abc mau}xahz}adkgjbk 7 :> }agj'u}j~u

    ebeoj uapj /cdebc }d jbeo kdmj! 2> ucd}u

    gjuublj ]agj ]d Cayj /]]C! 9/iajm ~xdh+ bkm ibkdz}!

    = /edkma}adkbc hxdbmebu}!

    ~xdhbhaca}q di mauujgakb}adk /y! >+: /a+j+ :>*!

    ibkdz} ybczj :~xdhbhaca}q di hxdbmebu} /~h! >+: /a+j+ :>*!

    uagzcb}jm }agj 2>>> }agj'u}j~u /bi}jx hzacmakl!

    J a } c c }a }a oa} }

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    24/518=

    J~jxagjk}bc jybczb}adk0 jjez}adk bxeoa}je}zxj

    Obxm|bxj0

    Mzbc~xdejuudx zka}# jbeo ~xdejuudx jrza~~jm |a}o b

    uaklcj'edxj Ak}jc _jdk Lbccb}ak E^Z 8+?> LOp Oq~jx'

    ]oxjbmakl# 8 LH XBG

    Udi}|bxj0

    Mjhabk LKZ$Cakz# Fjxkjc 8+9+29+21

    ^bUebU >+1# BX]U 2+1+5

    Kd}j0 ak ebuj di gdkdca}oae /ujrzjk}abc! jjez}adk# ^bUebU au idxejm

    }d zuj dkcq b uaklcj ~xdejuudx /bcud ak ~xjujkej di gzc}a~xdejuudxu dx

    gzc}a'edxju!

    J a } c c }a }a c }a

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    25/518:

    J~jxagjk}bc jybczb}adk0 ujrzjk}abc jjez}adk

    B uaklcj ~xdejuu au xju~dkuahcj }d gbkblj }oj |odcj uagzcb}adk+ ]oj iajm~xdhbhaca}q obu edg~z}b}adkbc xjrzaxjgjk}u oalojx }obk d}ojx lduua~ ~xd}dedcu

    J a } c c }a cc c }a

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    26/5189

    J~jxagjk}bc jybczb}adk0 ~bxbccjc jjez}adk

    ]oj uagzcb}adk au dh}bakjm }oxdzlo }oj eddxmakb}jm jjez}adk di b uj}

    di edg~dkjk}u /Cdlaebc ^xdejuuju# C^u!

    Jbeo C^ gbkblju }oj jydcz}adk di b ~bx} di }oj gdmjc bkm a} au

    zuzbccq xzk hq b maiijxjk} E^Z

    Jbeo kdmj ak }oj uebcj'ixjj kj} au gdmjcjm bu b Uagzcb}jm Jk}a}q

    /UJ!# }ojxjidxj jbeo C^ gbkblju b uj} diUJu

    UJu bxj xbkmdgcq bccdeb}jm ak }oj C^u

    A} au |dx}o kd}akl }ob} }oj ~jxidxgbkej di b ^bxbccjc Bkm Mau}xahz}jm

    Uagzcb}adk /^BMU! au b }xbmj'diihj}|jjk0 b! cdbm ~bxbccjcapb}adk6 h!

    edggzkaeb}adk dyjxojbm ak }oj ~bxbccjc$mau}xahz}jm bxeoa}je}zxj

    /bcud akeczmakl uqkeoxdkapb}adk!

    J~jxagjk}bc jybczb}adk0 ~bxbccjc jjez}adk /iajm ~xdhbhaca}q!

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    27/51

    8

    J~jxagjk}bc jybczb}adk0 gdkdca}oae yu+ ~bxbccjc jjez}adk

    ^jxidxgbkej lb~ /*! hj}|jjk C^72 /gdkdca}oae! bkm C^7=

    ]oj ~bxbccjc jjez}adk layju yjxq zkub}auibe}dxq xjuzc}u

    ]oj edggzkaeb}adk dyjxojbm ak}xdmzejm hq }oj ~bxbccjc jjez}adk

    mdju kd} hbcbkej }oj lbak layjk hq }oj cdbm ~bxbccjcapb}adk

    Kdmju Lduua~ %2 Lduua~ %8 Lduua~ %5

    5>>> 5+=9 '28+88 '1+2

    9>>> >+21 '=+=1 '9+85

    1>>> ':+5: '>+95 '5+59

    28>>> '1+>< '>+8: '8+=8

    lxjjk 7 ~bxbccjc ibu}jx }obk gdkdca}oae

    J~jxagjk}bc jybczb}adk0 bmb~}ayj ~bxbccjc jjez}adk

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    31/51

    52

    J~jxagjk}bc jybczb}adk0 bmb~}ayj ~bxbccjc jjez}adk

    J~jxagjk}bc jybczb}adk0 bmb~}ayj ~bxbccjc jjez}adk

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    32/51

    58

    J~jxagjk}bc jybczb}adk0 bmb~}ayj ~bxbccjc jjez}adk

    J~jxagjk}bc jybczb}adk0 bmb~}ayj ~bxbccjc jjez}adk

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    33/51

    55

    J~jxagjk}bc jybczb}adk0 bmb~}ayj ~bxbccjc jjez}adk

    ^bxbccjc jjez}adk yu bmb~}ayj ~bxbccjc jjez}adk

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    34/51

    5=

    ^bxbccjc jjez}adk yu+ bmb~}ayj ~bxbccjc jjez}adk

    ^jxidxgbkej lb~/*! hj}|jjk C^72 bkm C^7= LBAB DK

    ]oj xjuzc}u dh}bakjm hq bmb~}ayj ~bxbccjc jjez}adk bxj rza}j lddm

    ]oj hju} ~jxidxgbkeju bxj dh}bakjm idx lduua~ %2 bkm lduua~ %5#

    hjebzuj hd}o ~xd}dedcu bxj edggzkaeb}adk'hdzkmjm

    Kdmju Lduua~ %2 Lduua~ %8 Lduua~ %5

    5>>> 5=+2? '2+55 21+>> 5?+95 9+?< 85+5>> 5>+1< 22+>< 8=+:1

    28>>> 89+=< 1+9: 88+:9

    lxjjk 7 ~bxbccjc ibu}jx }obk gdkdca}oae

    ^z}}akl a} bcc }dlj}ojx

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    35/51

    5:

    ^z}}akl a} bcc }dlj}ojx

    ^bxbccjc b~~xdbeo layju zkub}auibe}dxq xjuzc}uak }oj uagzcb}adk di

    uzeo edg~cj kj}|dxfu

    Bk b~~xdbeo hbujm dk mqkbgae bkm bmb~}ayj eczu}jxakl di }oj

    uagzcb}jm jk}a}aju ebk layj ybczbhcj xjuzc}u

    Ixdg }oj uagzcb}dx }d }oj uagzcb}adk gdmjc0bxj lduua~

    ~xd}dedcu b lddm eodaej }d hzacm mauujgakb}adk gjeobkaugu dk

    uebcj'ixjj kj}|dxfu4

    GDLu0 uebcbhaca}q bkm xju~dkuayjkjuu

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    36/51

    59

    GDLu0 uebcbhaca}q bkm xju~dkuayjkjuu

    Uebcbhaca}q bkm xju~dkuayjkjuu bxj d~jk ~xdhcjgu ak

    Gzc}a~cbqjx Dkcakj Lbgju /GDLu!

    Ujyjxbc bxeoa}je}zxju obyj hjjk ~xd~dujm }d uz~~dx} GDLu0

    ecajk}$ujxyjx

    gaxxdxjm ujxyjxu~jjx'}d'~jjx

    Layjk }oj mau}xahz}jm kb}zxj di }oau fakm di b~~caeb}adku# }oj

    mauujgakb}adk di lbgj jyjk}uebk hj yjxq edu}cq

    Zkmjx }oj uebcbhaca}q yaj|~dak} }oj ~jjx'}d'~jjx b~~xdbeo

    au yjxq ~xdgauakl

    GDLu0 b ~jjx'}d'~jjx b~~xdbeo

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    37/51

    5':>>

    gjuublj ljkjxb}adk j~dkjk}abc mau}xahz}adkgjbk 7 :> }agj'u}j~u

    ebeoj uapj /cdebc }d jbeo kdmj! 8:9 ucd}ugjuublj ]agj ]d Cayj /}}c! 9

    ~xdhbhaca}q di mauujgakb}adk /y! >+:# >+?# 2 /a+j+ :>'?>'2>>*!

    ibkdz} ybczj : /% di kdmju!

    ~xdhbhaca}q di hxdbmebu} /~h! >+:# >+?# 2 /a+j+ :>'?>'2>>*!uagzcb}jm }agj /lbgakl }agj! 2>>> }agj'u}j~u /bi}jx hzacmakl!

    ^jxidxgbkej jybczb}adk0 gj}xaeu

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    40/51

    =>

    ^jxidxgbkej jybczb}adk0 gj}xaeu

    Edyjxblj

    ~jxejk}blj di kdmju }ob} obyj xjejayjm bcc }oj gjuublju

    }ob} obyj hjjk ~xdmzejm mzxakl }oj |odcj lbgj jjez}adk

    bxj}oj lbgj jyjk}u xjejayjm hq bcc lbgjxu4

    Mjcbq

    byjxblj kzghjx di od~u /}ob} au }agj'u}j~u! kjejuubxq }d

    xjejayj b gjuublj bi}jx a}u exjb}adk

    au }oj mb}b mauujgakb}adk xjbccq xju~dkuayj4

    Gjuublju

    }d}bc kzghjx di gjuublju xdz}jm ak }oj lbgj jjez}adk

    |ob} au }oj dyjxojbm mzj }d }oj jyjk}u mauujgakb}adk4

    Jybczb}adk0 edyjxblj xb}j /*!

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    41/51

    =2

    Jybczb}adk0 edyjxblj xb}j /*!

    Jybczb}adk0 kzghjx di od~u

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    42/51

    =8

    Jybczb}adk0 kzghjx diod~u

    Jybczb}adk0 }d}bc kzghjx di gjuublju

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    43/51

    =5

    Jybczb}adk0 }d}bc kzghjx digjuublju

    Jybczb}adk0 edyjxblj xb}j /*!

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    44/51

    ==

    Jybczb}adk0 edyjxblj xb}j /*!

    Jybczb}adk0 kzghjx di od~u

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    45/51

    =:

    Jybczb}adk0 kzghjx diod~u

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    46/51

    Edkeczuadku bkm Iz}zxj |dxf

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    47/51

    =>1!

    G+ Hxbez}d# L+ M,Bkljcd+ Mj}bacjm Uagzcb}adk di Cbxlj'Uebcj \axjcjuu Kj}|dxfu+ ^xdejjmaklu di }oj 22'}o BEG$AJJJ

    Ak}jxkb}adkbc Uqg~duazg dk Mau}xahz}jm Uagzcb}adk bkm Xjbc ]agj B~~caeb}adku /MU'X] 8>>

    C+ Hdkdka# G+ Hxbez}d# L+ M,Bkljcd# C+ Mdkb}ajccd+ J~cdxakl }oj Jiije}u di Oq~jx'}oxjbmakl dk ^bxbccjc Uagzcb}adk+ ^xdejjmaklu

    di }oj 2>'}o BEG$AJJJ Ak}jxkb}adkbc Uqg~duazg dk Mau}xahz}jm Uagzcb}adk bkm Xjbc ]agj B~~caeb}adku /MU'X] 8>>9!

    C+ Hdkdka# G+ Hxbez}d# L+ M,Bkljcd# C+ Mdkb}ajccd+ Bk Bmb~}ayj Cdbm Hbcbkeakl Gammcj|bxj idx Mau}xahz}jm Uagzcb}adk+

    ^xdejjmaklu di Ixdk}ajxu di Oalo ^jxidxgbkej Edg~z}akl bkm Kj}|dxfakl ' AU^B 8>>9 \dxfuod~u

    C+ Hdkdka# L+ M,Bkljcd# C+ Mdkb}ajccd+ OCB'hbujm bmb~}ayj mau}xahz}jm uagzcb}adk di |axjcjuu gdhacj uqu}jgu+ ^xdejjmaklu di

    }oj 25!

    Dkcakj Xjijxjkeju# ^xj~xak}u bkm Udi}|bxj

  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    50/51

    :>

    # ~

    Lbhxajcj M,Bkljcd

    Mj~bx}gjk} di Edg~z}jx Ueajkej# Zkayjxua}q di Hdcdlkb

    J'gbac0 3l+mbkljcdNzkahd+a};

    o}}~0$$|||+eu+zkahd+a}$lmbkljcd$

    ^bxbccjc bkm Mau}xahz}jm Uagzcb}adk /^BMU! xjujbxeo lxdz~0

    o}}~0$$~bmu+eu+zkahd+a}

    ^jxudkbc odgj~blj0

    o}}~0$$|||+eu+zkahd+a}$lmbkljcd$~zhhcaebpadka'jkl+o}gc

    mailto:[email protected]://www.cs.unibo.it/gdangelo/http://opt/scribd/conversion/tmp/scratch2752/#http://pads.cs.unibo.ithttp://opt/scribd/conversion/tmp/scratch2752/#http://www.cs.unibo.it/gdangelo/pubblicazioni-eng.htmlhttp://opt/scribd/conversion/tmp/scratch2752/#http://www.cs.unibo.it/gdangelo/pubblicazioni-eng.htmlhttp://opt/scribd/conversion/tmp/scratch2752/#http://pads.cs.unibo.ithttp://www.cs.unibo.it/gdangelo/mailto:[email protected]
  • 8/9/2019 From Simulation to Online Gaming: the need for adaptive solutions

    51/51

    Lbhxajcj MBkljcd3lmbNeu+zkahd+a};

    o}}~0$$|||+eu+zkahd+a}$lmbkljcd$

    Mj~bx}gjk} di Edg~z}jx UeajkejZkayjxua}q di Hdcdlkb

    Ixdg Uagzcb}adk }d Dkcakj Lbgakl0

    }oj kjjm idx bmb~}ayj udcz}adku

    http://www.cs.unibo.it/gdangelo/http://www.cs.unibo.it/gdangelo/