BKaperick/Bryan-Kaperick.me
My personal website
Personal vanity projects, and some impersonal ones too
My personal website
Settlers of Catan engine for play between humans and customizable AI players
Code for machine learning players training and playing via the Catan.jl game engine
Engine for playing Settlers of Catan and framework for RL-trained players
Query document up until a specified point in the text
Lightweight package to interface with MLJ
Chrome extension to redirect to a better version of the current wikipedia article based on user's languages
Submit websites to be crawled by Marginalia Search here
A full stack simulator of quantum hardware, from the low-level analog physics to high-level network dynamics. Includes discrete event simulator, symbolic representation for quantum object, and works with many backend simulators.
A disaster response simulation written in Unity 3D for use with the HTC Vive VR headset.
Client-Daemon workflow to run faster scripts in Julia
Life - a timeline of important events in my life
An artificial simulation of social distancing in the time of an epidemic.
Graph-based analysis of Dunbar's number in Julia.
Density-functional toolkit
Interface and Julia implementation of exchange-correlation functionals
Julia bindings to the libxc library for exchange-correlation functionals
A small experiment in programmatically generating scenes in blender
Retracing the steps of a chess game.
Bare-bones 2D physics engine for handling interactions of rigid convex polygons on a 2D plane.
Accelerated finite element flow solvers
A language designed for numerical linear algebra experimentation (a la MatLab) written in C
A very coarse study on modern mainstream media trends in 2017.
Some experimentation with machine learning and its applications
A Web-based chat app which responds to basic informational queries.
Conway's Game of Life
IC Scholar Project
A conversationalist.