Skip to content
View noahBax's full-sized avatar

Block or report noahBax

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
noahBax/README.md

About me

I am a recent graduate from Illinois Institute of Technology in Chicago where I studied computer science with a focus in Artificial Intelligence. My skillset is largely in software design with JavaScript/TypeScript, Python, and HTML/CSS.

My passion, if it wasn't obvious from my work, is applying what I have learned in regards to AI in the creations that I make!

What I've Done

Let me show you some of my projects! Some of these are in repositories here on GitHub and you can check out the source code.

Tetris Artificial Intelligence

Demo - GitHub repository

Screenshot from my Tetris game

The demo links to a Tetris AI that I built. I trained my AI using an unsupervised genetic algorithm that I wrote in C++. I did this project to improve both my knowledge of C++ and my knowledge of Artificial Intelligence training algorithms. If I'm being honest though, I built this to overcompensate for my lack of actual skill at Tetris.

Tic-Tac-Toe with Artificial Intelligence Opponent

Demo - GitHub repository

This is an implementation of Tic-Tac-Toe I created which uses the minimax algorithm optimized with alpha-beta pruning to pin you against a computer opponent. Unfortunately for the human player, it is pretty much impossible to win. While it is a simple algorithm in concept, it is very efficient at what it does. You can really only lose or tie. Feel free to try though...

BoringXplorer

GitHub repository

BoringXplorer is software I developed that parses photos of IDOT drilling reports and exports data into a database schema format. I wrote it during my time under internship at the Prairie Research Institute in Urbana Illinois.

Pinned Loading

  1. Minimax-Tic-Tac-Toe-Implementation Public

    A Tic-Tac-Toe bot made using minimax

    TypeScript

  2. Tetris-AI Public

    Tetris AI trained with unsupervised genetic algorithm

    C++

  3. PacMan Public

    An attempt at Pac-Man

    JavaScript

  4. ai-snake-v2 Public

    Second attempt at making Snake with a more understandable engine

    TypeScript

288 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Contribution activity

March 2025

Created 23 commits in 1 repository
Created 1 repository

Created a pull request in DippityDapper/lokr-dev that received 2 comments

Deleted blank lines

+0 −142 lines changed 2 comments
Opened 1 issue in 1 repository
ahmedfgad/GeneticAlgorithmPython 1 open
Loading