Skip to content

Instantly share code, notes, and snippets.

PFont font;
int drawn;
PVector pos, dir, plane;
boolean DEBUG;
float moveSpeed = 0.1;
float rotSpeed = 0.07;
int scale = 4;
final int m_WIDTH = 24;
final int m_HEIGHT = 24;
int m_map[][] = {
import webapp2
import jinja2
import os
import random
import pprint
import math
from google.appengine.ext import db
jinja = jinja2.Environment(
class IRCStats(object):
def __init__(self, path):
self.path = path
try:
self.users = json.loads(open(self.path, 'r').read())
except Exception, e:
self.users = {}
# JSON makes defaultdict weird, roll yer own
def add(self, nick):
import ctypes, ctypes.wintypes
xinputDLL = ctypes.windll.xinput9_1_0
class XINPUT_VIBRATE(ctypes.Structure):
_fields_ = [
('left_motor', ctypes.wintypes.WORD),
('right_motor', ctypes.wintypes.WORD),
]
@Alligator
Alligator / really.cs
Created May 27, 2012 11:13 — forked from anonymous/really.cs
really?
if(i==1)
return 4;
if(i==2)
return 4;
if(i==3)
return 4;
if(i==4)
return 4;
if(i==5)
return 4;
import math
import random
import functools
import sys
# an inefficient ga for the travelling salesman problem
# stuff to think about:
# chromosomes can't be repeated, so crossover and mutation have to be changed
# mutation: swap two elements
# crossover: use ordered crossover
import socket
sock = socket.socket(socket.AF_INET, socket.TCP_NODELAY)
sock.connect(('irc.synirc.net', 6667))
sock.setblocking(0)
def irc_connect():
buff = ''
while 1:
try:
import json
import urllib2
import time
import sys
import lxml.html
from datetime import datetime, timedelta
# get viewers
j = json.load(urllib2.urlopen('https://api.twitch.tv/kraken/streams/speeddemosarchivesda'))
class Wren {
construct new() {
var a = 0
_list = [1,2,3].map{|i|
a = a + 1
return a
}
}
printList() {
class Wren {
construct new() {
var a = 0
_list = [1,2,3].map{|i|
a = a + 1
return a
}
}
printList() {