Parga
8 posts
Alloy Composition Optimization: Multi-Objective Materials Design
Using genetic algorithms to optimize alloy compositions for multiple properties simultaneously, balancing strength, hardness, density, and corrosion resistance.
Rocket Motor Optimization: Designing Thrust Profiles
Using genetic algorithms to optimize solid rocket motor grain geometry for target thrust profiles, where physics simulations replace analytical gradients.
HP Lattice Folding: Simplified Protein Structure Prediction
Using genetic algorithms to fold proteins on a lattice model, where the goal is to maximize hydrophobic contacts in a discrete search space.
Lennard-Jones Clusters: Finding Molecular Ground States
Using genetic algorithms to find minimum-energy configurations of atomic clusters, a classic benchmark problem in computational physics.
Island Models: What Splitting the Population Actually Buys
Islands, migration and topology, measured at a matched budget. The results point the opposite way to the usual advice.
Genetic Algorithms: Evolution as Optimization
An introduction to genetic algorithms: how evolutionary principles solve optimization problems, from selection and crossover to mutation and fitness landscapes.
Building Python Libraries in Rust with PyO3 and Maturin
A practical guide to creating Python packages backed by Rust using PyO3 for bindings and Maturin for packaging. Performance without sacrificing usability.
Reviving Graduate School MATLAB with Claude Code
How I used AI coding assistants to transform decade-old MATLAB research code into a modern Rust library with Python bindings. The origin story of ParGA.