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

Language:PythonStargazers:5Issues:1Issues:0

RetrosynthesisMKII

Using neural networks to predict reasonable retrosynthetic steps. Implementation of this paper: https://doi.org/10.1002/chem.201605499

Language:PythonStargazers:4Issues:0Issues:0

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.

Language:JavaScriptStargazers:1Issues:1Issues:0

EvolutionaryDrugDiscovery

Small initial foray into deep learning with chemistry using the deepchem and rdkit python modules.

Language:PythonStargazers:1Issues:2Issues:0

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

Language:PythonStargazers:0Issues:1Issues:0

ParticleInAPolygon

Simple program for approximating the 2D particle in a box solution for generalized boundaries.

Language:PythonStargazers:0Issues:0Issues:0

PongAI

Pong AI for ESC180 pong tournament

Language:PythonStargazers:0Issues:1Issues:0

BasicPlatformer

Basic platformer made in libgdx. Used to get a basic footing in libgdx

Language:JavaStargazers:0Issues:1Issues:0
Stargazers:0Issues:0Issues:0

CivBridgeCalc

Code for bridge project.

Language:PythonStargazers:0Issues:1Issues:0
Language:PythonStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

courseraML

Python implementations of ML coursera course assignments.

Language:PythonStargazers:0Issues:1Issues:0
Language:Jupyter NotebookStargazers:0Issues:0Issues:0

ECE_helpers

Scripts to help in ECE253 course.

Language:PythonStargazers:0Issues:0Issues:0

FFTVI-Solution

My solution for the FFT VI problem at https://mcpt.ca/problem/fft6.

Language:JavaStargazers:0Issues:1Issues:0

gci-dorker

Search engine dorker for a GCI task.

Language:PythonStargazers:0Issues:2Issues:0

hashcode

Submissions for HashCode 2020

Language:PythonStargazers:0Issues:0Issues:0

IncendiumAcademy

Our website and lessons

Language:SCSSLicense:MITStargazers:0Issues:0Issues:0

LLLImplementation

Personal implementation of LLL

Language:PythonStargazers:0Issues:0Issues:0
Language:HTMLStargazers:0Issues:0Issues:0

MCCompactor

Tool to compact modded minecraft processes (e.g. those found in Mekanism's ore processing) into a certain 3D space.

Language:PythonStargazers:0Issues:0Issues:0

PendulumTracker

Automatic pendulum tracker.

Language:PythonLicense:GPL-3.0Stargazers:0Issues:1Issues:0

PhysicsBridgeTester

Given a bridge design automatically simulates and predicts maximum load.

Language:PythonStargazers:0Issues:1Issues:0
Language:PythonStargazers:0Issues:0Issues:0

ProgrammingLabs

Labs for ESC180.

Language:PythonStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

VectorBot

Discord vector calculator bot

Language:PythonStargazers:0Issues:0Issues:0