New NPC design Sami Mäkelä |
|
|
|
| [s](a;b) = [s]a ; [s]b |
| [s](ev : a ® b) = ev s : [s]a ® [s]b |
| [s](a Ä b) = [s]a Ä [s]b |
| sections { a ; b } = sections { a }; sections { b } |
| sections { e : a ® b } = e : s Ä a ® s Ä b |
|
|
|
|
|
|
|
|
|
| Probability of events: | ||||||
| pe = åpen | ||||||
| Probability of actions of a player: | ||||||
| pan = åpanm | ||||||
| Total probability for player actions: | ||||||
| pa = åpan | ||||||
| Total probability: | ||||||
| ptotal = pe + pa | ||||||
| A random event happens: | ||||||
| e = åpen ten | ||||||
| An actor tries an action: | ||||||
| anm = 1/ptotal * (panm tanm + (ptotal - panm) x) | ||||||
| Actor selects best action for him: | ||||||
|
||||||
| Total value of the node: | ||||||
| x = max(dx, 1/ptotal * (pe e + åpan an)) |
|
|
|
|
|
|
|
This document was translated from LATEX by HEVEA.