Click on a project for more details!
A problem/contest judge system through Discord, inspired by the DMOJ. Features rated contests, and problems, as well as the ability to modify problems, contests, judges, users, and submissions, all through the Discord interface.
A repository for solutions to problems on various online judges, including the DMOJ, AtCoder, and SPOJ.
The repository also includes solutions to problems from:
APIO, BOI, Bubble Cup, CCC/CCO, COCI, DWITE, ECOO, Facebook Hacker Cup, ICPC, IOI, JOI.
A small library to generate test cases for use in online programming competitions. The library is easy to use, while still being powerful enough for generating complicated test data. It also features a
GraphGenerator, which can generate various types of graphs.
Easy installation via PIP:
pip install testcase-generator
An implementation of the classic code-breaking board game, Mastermind, in Java.
A personal multi-purpose Discord bot featuring a plethora of commands and features, including, but not limited to, swear tracker, awake time tracker, built-in minesweeper, quote tracker, and Minecraft server status checker.
A chess program (no AI) written in C++ from scratch. It allows two players to play against each other, and displays the board accordingly depending on which player's turn it is.
An online teaching assistant with automatic question generation and learning type adaptation built with Django and Bootstrap - PCHacks 2019 Third Place Winner.
A rating predictor allows you to view your rating in a DMOJ contest immediately instead of having to wait until the contest is over. Based on your previous rating and volatility, as well as your ranking in the contest, it predicts your new rating and volatility.