a-bunting / physics-project

This website is a playground for testing algorithms and simulations for use by students who need simulated data matching real world data. The simulations are real life physical phenomina which allow students to collect data in a more real world sense (i.e. error is usually inherent!) than what many simulations provide. This site also is a playground for other creations, such as my random data generator, random questions generators, maze and pathfinding algorithms, and my practices at neural networks (following tutorials).

Home Page:https://physics.sweeto.co.uk/#/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Physics Project (Live Site!)

This website is a playground for testing algorithms and simulations for use by students who need simulated data matching real world data. The simulations are real life physical phenomina which allow students to collect data in a more real world sense (i.e. error is usually inherent!) than what many simulations provide. This site also is a playground for other creations, such as my random data generator, random questions generators, maze and pathfinding algorithms, and my practices at neural networks (following tutorials).

Tech

The Physics Project was made in Angular2, with the only persistence through localstorage. There is no backend or databasing involved and unlikely to be in the near future.

Video Demo

This_.Phys.-.Physics.Stuff.1.mp4

Future Plans

This site is a persistent work in progress as its where I try fun new things, however a few plans I have include:

  • A new random question generator format
  • Finalising the Alpha and Beta simulations
  • Building the neural network road simulation
  • Using the mapping and pathfinding packages to create a game

But these are low priority goals, and if more intreresting things come along I will focus on them first!

Thanks

Note that whilst the majority of the work on this site is made just by me, some features below have leaned heavily on other resources for learning, the main being:

  • The neural network self driving simulator was a tutorial learned via FreeCodeCamp and written by Dr. Radu Mariescu-Istodor.
  • The maze algorithms were all adapted from pseudocode on Jamisbuck, which is the goto place for mazes info!

About

This website is a playground for testing algorithms and simulations for use by students who need simulated data matching real world data. The simulations are real life physical phenomina which allow students to collect data in a more real world sense (i.e. error is usually inherent!) than what many simulations provide. This site also is a playground for other creations, such as my random data generator, random questions generators, maze and pathfinding algorithms, and my practices at neural networks (following tutorials).

https://physics.sweeto.co.uk/#/


Languages

Language:TypeScript 59.5%Language:HTML 30.7%Language:SCSS 9.7%Language:JavaScript 0.2%Language:CSS 0.0%