About
What this website is about
This website is about the things I do as a programmer, gamedevloper, and AI Developer (All Unofficially)
I have done a lot of projects, and am trying for GSoC’25 next year.
My youtube channel
My Configs
Online Projects
- Grid World: A simple test of basic Q learning on a grid world
- NEAT Algorithm Visualization: NeuroEvolution Of Augumenting Topologies Algorithm Implemented in Javascript (p5.js)
- Bishop Challenge: A Game/Challenge I Made On a puzzle I know from somewhere, but cant find anywhere on the internet
- Dots: A simple genetic Algorithm which learns to reach a target over generations (no neural net involved)
Passion Projects (On Github / Gitlab):
- Maze-Generator: A Simple Recursive Backtracking Algorithm to generate mazes
- Grid World: Soruce code for the above mentioned gridworld website
- Grid World In Processing: Source Code for the Gridworld project in Processing (Works Much better)
- NEAT JS Algorithm: Source Code for the above mentioned NEAT Algorithm in Javascript
- NEAT Algorithm: The Neat Algorithm in Java
- Bishop Challenge: Source Code for the above mentioned Bishop Game
- Reverse Shell: A simple reverse shell script in python I made with my friend
Small Algorithms/Projects
- Genetic Sentences: First try at a genetic Algorithm (Evolves a target word)
- KMeans Clustering: Classic K Means Clustering Algorithm Visualized
- Lorenz Equation: The Classic Lorenz Equation Visualized
- Flocking Boids: Boids Algorithm
- Flocking Boids 2: Another Boids Algorithm ???
- 2048: The classic 2048 Game Written in C++ Raylib
- WaveFunctionCollapse: The wave function collapse Algorithm as understood by me (Its not perfect)