Skip to content

Instantly share code, notes, and snippets.

View petertseng's full-sized avatar

Peter Tseng petertseng

View GitHub Profile
@petertseng
petertseng / auth.rb
Created May 30, 2015 05:27
Crappy cinch auth
require 'cinch'
require 'set'
require 'yaml'
# I'm not using this, but we can think about it.
module Cinch; class Authorization
class Group
attr_reader :authnames
@petertseng
petertseng / bfs.js
Created April 21, 2014 10:34
Untrusted maze
if (me.getX() == map.getWidth() - 3 && me.getY() == 8) {
me.move('right');
}
if (me.getX() == map.getWidth() - 2 && me.getY() >= 7 && me.getY() <= 15) {
me.move('down');
}
var seen = {};
var frontier = [];
var moves = map.getAdjacentEmptyCells(me.getX(), me.getY());