Roses are red
Violets are blue
Coffee is good
And you are ok too.
Bohdan Drahan
Software Developer
Some of my work:
Seed Root Part 2
Introducing the model of sexual reproduction, meaning the genes from two parents are
combined
to produce offspring with genetic variation.
This dynamic process, capturing the essence of biological diversity, was brought to life
through a Python implementation using matplotlib, allowing for a vivid visual
representation of genetic inheritance.
Diffusion-Limited Aggregation
Diffusion-limited aggregation (DLA) is a process that describes the formation of patterns and structures in certain physical and chemical systems. It is particularly relevant in explaining how clusters and fractal structures form in nature
Link hereChicken Evolution
Introducing genomes that change the behaviour of the individuals.
Chickens that eat worms get more health and the one that eat cigarettes get it less.
Healthy chickens can get offsprings and unhealthy chickens die.
Link
hereSorting Algorithm Visualisation
Implementing a famously faster sorting algorithm: the Quicksort! And visualize the process with p5.js!
Link hereThe Snake Game
Brought to life in JavaScript with p5.js, weaves the classic arcade charm into the web, where players guide a growing serpent through a dance of sustenance and survival amidst smooth animations and responsive controls.
Link hereShared Canvas
Creating a local server. Hosting a shared, collaborative drawing canvas. Broadcasting messages between clients and the server using node, express, p5.js and socket.io.
Link hereEternal Dance
The song.
The only thing forever is THE DANCE people do. The faces change over time, but the dance stays
the same.
We were dancing it for milenium and just recently you were born. Now it's your turn
eternal dance, eternal dance
panda chapter