AI programmers struggle to makes games 'imitate life'