We managed to have some success in making our agents unique by adding intrinsic rewards, although the results may have been not as unique as we would have liked. This means we now want to look at modifying the agents' extrinsic rewards in the hopes of making their behavior more unique and ultimately more entertaining for the game.
The best way for us to start doing that is to look at the SoccerTwos reward functions we described earlier; these are listed here, for reference:
What we want ...