Skip to content

Commit

Permalink
Move from cod-ed to builtree
Browse files Browse the repository at this point in the history
  • Loading branch information
sakshamarora1 committed Dec 25, 2021
1 parent da89154 commit c57f51e
Show file tree
Hide file tree
Showing 10 changed files with 35 additions and 35 deletions.
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[submodule "site"]
path = site
url = https://github.com/cod-ed/simulate.git
url = https://github.com/builtree/simulate.git
branch = gh-pages
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<p align="center">
<a href="https://github.com/cod-ed/simulate">
<img src="https://raw.githubusercontent.com/cod-ed/assets/simulate/documentation/SimulateTitle.svg" width=40%>
<a href="https://github.com/builtree/simulate">
<img src="https://raw.githubusercontent.com/builtree/assets/simulate/documentation/SimulateTitle.svg" width=40%>
</img>
</a>
</p>
Expand All @@ -9,11 +9,11 @@

Welcome to Simulate! Simulate aims to be a collection of simulations and visualizations from various domains like mathematics, physics, computer science etc. in a cross platform app made using [Flutter](https://flutter.dev/).

You can find out more about Simulate and how it works or how you can share ideas and contribute to the project [here](https://cod-ed.github.io/simulate/).
You can find out more about Simulate and how it works or how you can share ideas and contribute to the project [here](https://builtree.github.io/simulate/).

<p align="center">
<a href="https://cod-ed.github.io/simulate/web">
<img src="https://raw.githubusercontent.com/cod-ed/assets/simulate/documentation/LaunchWebApp.svg" width=200px>
<a href="https://builtree.github.io/simulate/web">
<img src="https://raw.githubusercontent.com/builtree/assets/simulate/documentation/LaunchWebApp.svg" width=200px>
</img>
</a>
</p>
Expand All @@ -29,4 +29,4 @@ Some pre-requisites:
3. Don't hesitate in asking questions, we'll be happy to help


All further guidelines can be found [here](https://cod-ed.github.io/simulate/contributing).
All further guidelines can be found [here](https://builtree.github.io/simulate/contributing).
4 changes: 2 additions & 2 deletions docs/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ git checkout -b [BRANCH NAME]

#### Adding a new Simulation:

1. Got an idea? Discuss the idea on [gitter](https://gitter.im/codEd-org/simulate#) or just open an issue with this [template](https://github.com/cod-ed/simulate/issues/new?assignees=&labels=enhancement%2C+new+simulation%2C+simulations&template=simulation-request.md&title=simulation%3A+%5BSIMULATION+TITLE%5D). If the maintainers find it interesting, the issue will be labeled accepted. If you want to work on it and don't know how to implement it yet, we'll help you get it done.
2. Even if you don't have an idea but are interested in working on one, checkout the [accepted simulation ideas](https://github.com/cod-ed/simulate/issues?q=is%3Aopen+is%3Aissue+label%3Aaccepted+label%3A%22new+simulation%22) and get assigned.
1. Got an idea? Discuss the idea on [gitter](https://gitter.im/codEd-org/simulate#) or just open an issue with this [template](https://github.com/builtree/simulate/issues/new?assignees=&labels=enhancement%2C+new+simulation%2C+simulations&template=simulation-request.md&title=simulation%3A+%5BSIMULATION+TITLE%5D). If the maintainers find it interesting, the issue will be labeled accepted. If you want to work on it and don't know how to implement it yet, we'll help you get it done.
2. Even if you don't have an idea but are interested in working on one, checkout the [accepted simulation ideas](https://github.com/builtree/simulate/issues?q=is%3Aopen+is%3Aissue+label%3Aaccepted+label%3A%22new+simulation%22) and get assigned.
3. You can start working now! Make sure you ask for help when needed, it's okay to get stuck.

---
Expand Down
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Welcome to Simulate! Simulate aims to be a collection of simulations and visualizations from various domains like mathematics, physics, computer science etc. in a cross platform app made using [Flutter](https://flutter.dev/). The outcomes of these simulations mostly are really smooth (thanks to Flutter) and extremely beautiful (thanks to mathematics/sciences behind it).

<center>
[![Simulate for Web](https://raw.githubusercontent.com/cod-ed/assets/simulate/documentation/LaunchWebApp.svg){: style="width:300px"}](https://cod-ed.github.io/simulate/web){: target="_blank"}
[![Simulate for Web](https://raw.githubusercontent.com/builtree/assets/simulate/documentation/LaunchWebApp.svg){: style="width:300px"}](https://builtree.github.io/simulate/web){: target="_blank"}
</center>

---
Expand Down
6 changes: 3 additions & 3 deletions docs/simulations/algorithms/ToothpickPattern.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Toothpick Pattern
---
![ToothpickPatternLight](https://raw.githubusercontent.com/cod-ed/simulate/master/assets/simulations/ToothpickPatternLight.png){: style="height:200px", align=right}
![ToothpickPatternLight](https://raw.githubusercontent.com/builtree/simulate/master/assets/simulations/ToothpickPatternLight.png){: style="height:200px", align=right}

<p align="justify">
The toothpick sequence in geometry is a 2D pattern sequence which is based on the previous
Expand All @@ -21,10 +21,10 @@ different colour than the rest of the pattern.
[^1]: https://en.wikipedia.org/wiki/Ulam%E2%80%93Warburton_automaton

=== "Light Mode"
![ToothpickPatternLight](https://raw.githubusercontent.com/cod-ed/assets/simulate/simulations/ToothpickPatternLight.png){: style="width:300px"}
![ToothpickPatternLight](https://raw.githubusercontent.com/builtree/assets/simulate/simulations/ToothpickPatternLight.png){: style="width:300px"}

=== "Dark Mode"
![ToothpickPatternDark](https://raw.githubusercontent.com/cod-ed/assets/simulate/simulations/ToothpickPatternDark.png){: style="width:300px"}
![ToothpickPatternDark](https://raw.githubusercontent.com/builtree/assets/simulate/simulations/ToothpickPatternDark.png){: style="width:300px"}

!!! tip "Fun Fact"
The toothpick is considered such an essential that even Swiss Army knives - a popular brand of multi-function tools - have included one in their product
18 changes: 9 additions & 9 deletions docs/simulations/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

| Simulation | Category | Description | Image |
| :---------------: | :---------------: | :---------------: | :---------------: |
| Bubble Sort (Bars) | Algorithms | Bubble sort is a sorting algorithm that repeatedly steps through the list by comparing adjacent elements and swaps them if they are in the wrong order | ![Bubble Sort](https://raw.githubusercontent.com/cod-ed/simulate/master/assets/simulations/BubbleSortLight.png) |
| Epicycloid Pattern(Pencil of Lines) | Mathematics | a.k.a hypercycloid, is a plane curve created by tracing a chosen point on the edge of a circle of radius r rolling on the outside of a circle of radius R | ![Epicycloid Pattern](https://raw.githubusercontent.com/cod-ed/assets/simulate/icons/Epicycloid1Light.png) |
| Epicycloid Curve | Mathematics | a.k.a hypercycloid, is a plane curve created by tracing a chosen point on the edge of a circle of radius r rolling on the outside of a circle of radius R | ![Epicycloid Curve](https://raw.githubusercontent.com/cod-ed/assets/simulate/icons/EpicycloidLight.png) |
| [Fourier Series](mathematics/FourierSeries.md) | Mathematics | A Fourier series is an expansion of a periodic function in terms of an infinite sum of sines and cosines | ![Fourier Series](https://raw.githubusercontent.com/cod-ed/assets/simulate/icons/FourierSeriesLight.png) |
| Insertion Sort (Bars) | Algorithms | Insertion sort is a sorting algorithm that builds the final list one item at a time | ![Insertion Sort](https://raw.githubusercontent.com/cod-ed/simulate/master/assets/simulations/InsertionSortLight.png) |
| [Lissajous Pattern](mathematics/LissajousPattern.md)| Mathematics | Lissajous pattern is generated by the junction of a pair of sinusoidal waves with axes that are perpendicular to one another |![Lissajous Pattern](https://raw.githubusercontent.com/cod-ed/assets/simulate/icons/LissajousCurveLight.png) |
| [Maurer Rose Pattern](mathematics/MaurerRosePattern.md) | Mathematics | A Maurer Rose is a polygonal curve with vertices on a rose and can be described as a closed route in the polar plane | ![MaurerRose Pattern](https://raw.githubusercontent.com/cod-ed/assets/simulate/icons/MaurerRoseLight.png) |
| Rose Pattern | Mathematics | A Rose pattern is generated by the junction of sinusoids plotted in polar coordinates | ![Rose Pattern](https://raw.githubusercontent.com/cod-ed/assets/simulate/icons/RosePatternLight.png) |
| [Toothpick Pattern](algorithms/ToothpickPattern.md) | Algorithms | A Toothpick pattern is a sequence of 2D patterns formed by repeatedly adding line segments or _toothpicks_ to the previous pattern in the sequence. It starts with a single line segment | ![Toothpick Pattern](https://raw.githubusercontent.com/cod-ed/simulate/master/assets/simulations/ToothpickPatternLight.png) |
| Bubble Sort (Bars) | Algorithms | Bubble sort is a sorting algorithm that repeatedly steps through the list by comparing adjacent elements and swaps them if they are in the wrong order | ![Bubble Sort](https://raw.githubusercontent.com/builtree/simulate/master/assets/simulations/BubbleSortLight.png) |
| Epicycloid Pattern(Pencil of Lines) | Mathematics | a.k.a hypercycloid, is a plane curve created by tracing a chosen point on the edge of a circle of radius r rolling on the outside of a circle of radius R | ![Epicycloid Pattern](https://raw.githubusercontent.com/builtree/assets/simulate/icons/Epicycloid1Light.png) |
| Epicycloid Curve | Mathematics | a.k.a hypercycloid, is a plane curve created by tracing a chosen point on the edge of a circle of radius r rolling on the outside of a circle of radius R | ![Epicycloid Curve](https://raw.githubusercontent.com/builtree/assets/simulate/icons/EpicycloidLight.png) |
| [Fourier Series](mathematics/FourierSeries.md) | Mathematics | A Fourier series is an expansion of a periodic function in terms of an infinite sum of sines and cosines | ![Fourier Series](https://raw.githubusercontent.com/builtree/assets/simulate/icons/FourierSeriesLight.png) |
| Insertion Sort (Bars) | Algorithms | Insertion sort is a sorting algorithm that builds the final list one item at a time | ![Insertion Sort](https://raw.githubusercontent.com/builtree/simulate/master/assets/simulations/InsertionSortLight.png) |
| [Lissajous Pattern](mathematics/LissajousPattern.md)| Mathematics | Lissajous pattern is generated by the junction of a pair of sinusoidal waves with axes that are perpendicular to one another |![Lissajous Pattern](https://raw.githubusercontent.com/builtree/assets/simulate/icons/LissajousCurveLight.png) |
| [Maurer Rose Pattern](mathematics/MaurerRosePattern.md) | Mathematics | A Maurer Rose is a polygonal curve with vertices on a rose and can be described as a closed route in the polar plane | ![MaurerRose Pattern](https://raw.githubusercontent.com/builtree/assets/simulate/icons/MaurerRoseLight.png) |
| Rose Pattern | Mathematics | A Rose pattern is generated by the junction of sinusoids plotted in polar coordinates | ![Rose Pattern](https://raw.githubusercontent.com/builtree/assets/simulate/icons/RosePatternLight.png) |
| [Toothpick Pattern](algorithms/ToothpickPattern.md) | Algorithms | A Toothpick pattern is a sequence of 2D patterns formed by repeatedly adding line segments or _toothpicks_ to the previous pattern in the sequence. It starts with a single line segment | ![Toothpick Pattern](https://raw.githubusercontent.com/builtree/simulate/master/assets/simulations/ToothpickPatternLight.png) |
6 changes: 3 additions & 3 deletions docs/simulations/mathematics/FourierSeries.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Fourier Series
---
![FourierSeries](https://raw.githubusercontent.com/cod-ed/simulate/master/assets/simulations/FourierSeriesLight.png){: style="height:200px", align=right}
![FourierSeries](https://raw.githubusercontent.com/builtree/simulate/master/assets/simulations/FourierSeriesLight.png){: style="height:200px", align=right}

<p align="justify">
A Fourier transform is a way of breaking down a complex function into (infinite) sums of sine and cosine waves. In short, given a smoothie, it finds its recipe. Fourier series is the Fourier transform of a periodic function and it aims to represent the periodic function as a sum of sinusoidal waves. It is analogous to the Taylor series, which represents functions as an infinite sum of monomial terms.</p>
Expand Down Expand Up @@ -31,8 +31,8 @@ We have the flexibility to fiddle with the following parameters:
[^2]: https://upload.wikimedia.org/wikipedia/commons/1/1e/Fourier_series_sawtooth_wave_circles_animation.svg

=== "Light Mode"
![FourierSeriesLight](https://raw.githubusercontent.com/cod-ed/assets/simulate/simulations/FourierSeriesLight.png){: style="width:600px"}
![FourierSeriesLight](https://raw.githubusercontent.com/builtree/assets/simulate/simulations/FourierSeriesLight.png){: style="width:600px"}

=== "Dark Mode"
![FourierSeriesDark](https://raw.githubusercontent.com/cod-ed/assets/simulate/simulations/FourierSeriesDark.png){: style="width:600px"}
![FourierSeriesDark](https://raw.githubusercontent.com/builtree/assets/simulate/simulations/FourierSeriesDark.png){: style="width:600px"}

6 changes: 3 additions & 3 deletions docs/simulations/mathematics/LissajousPattern.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Lissajous Pattern
---
![LissajousPatternLight](https://raw.githubusercontent.com/cod-ed/simulate/master/assets/simulations/LissajousCurveLight.png){: style="height:200px", align=right}
![LissajousPatternLight](https://raw.githubusercontent.com/builtree/simulate/master/assets/simulations/LissajousCurveLight.png){: style="height:200px", align=right}

<p align="justify">
A Lissajous curve in mathematics, also known as Lissajous Figure or Bowditch curve is the
Expand All @@ -16,10 +16,10 @@ $a:b$. For a ratio of $1$, and $δ = \frac{π}{2} radians$, the figure is a *cir
Another simple Lissajous figure is the *parabola* $(\frac{b}{a} = 2, δ = \frac{π}{4})$.

=== "Light Mode"
![LissajousPatternLight](https://raw.githubusercontent.com/cod-ed/assets/simulate/simulations/LissajousCurveLight.png){: style="width:300px"}
![LissajousPatternLight](https://raw.githubusercontent.com/builtree/assets/simulate/simulations/LissajousCurveLight.png){: style="width:300px"}

=== "Dark Mode"
![LissajousPatternDark](https://raw.githubusercontent.com/cod-ed/assets/simulate/simulations/LissajousCurveDark.png){: style="width:300px"}
![LissajousPatternDark](https://raw.githubusercontent.com/builtree/assets/simulate/simulations/LissajousCurveDark.png){: style="width:300px"}

!!! tip "Fun Fact"
The title sequence by John Whitney for Alfred Hitchcock's 1958 film Vertigo is based on Lissajous figures.
6 changes: 3 additions & 3 deletions docs/simulations/mathematics/MaurerRosePattern.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Maurer Rose Pattern
---
![MaurerRoseLight](https://raw.githubusercontent.com/cod-ed/simulate/master/assets/simulations/MaurerRoseLight.png){: style="height:200px", align=right}
![MaurerRoseLight](https://raw.githubusercontent.com/builtree/simulate/master/assets/simulations/MaurerRoseLight.png){: style="height:200px", align=right}

A Maurer rose of the rose $r = sin(nθ)$ consists of the 360 lines successively connecting the mentioned below
361 points, where $n$ is a positive integer. The rose has $n$ petals if $n$ is odd, and $2n$ petals if $n$ is even.
Expand All @@ -18,7 +18,7 @@ A Maurer rose can be described as a closed route in the polar plane.
A Maurer rose is a closed curve since the starting point, $(0, 0)$ and the ending point, $(sin(n·360d), 360d)$, coincide.

=== "Light Mode"
![MaurerRoseLight](https://raw.githubusercontent.com/cod-ed/assets/simulate/simulations/MaurerRoseLight.png){: style="width:300px"}
![MaurerRoseLight](https://raw.githubusercontent.com/builtree/assets/simulate/simulations/MaurerRoseLight.png){: style="width:300px"}

=== "Dark Mode"
![MaurerRoseDark](https://raw.githubusercontent.com/cod-ed/assets/simulate/simulations/MaurerRoseDark.png){: style="width:300px"}
![MaurerRoseDark](https://raw.githubusercontent.com/builtree/assets/simulate/simulations/MaurerRoseDark.png){: style="width:300px"}
8 changes: 4 additions & 4 deletions mkdocs.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
site_name: 'Simulate'
site_description: 'Official site for Simulate'
site_author: 'Yash Lamba'
site_url: 'https://cod-ed.github.io/simulate/'
site_url: 'https://builtree.github.io/simulate/'

# Repository
repo_name: 'cod-ed/simulate'
repo_url: 'https://github.com/cod-ed/simulate'
repo_name: 'builtree/simulate'
repo_url: 'https://github.com/builtree/simulate'

# Copyright
nav:
Expand All @@ -22,7 +22,7 @@ nav:
- Maurer Rose Pattern: 'simulations/mathematics/MaurerRosePattern.md'
- Fourier Series: 'simulations/mathematics/FourierSeries.md'
- Simulate Web:
- Home: 'https://cod-ed.github.io/simulate/web'
- Home: 'https://builtree.github.io/simulate/web'

# Configuration
theme:
Expand Down

0 comments on commit c57f51e

Please sign in to comment.