FloatCompMandelbrot is a program that explores how floating-point precision affects Mandelbrot set images. It requires Boost::Multiprecision and RayLib for graphics, with the possibility of replacing Boost::Multiprecision with other floating-point implementations like GiMP or GMPF. The program delves into the sensitivity of initial conditions in generating Mandelbrot set images due to floating-point inaccuracies. The author questions how much of the visual complexity in the Mandelbrot set is due to mathematical properties versus floating-point errors. The program allows users to compare the visual differences among different floating-point types simultaneously, showcasing discrepancies and highlighting the impact of precision on image generation. The author provides detailed controls and options for customization within the program, emphasizing experimentation and research over aesthetic beauty.
https://github.com/ProfJski/FloatCompMandelbrot