Artificial Intelligence For Games Decision Making
Decision Making Tools Decision Trees State Machines Behaviour Trees
Decision trees Eine Art, wie ein Entscheidungsalgorithmus dargestellt werden kann Einfach implementierbar und verständlich Entscheidungen basieren auf integers, floating point numbers, Booleans oder Spieldaten
State Machines States sind mit Transitions verbunden Transition führt von einem State zu einem nächsten. Transition Voraussetzung vorhanden -> Trigger Transition zu einem anderen State geführt -> Fired
Behaviour Trees Tasks werden ausgeführt. Variable aufrufen oder eine Animierung starten
Quellen : Artificial Intelligence for Games – Ian Millington, John Funge TWgw