Utility AI

Utility AI

Utility AI

Steve the utility AI, will clean up your house and avoid enemies, he'll try not to shoot anybody but sometimes it's kill or be killed.
I wrote this AI in a cpp framework aimed at survival, it scores different needs and chooses an action based on those.