Skip to content

Instantly share code, notes, and snippets.

View mpawliuk's full-sized avatar

Mike Pawliuk mpawliuk

View GitHub Profile
@mpawliuk
mpawliuk / RG_RNN_report
Last active August 11, 2017 15:14
2 000 000 iterations of an RNN with my RG Tron tournament reports. http://karpathy.github.io/2015/05/21/rnn-effectiveness/
m, ard fears in 3 Triw atedry Shownlok is that win streching (Jeaker top 8 is a Tron your an'mos lisincly and packs at, pinidgrot tamost is a total-, a En T3Splodes Karp"et in tlores afty Spellskite and Eye bis (Ugith I enougront not dill time Spreaguars, a Turn 2 1 htent Neeareblu. [G 2-0 Me]
## Game 2
I mestie.
## Game 2
I dlial wemp with cang O Stones.
@mpawliuk
mpawliuk / Blank_reoprt
Created September 2, 2017 14:59
This is a blank MTG tournament report for reddit.
The Event:
Location:
[My List]() -
# Round vs ()
## Game 1
@mpawliuk
mpawliuk / Blank_report
Last active September 2, 2017 15:00
This is a blank MTG tournament report for Reddit. Sample: https://redd.it/6we7h7
The Event:
Location:
[My List]() -
# Round vs ()
## Game 1
#Packs = ((points - rounds) - (rounds - 3))
#Take one point off for a perfect record.
def points(record):
"""Give the number of points a certain record is worth."""
w, l, d = record[:3]
return 3 * w + 1 * d
def packs_awarded(record, rounds):
"""Calculate the number of packs to give someone with a given record."""
#Packs = ((points - rounds) - (rounds - 3))
#Take one point off for a perfect record.
def points(record):
"""Give the number of points a certain record is worth."""
w, l, d = record[:3]
return 3 * w + 1 * d
def packs_awarded(record, rounds):
"""Calculate the number of packs to give someone with a given record."""
@mpawliuk
mpawliuk / Bill_Smith_donors_2017.csv
Last active March 1, 2018 23:16
Donors for Bill Smith's campagin - Calgary Municipal Election 2017
Person Abby Steinberg 350
Person Abram Epp 1000
Person Alan Moon 200
Person Alexander Koroluk 150
Person Alf Peneycad 150
Person Alfred Fischer 500
Person Allan Behm 250
Person Allan Morrison 3000
Person Allison Grafton 2500
Person Andrew Boblin 200
@mpawliuk
mpawliuk / English_to_French_Actors.sagews
Created March 8, 2018 19:11
A small Chromatic number thing for a redditor
︠from sage.graphs.graph_coloring import vertex_coloring
# This is the list of English actors in the order they appear
english_actor_sequence = [
1, 2, 3, 1, 5, 4, 2, 6, 1, 3,
2, 9, 6, 3, 10, 11, 3, 2, 12, 1,
13, 14, 12, 2, 7, 6, 1, 13, 11, 5,
13, 15, 7, 12, 10, 16, 17, 2, 3, 6,
12, 17, 15, 5, 4, 13, 2, 7, 1, 14,
10, 15, 9, 4, 2]
@mpawliuk
mpawliuk / number_game.py
Created June 14, 2018 16:01
This generates a game where there is an algebraic expression whose operations are hidden.
import random
def generate_game(largest_number, length, difficulty):
"""Produce an example of the number game.
- largest_number is the largest possible number that can appear
- length is how many numbers will appear in the problem
- difficulty = 0,1,2. 0 has just addition/subtraction, 1 introduces multiplication, 2 has +,-,*,/
"""
# Set difficulty
operations = ["add", "subtract"]
@mpawliuk
mpawliuk / number_game.py
Last active June 14, 2018 23:41
This generates a game where there is an algebraic expression whose operations are hidden. It's from this Reddit post: https://redd.it/8r0a66
import random
def generate_game(largest_number, length, difficulty):
"""Produce an example of the number game.
- largest_number is the largest possible number that can appear
- length is how many numbers will appear in the problem
- difficulty = 0,1,2. 0 has just addition/subtraction, 1 introduces multiplication, 2 has +,-,*,/
"""
# Set difficulty
operations = ['+', '-']
@mpawliuk
mpawliuk / random_NESW_maze.py
Created July 23, 2018 14:56
Adapted code for Math Circle
import random
from PIL import Image
imgx = 500; imgy = 500
image = Image.new("RGB", (imgx, imgy))
pixels = image.load()
mx = 10; my = 10 # width and height of the maze
maze = [[0 for x in range(mx)] for y in range(my)]
dx = [0, 1, 0, -1]; dy = [-1, 0, 1, 0] # 4 directions to move in the maze
color = [(0,0, 0), (255, 255, 255)] # RGB colors of the maze
# start the maze from a random cell