Statements (51)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:artificial_intelligence
|
gptkbp:appliesTo |
non-player characters
|
gptkbp:enables |
gptkb:simulation
decision making player engagement finite state machines pathfinding emergent gameplay adaptive difficulty behavior trees dynamic storytelling learning agents planning algorithms procedural animation procedural content generation realistic opponent behavior strategic reasoning tactical reasoning |
https://www.w3.org/2000/01/rdf-schema#label |
game AI
|
gptkbp:introducedIn |
early arcade games
|
gptkbp:notableExample |
gptkb:Dota_2_bots
gptkb:F.E.A.R._(First_Encounter_Assault_Recon) gptkb:Pac-Man_ghosts gptkb:The_Sims gptkb:Halo_series gptkb:IBM_Watson gptkb:Deep_Blue gptkb:AlphaGo gptkb:StarCraft gptkb:OpenAI_Five Chess engines Go engines |
gptkbp:relatedTo |
gptkb:machine_learning
gptkb:reinforcement_learning gptkb:Monte_Carlo_Tree_Search gptkb:A*_algorithm gptkb:genetic_algorithms computer science neural networks fuzzy logic game development game design autonomous agents rule-based systems Minimax algorithm blackboard systems player modeling utility systems |
gptkbp:usedIn |
video games
|
gptkbp:bfsParent |
gptkb:Technical_Machine
|
gptkbp:bfsLayer |
4
|