Skip to content

codingBeanie/Chronodemica

Repository files navigation

Chronodemica

Summary

Chronodemica is a simulation tool designed to generate and visualize fictional election results. It is intended for use in alternate history settings or other fictional scenarios. The project serves as a hobbyist effort to experiment with data structures and small-scale simulation models.

Version History

📋 Version 1.0.0 - Make it shareable (planned)

Finalisation:

  • .dmg/.exe version as stand-alone executable (web-browser-view)

📋 Version 0.5.0 - Beautification (planned)

  • check all graphs if they are good and consistent
  • improve: popperiod statistics about votings forecast - make it more readable
  • put titles into the graphs itself
  • documentation

...

📋 Version 0.4.0 - Save Games (planned)

New Features:

  • database selection (save file)

📋 Vertsion 0.3.0 - Timeline Data (planned)

New Features:

  • graph for displaying governments over the periods
  • graphs for showing the devolpement of votings results for each party (line-graph)
  • graph for showing the development of votings results for each pop group (line-graph)

👨‍💻 Version 0.3.0 - Overhaul Voting Behaviour (in progess)

  • graph for showing which party was voted by which pop
  • graph for showing which pop group voted for which parties

☑️ Version 0.2.0 - Overhaul of Election Graphs

Adjustments:

  • Electoral Graph: Misc Parties always on the outer most right spot
  • if party drops below certain threshold, count as misc party
  • Votings Statistics: find another graph type
  • periodic data: make parties first
  • coalition graph overhaul

☑️ Version 0.1.0.

Basisc Features are implemented:

  • crud-functions for basic data models
  • crud-functions for advanced linked data (period-specific data)
  • basic election simulation
  • basic graphing of election result and other statistics

About

A Streamlit App for fictional election simulation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages