Pinned Repositories
Battlegrounds_stats_track
A Dash application for tracking Battlegrounds stats over time.
BookmarkExtension
Catan-Roll-Tracker
An Android app written in Processing that tracks roll distribution over the course of a game of Settlers of Catan and presents each player's 'luckiness' throughout the game.
comp5036-information-retrieval
Competitive-Programming
My solutions to competitive programming problems. Most problems come from Kattis, HackerRank, or Leetcode and most of my solutions are in Java or Python.
Connect4
A client/server architecture that can pair up multiple users in games of Connect4. Also includes a MiniMax artificial intelligence which you can play against.
Honors-Project
Exact and Heuristic Methods for the 0-1 Cubic Multiple and Multidimensional Knapsack Problems
Image-Randomizer-Chrome-Extension
A chrome extension that randomly replaces all images on a site with new images
noahhi.github.io
My personal website/blog
Quadratic-Programs-Summer-Research-2018-
Code to randomly generate instances of a wide range of 0-1 quadratic programs such as the 0-1 quadratic knapsack problem. Then models and solves these problems using 3 solvers (Gurobi, CPLEX, Xpress) and a variety of linearization techniques. Was used when conducting a Computational Study of Solution Techniques for 0-1 Quadratic Programs
noahhi's Repositories
noahhi/Quadratic-Programs-Summer-Research-2018-
Code to randomly generate instances of a wide range of 0-1 quadratic programs such as the 0-1 quadratic knapsack problem. Then models and solves these problems using 3 solvers (Gurobi, CPLEX, Xpress) and a variety of linearization techniques. Was used when conducting a Computational Study of Solution Techniques for 0-1 Quadratic Programs
noahhi/Connect4
A client/server architecture that can pair up multiple users in games of Connect4. Also includes a MiniMax artificial intelligence which you can play against.
noahhi/Honors-Project
Exact and Heuristic Methods for the 0-1 Cubic Multiple and Multidimensional Knapsack Problems
noahhi/Battlegrounds_stats_track
A Dash application for tracking Battlegrounds stats over time.
noahhi/BookmarkExtension
noahhi/Catan-Roll-Tracker
An Android app written in Processing that tracks roll distribution over the course of a game of Settlers of Catan and presents each player's 'luckiness' throughout the game.
noahhi/comp5036-information-retrieval
noahhi/Competitive-Programming
My solutions to competitive programming problems. Most problems come from Kattis, HackerRank, or Leetcode and most of my solutions are in Java or Python.
noahhi/Image-Randomizer-Chrome-Extension
A chrome extension that randomly replaces all images on a site with new images
noahhi/noahhi.github.io
My personal website/blog
noahhi/comp6040-ai
labs and coursework from artificial intelligence module taken at UEA (fall 2018)
noahhi/cpython
The Python programming language
noahhi/DRF-FizzBuzz
FizzBuzz API implemented using Django REST framework
noahhi/github-issues-activity-f19
Activity for introducing git / github and an open source work flow.
noahhi/Gymnastictoast.github.io
noahhi/New-Website
noahhi/pixelsApp
noahhi/Processing
noahhi/web-scraping