This page presents videos associated with a human subject study focused on understanding what sorts of behaviors players want in companion bots in the First-Person Shooter video game Unreal Tournament 2004. Specifically, the study has each participant play the game with two different companion bots in team deathmatch mode against two native bots. The two bots are Jude, a hand-coded bot that purposefully follows its human teammate so it is ready to assist in combat, and Ethan, a skilled bot whose combat behavior is optimized using MM-NEAT.
This research was conducted by Adina Friedman as part of Southwestern University's Summer research program
SCOPE. All code is part of the MM-NEAT repository. The bots were written using the Java middleware Pogamut, which can communicate with Unreal Tournament 2004 via a mod called GameBots.
Human Subject Sessions With Jude
Videos of sessions from all 30 participants in the human subject study are included in the playlist below.
These videos show the match that each participant played with Jude as a companion. (Note: Videos for subjects 25 and 26 were inadvertantly recorded at the wrong resolution, causing the view of the screen to be clipped)
Human Subject Sessions With Ethan
Videos of sessions from all 30 participants in the human subject study are included in the playlist below.
These videos show the match that each participant played with Ethan as a companion. (Note: Videos for subjects 25 and 26 were inadvertantly recorded at the wrong resolution, causing the view of the screen to be clipped)
Summer
2018:
Neuroevolution in Video Games: "Mad Science Monday" presentation
made by my SCOPE Summer research students to present to other SCOPE students