David Lu's repositories
ScanGrader
An Optical Mark Recognition Program
ZopperPerm
An efficient permutations generator, supporting unlimited* lengths
FunWithCUDA
Computing Mandelbrot sets with CUDA in MATLAB, displays speed of CPU vs GPU
mattermost-native-android
Native Android app for Mattermost
olympiads-notes
Courses I taught at Olympiads School
fast-shortener
Non-persistent fast URL-shortening service in Go
BlackJackCPP
Blackjack written in C++, for Olympiads School's C++ Class Spring 2015
CardArrayLists
Same as CardArrays, but with ArrayLists
CardArrays
A simple representation of a deck of cards with a full GUI, written in Java for ICS4U
ConnectFour
Simple ConnectFour game written in Java
ConwaysLife
Simulation using rules of Conways Game of Life, full GUI. Written in Java for ICS4U
EngHacks
A simple database crawler for enghacks 2015
ios
Mattermost iOS application source code
mattermost-driver-javascript
Javascript library for interacting with the Mattermost API
Mattermost-WPF
WPF application for mattermost
MattermostWPF
A fully native Mattermost client
NBodySim
An N-Body physics simulator using CUDA
NecroBot
a Pokemon Go Bot. -> https://discord.gg/VXKxNFr
Operation-Fallout
A basic (inaccurate, without any physics) radiation simulator with full GUI written in Java
platform
Open source Slack-alternative in Golang and React - Mattermost
Poker-Odds
Poker odds calculator written in Matlab for Texas Hold 'em
SettlersOfCatan
Basic Settlers of Catan game with modified game constraints. Development not finished. Written in Java for ICS4U.
SteamBuddy
Lists Steam games by multiple people
Vandermonde
Fits points to a polynomial using the least squares method.