But, and this is one of my two concerns: What if the AI became more advanced than the player. I mean, sure it starts just like a normal player, but later on in the game when the AI finds diamonds, builds better, fights better etc. while you, the player, struggles to even make diamond armour.
My second concern about the AI is the "human" part of it. Causing the AI to act and think like a human also means it receives the additional features, like betraying you for no apparent reason, backstabbing, stealing etc. People change, humans change (and yes, I know it's not in the code), but think about it. The AI bot could easily turn on the player and take him/her out. I know I sound like a paranoid person, but I'm the kind of gamer that takes various situations into account.
Look online on servers, if the AI were to learn from other players, neither player would be safe in SP.
I'm not criticizing, I'm just stating my opinion, even if it might be wrong, But thanks for taking your time to read it.