My Projects
TicTacToe with AI (noughts and crosses)
This application is my very first attempt on coding an "Artificial Intelligence", if you could call it that because it was a very unefficient way of making one. I put this project under "Currently Working On" because enventually I will reprogram this whole stuff, so it works better and is really unbeatable (assuming the opponent isn't better if the opponent started). What do I mean with unefficient? Well, for the "ai" I programmed in (almost) every possible move the opponent could do on their first turn, so that the "ai" knew what to do. Written in Python 3.
I also programmed a version for the iPhone. For that, I had to translate the code I wrote in Python to Objective-C. (I chose Objective-C instead of Swift, because I already was familiar with Objective-C). Unfortunately it isn't possible to download the app directly from this website or from the Apple App Store, because I didn't pay for a Developer Program. Nevertheless, you can download the Xcode project folder and sign the app for yourself for free.
DOWNLOAD Tic-Tac-Toe with AI (Python)
DOWNLOAD TicTacToe Project Folder for iOS (Xcode Project)
July 2016