Pinned Repositories
allRGB
Upon selecting an image, a hillclimber will attempt to best approximate it using one pixel of every RGB colour only once.
biosim4
Biological evolution simulator
CellularAutomata
A generic cellular automata base to allow experimentation with various types of cellular automata.
CMakeTestbed
A minimal project designed to practice using CMake as a build system
CppPerfettoTrace
A lightweight utility to easily create Perfetto compatible traces of C++ code.
Evolving-Plants
An update to my last evolving plants simulation, this one is uses simple character defined genetics to build a fixed shape plant, with a small simple set of instructions, allowing the ability to easily create your own genetic masterpieces. The lighting is improved to allow plants to monopolise specific colour ranges and is still much quicker allowing for vast side scrolling simulations and personalised regions of shade, The interface now uses my new TComponents and TCode libraries, making the background processes smoother and more responsive than ever.
Particle-Model-Java
SteganCryptoography
A program that uses steganography to hide messages inside images but in such a way as to make it impossible to tell random data from our message
Travelling-Salesman-Solver
A program which attempts to calculate the shortest path
Utility
A collection of reusable functions I find myself re-implementing in most of my projects
SebastianTroy's Repositories
SebastianTroy/allRGB
Upon selecting an image, a hillclimber will attempt to best approximate it using one pixel of every RGB colour only once.
SebastianTroy/Utility
A collection of reusable functions I find myself re-implementing in most of my projects
SebastianTroy/CppPerfettoTrace
A lightweight utility to easily create Perfetto compatible traces of C++ code.
SebastianTroy/Evolving-Plants
An update to my last evolving plants simulation, this one is uses simple character defined genetics to build a fixed shape plant, with a small simple set of instructions, allowing the ability to easily create your own genetic masterpieces. The lighting is improved to allow plants to monopolise specific colour ranges and is still much quicker allowing for vast side scrolling simulations and personalised regions of shade, The interface now uses my new TComponents and TCode libraries, making the background processes smoother and more responsive than ever.
SebastianTroy/Particle-Model-Java
SebastianTroy/SteganCryptoography
A program that uses steganography to hide messages inside images but in such a way as to make it impossible to tell random data from our message
SebastianTroy/Travelling-Salesman-Solver
A program which attempts to calculate the shortest path
SebastianTroy/biosim4
Biological evolution simulator
SebastianTroy/CellularAutomata
A generic cellular automata base to allow experimentation with various types of cellular automata.
SebastianTroy/CMakeTestbed
A minimal project designed to practice using CMake as a build system
SebastianTroy/CppEasySerDes
A library aiming to simplify C++ type storage and re-creation. This project is for fun, there are many more mature projects out there which are likely to be more performant, less buggy and better practice!
SebastianTroy/EzArgs
A lightweight single header args parsing library
SebastianTroy/FactorioManufacturingPlanner
This program intends to make planning modular factories easier. When you decide to manufacture a number of items and have a set items as inputs it will calculate the quantity of those inputs required, the number of belt lanes they will occupy and the number of manufacturing machines you'd need for any intermediaries.
SebastianTroy/OldWebsite
My website is basically to be a portfolio for my programming work
SebastianTroy/Pong
A simple pong game.
SebastianTroy/Tools
A set of small classes which contain some functions I commonly use.
SebastianTroy/Website
A portfolio for my programming projects
SebastianTroy/WordSearchCrammer
A small JavaFX project with the ambition to cram as many words into a wordsearch as possible, using a hillclimber algorithm.