Broderik S. Craig

Broderik S. CraigBroderik S. CraigBroderik S. Craig
  • Home
  • Contact
  • Certificates
  • Projects
    • Dynamic Modeling Project
    • Sequential Data Project
    • Control Modeling Project
    • Ideology Visualization
    • Redistricting Research
    • Dynamic Network Reserach
  • Git Repository
  • BYU's ACME Program
  • More
    • Home
    • Contact
    • Certificates
    • Projects
      • Dynamic Modeling Project
      • Sequential Data Project
      • Control Modeling Project
      • Ideology Visualization
      • Redistricting Research
      • Dynamic Network Reserach
    • Git Repository
    • BYU's ACME Program

Broderik S. Craig

Broderik S. CraigBroderik S. CraigBroderik S. Craig
  • Home
  • Contact
  • Certificates
  • Projects
    • Dynamic Modeling Project
    • Sequential Data Project
    • Control Modeling Project
    • Ideology Visualization
    • Redistricting Research
    • Dynamic Network Reserach
  • Git Repository
  • BYU's ACME Program

Dynamic Modeling Project

Election Modeling Project

In this project my team and I used ordinary differential equations to model different election methods and their potential effects on the outcomes of a hypothetical election. As a team, we determined how voters, candidates, and winners of the election might influence each other and affect each other's ideological movement. We then used plurality (first past the post), ranked-choice voting (RCV) and Borda count to choose the winner of the election where each voter ranked the candidates by ideological proximity.

I performed preliminary research into election systems and helped select which systems to use. I then helped create the ordinary differential equation that would model how each individual would move. I created the animation of each scenario so that the dynamics are easily understood and visualized. Finally I wrote sections of the final project and played a role in the editing and revising of the final product.

Download PDF

Copyright © 2025 Broderik S. Craig - All Rights Reserved.

Powered by

  • Git Repository
  • BYU's ACME Program

Like me, this website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept