The Chaos Game is a project designed to visualize the beauty of chaotic systems in computer graphics. This concept is inspired by the Chaos Game on Wikipedia, and it is part of my coursework for CS2337.501.
The user will be prompted to enter various parameters for the experiments, such as grid size, polygon sides, iteration count, and more. Then it will allow to create a ppm file based in the data collected after running the chaotical algorithm.
- Simple Polygon
- Time Taken to Reach a Point
- Distance to Center
- Tracing Path
I provided from sample experiments, but the program was designed to experiment with the parameters to create experiments. Each image's name provides information about the polygon used, whether vertices are repeated, the type of experiment, the percentage used for displacement, and the number of iterations. Some information might be excluded if not relevant to the experiment.
- Heptagon No-Repeat Distance 50% 100k
- Polygon: Heptagon
- Repeats Vertices: No
- Experiment: Distance to Center
- Displacement: 50%
- Iterations: 100k
-
Pentagon No-Repeat Distance 60% 100k
- Polygon: Pentagon
- Repeats Vertices: No
- Experiment: Distance to Center
- Displacement: 60%
- Iterations: 100k
-
- Polygon: Pentagon
- Repeats Vertices: No
- Experiment: Time Taken to Reach a Point
- Iterations: 100k
-
- Polygon: Square
- Repeats Vertices: Yes
- Experiment: Simple (Assuming simple is an experiment type)
- Iterations: 100k
-
- Polygon: Square
- Repeats Vertices: Yes
- Experiment: Tracing Path
- Iterations: 1k
-
- Polygon: Square
- Repeats Vertices: Yes
- Experiment: Time Taken to Reach a Point
- Displacement: 66%
- Iterations: 1M