Yep, it's a whole different concept. It gives values to certain thingd and moves and plays the "best move" it can, like a Chess AI.
Hmm, I should take a look at the code sometimes then. I might be able to help with these things. As I said, I have coded before and I'm still coding, but on a very low level. I still don't understand the whole things in there since I just started to learn something about classes.
Java Script isn't so different from C++ from what I see. I think it'd pretty much the same thing except it can do a lot more things, I guess.
So if you need help with something, I'll do what I can.
Oh, and playing against "The Mirror" is hilarious rocks everywhere xD