Changes between Version 5 and Version 6 of AlternativeGames


Ignore:
Timestamp:
Jun 3, 2011 4:22:43 PM (13 years ago)
Author:
xwang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AlternativeGames

    v5 v6  
    131131Server: Unable to use port 5122
    132132
    133 Work on AI in NPCs[[BR]]
     133Work on NPC AI[[BR]]
    134134[http://www.bth.se/tek/jhg.nsf/bilagor/bachelor_thesis_revised_bertil_jeppsson_pdf/$file/bachelor_thesis_revised_bertil_jeppsson.pdf AI-controlled life in Role-playing games][[BR]]
    135135[http://members.home.nl/rcpcollaris/documenten/ScriptieV5.4.pdf An Adaptive Automatic Pilot for Role Playing Games 5.4][[BR]]
     
    151151
    152152- Requires purchase.
    153 - NPC have pretty sophisticated AI
     153- NPC already have pretty sophisticated AI
    154154
    155155Not sure how this game would work.
    156156
    157157----
     158
     159== Dynamic Scripting ==
     160
     161Dynamic scripting is a form of reinforcement learning used in adaptive game AI.
     162
     163[http://www.vectrlab.com/wp-content/uploads/DS_applied_to_FPS_Apr_6_19_09.pdf Dynamic Scripting FPS][[BR]]
     164[http://www.personeel.unimaas.nl/m-ponsen/pubs/iaai05ponsen.pdf Dynamic Scripting RTS][[BR]]
     165[http://www.google.com/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.137.591%26rep%3Drep1%26type%3Dpdf&rct=j&q=dynamic%20scripting%20computer%20game&ei=UgzpTa-gIpTUgQfN7KmmAQ&usg=AFQjCNGt98Mz3GLSzSHu1cJ3yrJMJLbkDg Dynamic Scripting RPG]
     166
     167There are four main components in the dynamic scripting algorithm: [[BR]]
     1681. Set of rules - Rules that the algorithm can choose from. Each rule has a weight.
     1692. Script selection - A subset of rules used in a learning episode.
     1703. Rule policy - Determines how rules in a script are applied within an episode.
     1713. Rule value updating - Reward function that provides feedback on the script. Success increases weights of rules, failure decreases weights of rules.