Nicholas Harris's repositories

Collatz-Julia

Julia code for playing around with the Collatz conjecture (3n + 1 problem), a famous problem in mathematics. This code represents numbers as binary strings, allowing it to work with very large values (I have tested convergence for individual numbers as large as 2^20,000) . Also performs exhaustive tests for convergence and plots stopping times.

Language:JuliaStargazers:0Issues:0Issues:0

Collatz-Python

Python code for playing around with the Collatz conjecture (3n + 1 problem), a famous problem in mathematics. This code represents numbers as binary strings, allowing it to work with very large values (I have tested convergence for individual numbers as large as 2^10,000). Also performs exhaustive tests for convergence.

Language:PythonStargazers:0Issues:0Issues:0

nicholasharris.github.io

Web portfolio for Nicholas Harris

Language:CSSStargazers:0Issues:0Issues:0

Genetic_Programming_Julia

Implementation of genetic programming in Julia, including high-level population objects to make running evolution experiments easy.

Language:JuliaStargazers:0Issues:0Issues:0

MMkCPP-GA-research

Genetic Algorithm, CUDA and caching improvements, and bridge pipeline tools developed for master's research at University of Nevada, Reno

Language:CStargazers:2Issues:0Issues:0

sudoku-solver

C++ program that solves sudoku puzzles in terminal

Language:C++Stargazers:0Issues:0Issues:0

Impressionist-Art-with-Genetic-Algorithm

Create an impressionist rendering of any image, using a genetic algorithm. Written in JavaScript.

Language:JavaScriptStargazers:1Issues:0Issues:0

Game-of-Ur-with-Monte-Carlo-AI

A javascript/browser implementation of an ancient Sumerian game called the Royal Game of Ur, with a strong AI player implemented using Monte Carlo Tree Search.

Language:JavaScriptStargazers:0Issues:0Issues:0

Graph-and-Bridge-Generator

Code to generate graphs of arbitrary size and density, and to generate graphs designed to follow the layout of steel-truss bridges.

Language:PythonStargazers:1Issues:0Issues:0

Distributed-Genetic-Algorithm-with-Google-Sheets

A template for a general-purpose ditributed genetic algorithm using python 3 and Google Sheets API.

Language:PythonStargazers:1Issues:0Issues:0

Domineering-Browser-Game

A javascript/html implementation of the board game Domineering for two players.

Language:HTMLStargazers:0Issues:0Issues:0

Genetic-Programming-with-RTNs

A python implementation of genetic programming, using the turing-complete Recursive Tree Network (RTN) structure.

Language:PythonStargazers:1Issues:0Issues:0

GPU-Parallel-Genetic-Algorithm-using-CUDA-with-Python-Numba

Implementation of a GPU-parallel Genetic Algorithm using CUDA with python numba for significant speedup.

Language:PythonStargazers:31Issues:0Issues:0

Tidepool

Evolution based browser game implemented in javascript for a class project.

Language:JavaScriptStargazers:1Issues:0Issues:0

Markov-Brains-Python

A Python implementation of Markov Network Brains, a type of evolvable artificial neural network, first developed by the devolab at Michigan State University.

Language:PythonStargazers:2Issues:0Issues:0