backup changes (broken)
changed arguments from 'player' to 'human'
switching over to research branch
cleaned up comments