Actually it doesn't make the perfect move, i keep beating it. If I go for center, it has to go for corner or it'll lose but it plays something lame. Or if I go for corner, for which it has to go for center, it also plays something on the lines of side-middle.
The programmer should make it play perfect moves. 1/5