Chris Patuzzo's repositories
autonomous_exploration
The code and resources for my final year project from the University of Southampton.
bucket_queue
A Rust crate for a Bucket Queue data structure that can be used as a Priority Queue.
new-turing-omnibus
Some code examples to help my understanding of the New Turing Omnibus.
rack-source
Serves a file with syntax highlighting.
sliding_puzzle_ruby
A Ruby gem for manipulating and solving sliding tile puzzles.
come_fly_with_me
An OpenGL animation based on the theme of flight.
frequency_analyser
Compose a hash containing the frequencies of characters in text.
frequency_enumerator
Yields hashes that correlate with the given frequency distribution.
leaps-and-bounds
An attempt to find bounds relating to superpermutations.
machine-learning
My solutions to the Coursera machine learning course.
makercasts.org
My work-in-progress screencast series.
moving_window
A helper for building scopes that deal with moving windows.
parameter_chain
Chain methods to specify parameters.
search_space_splitter
Splits a search space into n pieces.
supermutation
An attempt to find superpermutations by incremental heuristic search.
fsm
Work in progress
laika
WIP: An attempt to write a 2D space game and train an agent with reinforcement learning to play it perfectly.
n-squares
An attempt to find squares of number-words that describe each other, with Sentient.
number_chains
An attempt to find chains of numbers that meet certain criteria.
ray-tracer
WIP
starlight
A simple ray tracer based on the Physically Based Rendering book.
twelve_days
On the 1101'th day of Christmas my true love gave to me...
vivid
An object-oriented app to create realistic, programmable 3D animations.