Skip to content

emresezer/Big-Bang-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’₯ Big-Bang-Simulation

Interactive simulation of the Big Bang and cosmic expansion


🎯 Purpose & Scope

This project presents an **interactive, visual simulation** of the **Big Bang** and subsequent **cosmic expansion**. It aims to provide intuition for cosmological dynamics through animation and parameter control.

  • Animate the early universe expansion phases.
  • Allow parameter variation (e.g. expansion rate, initial conditions).
  • Visualize the scale factor, particle trajectories, or density evolution.
  • Serve as an educational tool for cosmology and computational physics.

🧩 Project Contents

πŸ“ Big-Bang-Simulation/
β”‚
β”œβ”€β”€ BB_Simulation.html        β†’ Main interactive simulation (HTML + JS/CSS)
β”œβ”€β”€ (assets/)                 β†’ Supporting JS, CSS, images, if any
└── README.md                 β†’ This file

βš™οΈ Usage & Setup

  1. No installations needed β€” simply open BB_Simulation.html in a modern browser.
  2. Optionally host it via a local HTTP server for full functionality (if required by scripts):
    python -m http.server 8000
  3. Adjust parameters via on-page controls (sliders, input fields) and observe simulation behavior.
  4. Use browser developer console for debugging or inspecting runtime variables if needed.

πŸ“ Simulation Model & Features

The core of the simulation is based on cosmological equations β€” e.g. Friedmann equations β€” and simplified models of expansion. It may include:

  • Scale factor \(a(t)\) evolution for different cosmological parameters.
  • Particle / object motion in expanding space (comoving vs proper distance).
  • Visualization of density, Hubble parameter, or cosmic horizon.

About

Creating Big Bang simulation using Python, HTML, CSS and JavaScript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages