I hereby claim:
- I am blinks on github.
- I am blinks (https://keybase.io/blinks) on keybase.
- I have a public key ASAvUWquxqT-GPdAtf3e40GJRMZ1FaTZ_0s4TJlPPuz8rQo
To claim this, I am signing this object:
| #!/usr/bin/env python3 | |
| # A simple currency board tracker for For-Ex. | |
| # Needs `pip3 install colorama` and normal Python3. | |
| from collections import defaultdict | |
| from colorama import Fore, Style | |
| import os | |
| currency = { | |
| 'GBP': Fore.RED, | |
| 'EUR': Fore.BLUE, |
I hereby claim:
To claim this, I am signing this object:
| #!/usr/bin/env python | |
| # A simple monte carlo simulation for a specific kind of die pool. | |
| # | |
| # Usage: ./pool.py --trials=1000 4d6+3d8 | |
| import collections | |
| import random | |
| def main(args): | |
| result = collections.defaultdict(lambda: 0) |
| #!/usr/bin/env python | |
| # Gather cards from wizards.com into local Elasticsearch. | |
| # Adam Blinkinsop <http://plus.google.com/+AdamBlinkinsop> | |
| from elasticsearch import Elasticsearch | |
| import bs4 | |
| import re | |
| import urllib | |
| def main(args): | |
| sets = args.sets |
| (ns bgm.core | |
| (:use [overtone.inst sampled-piano]) | |
| (:require [clojure.set] | |
| [overtone.core :as overtone]) | |
| (:gen-class)) | |
| (def golden-ratio 1.61803398875) | |
| (def golden-ratio-conjugate (/ 1.61803398875)) | |
| ;;; COMPOSITION |
| /** | |
| * MIDI Helper Methods | |
| */ | |
| class MIDIConnection { | |
| MidiOut mout; | |
| fun void connect(int port) { | |
| if (!mout.open(0)) { me.exit(); } | |
| } |
| #!/usr/bin/env python2.6 | |
| """ | |
| Choose a random game from your BGG collection. For example: | |
| $ ./randgame.py blinks | |
| Downloading collection for blinks... | |
| Filtering collection of 66 for 2 players... | |
| Filtering remaining 53 for 90 minutes... | |
| Filtering remaining 39 for rating 6.0... | |
| Choosing from 29 games... -> Fluxx <- |
| -- Master: Mastermind Solver | |
| -- Adam Blinkinsop <[email protected]> | |
| import Data.Ord | |
| import Data.List | |
| -- Types for pegs and codes, mainly for display. | |
| data Peg = Red | Green | Blue | White | Yellow | Orange | |
| deriving (Eq, Ord, Show) | |
| data Code = Code [Peg] deriving Show | |
| data Response = Respond (Int, Int) deriving Eq |
| #!/usr/bin/env python | |
| import logging | |
| import random | |
| import re | |
| import sys | |
| ROLL = re.compile(r'(\d*)d(\d+)') | |
| def roll(dice): | |
| """Randomly generate the result of a dice roll. |