I'm an undergraduate Computer Science student from Vancouver, BC, currently studying at the University of Toronto. Online I usually go by the handle GunshipPenguin.
I can be reached at email@example.com.
My GPG key has the fingerprint
3F75 51A3 95EA 89D5 BDD5 D9AD 6E65 AF1E E8AF 9AE8 and can
be found here.
Shallow Blue is a UCI chess engine written in C++11 named after the Deep Blue Chess Computer. It can be used with any UCI compatible chess GUI and implements the following features:
NEScafé is a Nintendo Entertainment System (NES) emulator written in C#. It accurately emulates the NES's MOS 6502 CPU, PPU (Picture Processing Unit) and memory mapped IO. It supports many original NES games to a playable extent, including:
SentiSocial is a Twitter based trend analysis application. It collects data on topics that are trending on Twitter and exposes that data via a public API. Some of the data collected includes:
The web based SentiSocial frontend then queries the backend for the collected data and displays it in a readable and intuitive format.
Open Flood is a free and open source flood-fill puzzle game for Android. The goal of the game is to fill the entire board with a single colour in less than the maximum number of allowed moves. The size of the board as well as number of colours can be customized to change the game's difficulty. Boards can also be generated from seeds, allowing players to share challenging or interesting boards with others.
A SOCKS4a proxy implementation in Python 3. Complies fully with SOCKS4a specification.