Group AI Project
I was part of a group of 4, where we had to show off AI capabilities. For our game we created small tribes which fought against each other and collected wood and food.
One of my roles in the group was to use a learning algorithm to help the AI better react to its surroundings. For this I used the Iterative Dichotomiser 3 (ID3) formula to allow the tribes-people to judge whether or not they should engage in a battle.
Below is an image showing how the unit will notice objects in it's line of sight, and decide which one to interact with, based on distance and importance.