Dani Lisle's Projects
Explorations of agent-based modeling with evolving, dynamical behavior. Multi-agent experimental framework, and single-agent with genetic algorithm to mutate dynamics.
Tests the Black-Scholes model's performance on forecasting option call prices of a selected option chain dataset. Discusses factors such as volatility and time to expiration that affect the estimations of call option prices and how this occurs within the dynamics of the model.
Tools for analyzing chaotic systems without closed solutions. Implementations of Runge-Kutta numerical integration of systems of differential equations, calculator of Lyapunov exponent (measure of deterministic chaos), and functions to perform analytical methods including bifurcation plots, Poincare interpolation, trajectory embeddings.
Module for plotting complex-valued functions of complex variable using different methods.
CSCI4314 Dyanamic Models in Biology
profile readme
Calculations for experimental physics lab.
Animating and creating scroll-responsive features to create a more interactive way to experience my paper, "Shadows of Future Minds: A Game Theoretic Approach to Novel Agent Emergence".
Mass converts .mov files (i.e. MacOS screen recordings, iPhone videos) to video-editor-compatible m4v files. Included in the 2020 GitHub Archive Program!
Collection of methods for numerical analysis and scientific computing, including numerical root-finders, numerical integration, linear algebra, and data visualization. Created for APPM4600 at CU Boulder.
Symbolic genetic algorithm for discovering open-form partial differential equations
Calendar scheduling tool developed during my tenure at RSM US LLP that uses Python to connect between the Smartsheet API and the Microsoft Outlook native application, created for use by pre-sales and enterprise delivery professionals.
Point-click-drag browser game where the player controls a small fleet of spaceships on a 3D battlefield. Visuals created with Babylon.js and player interactions and gamepiece behavior created with JavaScript event listeners and logic.
Built-from-scratch, low-level 3D object rendering, including spatial occlusion and shadow-casting. Outputs a bitmap file given the vector description of the objects, lighting specification, and camera position.