• Stars
    star
    1
  • Language
    Ruby
  • Created over 11 years ago
  • Updated almost 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

View the colour breakdowns for various flags of the world.

More Repositories

1

game-loop

A Rust crate that implements a frame-rate-independent game loop.
Rust
92
star
2

autonomous_exploration

The code and resources for my final year project from the University of Southampton.
C++
45
star
3

bucket_queue

A Rust crate for a Bucket Queue data structure that can be used as a Priority Queue.
Rust
15
star
4

n-dimensional-flood-fill

A non-recursive, n-dimensional implementation of flood fill.
JavaScript
9
star
5

audio_mixer

An efficient, cross-platform Rust crate that mixes together audio from different sources.
Rust
8
star
6

vim-experiments

An exploration of the capabilities and limitations of Vim's embedded Ruby.
Ruby
8
star
7

snake-egg-puzzle

A Sentient program to solve snake egg puzzles.
Ruby
6
star
8

lehmer

A bijection between permutations and decimals.
Rust
5
star
9

fizzquinebuzz

An esoteric implementation of fizzbuzz that makes use of Kleene's recursion theorem.
Ruby
5
star
10

delta

Calculates the delta between two collections of objects.
Ruby
5
star
11

hdl

A parser and emulator for a minimalist hardware description language.
Ruby
5
star
12

supersat

An attempt to find superpermutations by reducing the problem to SAT.
Rust
5
star
13

zz

The tuzz automation tool.
Ruby
5
star
14

xteam_schedule

Full control over schedules for use with adnX's xTeam software.
Ruby
4
star
15

rack-markdown

Serves a markdown file.
Ruby
4
star
16

letterwise_magic_squares

A quick attempt to find letterwise magic squares (aka. Alphamagic squares)
Ruby
4
star
17

new-turing-omnibus

Some code examples to help my understanding of the New Turing Omnibus.
JavaScript
4
star
18

minimal-rust-wasm

An extremely minimal Rust + WASM example.
JavaScript
4
star
19

ipasir-sys

A Rust crate that contains FFI bindings for IPASIR-compatible SAT solvers.
Rust
4
star
20

magic_eye

Attempts to solve autostereograms programmatically.
C++
3
star
21

boolean_simplifier

A hobbyist's attempt to simplify boolean expressions using a recursive, object-oriented strategy.
Ruby
3
star
22

hdl.js

Bespoke hardware description language for designing combinatorial chips.
JavaScript
3
star
23

it_will_be_mine

Determine whether a gem name is available using Ruby.
Ruby
2
star
24

sliding_puzzle_rust

A Rust crate for manipulating sliding tile puzzles.
Rust
2
star
25

regioned-image

Breaks an image into regions of contiguous pixels.
JavaScript
2
star
26

rack-source

Serves a file with syntax highlighting.
Ruby
2
star
27

raw-image

A helper for manipulating raw image data and rendering it to a canvas.
JavaScript
2
star
28

rack-campfire

Rack middleware to facilitate Campfire control via a Rack application.
Ruby
2
star
29

pangrammic_surplus

Determines the surplus of characters that satisfies a self-enumerating pangram.
Ruby
2
star
30

ashdownlandscapes

A simple business website for some friends.
Ruby
1
star
31

opengl_experimentation

A collection of OpenGL animations.
C++
1
star
32

scene

Super simple scenes using OpenGL.
Ruby
1
star
33

pi

[DEPRECATED] I use this repository for bootstrapping my pi.
Ruby
1
star
34

the_arch

A Ruby client for The Arch Climbing Wall API.
Ruby
1
star
35

moonlight

An experiment into writing a ray tracer that uses an ECS design pattern.
Rust
1
star
36

haystack_worker

Works on behalf of a haystack server.
Objective-C
1
star
37

makercasts.org

My work-in-progress screencast series.
HTML
1
star
38

nash

Improves the error output if you get nil when expecting a hash.
Ruby
1
star
39

machine_maker

An exploration of the reduction in the Cookโ€“Levin theorem
Ruby
1
star
40

gridworld

An implementation of the gridworld example from Sutton and Barto's book on Reinforcement Learning.
Rust
1
star
41

tuzz.tech

The start of something exciting.
JavaScript
1
star
42

supermutation

An attempt to find superpermutations by incremental heuristic search.
Rust
1
star
43

parameter_chain

Chain methods to specify parameters.
Ruby
1
star
44

cext

A reference gem that uses a C extension.
Ruby
1
star
45

search_space_splitter

Splits a search space into n pieces.
Ruby
1
star
46

moving_window

A helper for building scopes that deal with moving windows.
Ruby
1
star
47

come_fly_with_me

An OpenGL animation based on the theme of flight.
C++
1
star
48

frequency_analyser

Compose a hash containing the frequencies of characters in text.
Ruby
1
star
49

frequency_enumerator

Yields hashes that correlate with the given frequency distribution.
Ruby
1
star
50

pangram

Attempts to find a self-enumerating pangram.
Ruby
1
star
51

cellular-automata

A simple JavaScript application that demonstrates one-dimensional Cellular Automata
JavaScript
1
star
52

svg_palette

Parse an SVG to discover which colors it contains.
Ruby
1
star
53

assembler.js

An attempt at writing an assembler in JavaScript.
JavaScript
1
star
54

sliding_puzzle_ruby

A Ruby gem for manipulating and solving sliding tile puzzles.
Ruby
1
star
55

calendar_poll

Help users organise events with as little fuss as possible.
JavaScript
1
star
56

css_color

Make sense of any css color string.
Ruby
1
star
57

svg_profiler

Profiles a Scalable Vector Graphics xml string.
Ruby
1
star
58

canberra_distance

Calculates the Canberra distance between two vectors.
Ruby
1
star
59

renderer

A Rust crate that abstracts over the wgpu crate to provide greatly simplified rendering.
Rust
1
star
60

prismatic

An experimental Rust crate for decomposing the initialization of structs.
Rust
1
star
61

arduino-mk

Compile and upload Arduino sketches with Ruby.
Ruby
1
star
62

leaps-and-bounds

An attempt to find bounds relating to superpermutations.
Rust
1
star
63

range_splitter

Splits a range into n pieces.
Ruby
1
star
64

machine-learning

My solutions to the Coursera machine learning course.
MATLAB
1
star