Using Machine Learning to Increase NPC Fidelity
• Technical Report
Publisher
Software Engineering Institute
CMU/SEI Report Number
CMU/SEI-2021-TR-005DOI (Digital Object Identifier)
10.1184/R1/14107373Topic or Tag
Abstract
Experiences that seem real to players in training and exercise scenarios enhance learning. Improving the fidelity of automated non-player characters (NPCs) can increase the level of realism felt by players. In this report, we describe how we used machine learning (ML) modeling to create decision-making preferences for NPCs. In our research, we test ML solutions and confirm that NPCs can exhibit lifelike computer activity that improves over time.
Cite This Technical Report
Updyke, D., Podnar, T., Dobson, G., & Yarger, J. (2021, December 1). Using Machine Learning to Increase NPC Fidelity. (Technical Report CMU/SEI-2021-TR-005). Retrieved December 30, 2024, from https://doi.org/10.1184/R1/14107373.
@techreport{updyke_2021,
author={Updyke, Dustin and Podnar, Thomas and Dobson, Geoffrey and Yarger, John},
title={Using Machine Learning to Increase NPC Fidelity},
month={{Dec},
year={{2021},
number={{CMU/SEI-2021-TR-005},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://doi.org/10.1184/R1/14107373},
note={Accessed: 2024-Dec-30}
}
Updyke, Dustin, Thomas Podnar, Geoffrey Dobson, and John Yarger. "Using Machine Learning to Increase NPC Fidelity." (CMU/SEI-2021-TR-005). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, December 1, 2021. https://doi.org/10.1184/R1/14107373.
D. Updyke, T. Podnar, G. Dobson, and J. Yarger, "Using Machine Learning to Increase NPC Fidelity," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-2021-TR-005, 1-Dec-2021 [Online]. Available: https://doi.org/10.1184/R1/14107373. [Accessed: 30-Dec-2024].
Updyke, Dustin, Thomas Podnar, Geoffrey Dobson, and John Yarger. "Using Machine Learning to Increase NPC Fidelity." (Technical Report CMU/SEI-2021-TR-005). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Dec. 2021. https://doi.org/10.1184/R1/14107373. Accessed 30 Dec. 2024.
Updyke, Dustin; Podnar, Thomas; Dobson, Geoffrey; & Yarger, John. Using Machine Learning to Increase NPC Fidelity. CMU/SEI-2021-TR-005. Software Engineering Institute. 2021. https://doi.org/10.1184/R1/14107373