JamesG9802's repositories
open_source_insulin_pump
This repository contains software and hardware files for building an open source insulin pump. Files were created by the team at UC Bioengineering, University of Canterbury, Christchurch, New Zealand.
2048
A 2048 simulator that tries to lose as fast as possible. Written using TypeScript, React, and Tailwind.
Chaos-TicTacToe
Tic-tac-toe with all the common variants and rules.
evo-NEAT
A java implementation of NEAT(NeuroEvolution of Augmenting Topologies ) from scratch for the generation of evolving artificial neural networks. Only for educational purposes.
gf3d
A collection of utlitity functions designed to facilitate creating 3D games with Vulkan and SDL. Taken as a whole, GF3D will work as a minimal game engine. Branches contain sample code for implementing different features of a 3D Game. The "master" branch contains the latest and greatest, but it is meant to be a submodule.
jamesg9802.github.io
Personal website.
Language-Feature-Code-Review
A study on the effect of programming language features on code review success.
Sudoku-Wave-Function-Collapse
A visual display of a wave function collapse solution of Sudoku (WIP).
gfc
Game Framework Common - common library for Game Framework 2D and Game Framework 3D
Machine-Learning
Developing machine learning algorithms in Rust.
NEAT
Implementation of NEAT algorithm: Neuroevolution of Augmenting Topologies.
PLSL-Interpreter
Lexical Analyzer & interpreter for Pascal-Like Language
quake2-plants-vs-zombies
Plants vs Zombies Mod for Quake 2
simple_json
a free simple json library for C
WindowsSlideShowSelector
A program to randomly select images for Windows 10 slideshow background.
Wordle-Information-Gain
A visual display of an entropy-based solution of wordle. Hosted on https://jamesg9802.github.io/Wordle-Information-Gain/
YWCC307-GA-Pathfinding
Supporting evidence document for use of Genetic Algorithms to Find the Best Path.