Kurros,
Please tell me what I'm getting wrong. Help me.
(And don't just say...oh you don't understand....read moar..it's really special...neural networks...fuzzy logic...algorithms...it's all in the jargon.)
To what extent does the program have the 'freedom' to make its own choice of moves entirely free of compulsion?
Basic program - IF this, then do THAT. IF this, then do THAT. IF this, then do THAT....etc. etc. And do it as fast as the (man made) hardware allows.
The (human) programmer can theoretically write a program that includes every known combination and 'best moves' based on game outcome statistics from past games.
The programmer can also write into the game software a "coin toss" random decision function for situations Wher two competing "best moves" have an equiprobable chance of leading to a win.
So in what sense does the AI game program do something which is NOT expected?