A downloadable game for Windows

These are three highlight projects of my most recent Artificial Intelligence class in the Fall of 2023. We learned about a ton of stuff, from linear regression, to ANNs, to SARSA, and more. I don't want to put all of the projects from that class here so here are just 3 of my best. 

Connect R is a Connect 4 clone that shows branching decision trees, alpha beta pruning, heuristics, and more to provide an AI opponent that has even beaten me a few times.

Find Treasure is a grid world with walls, a character, and a treasure. The character has no prior knowledge of the world, and starts off completely blind, exploring around until it either bumps into a wall or the treasure. Once one of the two is found, the SARSA (lambda) function helps it to assign meaning to that path and it maps out the world organically. The world is different every time, so give it a go! The arrows represent which direction it would optimally go in to find the treasure, and their size indicates how sure the AI is that that's the right direction.

Multi vs Multiple shows off the difference between multiple AIs and a multi-agent system in a simple game of tag. See how hard it is when AIs work together instead of all rushing the player.

Shout out to my amazing AI teacher, Michael Franklin. It was an awesome (stressful) semester and I had a ton of fun.

Connect R Video:

SARSA Find Treasure Video:

Multi vs Multiple Video:

Download

Download
AI_FindTreasure_SARSA_NoahSchultz.zip 25 MB
Download
MultivsMultiple_Build_NoahSchultz.zip 25 MB
Download
AI_ConnectN_BuildWin.zip 25 MB

Leave a comment

Log in with itch.io to leave a comment.