Andy Cai's repositories
StrongPseudoPrimeGeneratorMkII
Generates pseudoprimes that pass the Miller-Rabin primality test with the first n primes. Used to solve the Prime and Prejudice problem on cryptohack. Implementation of this paper: https://eprint.iacr.org/2018/749.pdf
RetrosynthesisMKII
Using neural networks to predict reasonable retrosynthetic steps. Implementation of this paper: https://doi.org/10.1002/chem.201605499
RetroSynthesis-java
Utilization of SMARTS to detect when specific reactions can be used. Very basic and only intended to help me learn about CDK and cheminformatics.
BattleBots
2D multiplayer webgame that draws inspiration from Noita and BotBattles. Uses LanceGG.
EvolutionaryDrugDiscovery
Small initial foray into deep learning with chemistry using the deepchem and rdkit python modules.
StrongPseudoprimeGenerator
Attempt at implementing this paper: https://sci-hub.se/10.1090/s0025-5718-00-01215-1 in order to solve the Prime and Prejudice problem from cryptohack.com.
AMBERFromScratch
An attempt to build a computational chemistry library from (basically) scratch. In progress
ParticleInAPolygon
Simple program for approximating the 2D particle in a box solution for generalized boundaries.
BasicPlatformer
Basic platformer made in libgdx. Used to get a basic footing in libgdx
CivBridgeCalc
Code for bridge project.
courseraML
Python implementations of ML coursera course assignments.
ECE_helpers
Scripts to help in ECE253 course.
FFTVI-Solution
My solution for the FFT VI problem at https://mcpt.ca/problem/fft6.
gci-dorker
Search engine dorker for a GCI task.
hashcode
Submissions for HashCode 2020
IncendiumAcademy
Our website and lessons
LLLImplementation
Personal implementation of LLL
MCCompactor
Tool to compact modded minecraft processes (e.g. those found in Mekanism's ore processing) into a certain 3D space.
PendulumTracker
Automatic pendulum tracker.
PhysicsBridgeTester
Given a bridge design automatically simulates and predicts maximum load.
ProgrammingLabs
Labs for ESC180.
VectorBot
Discord vector calculator bot