charon25's repositories
PaulKern.fr
My personal website, made from scratch
ShuntingYard
Python implementation of the Shunting-yard algorithm to compute string mathematical expression. Available on PyPI.
ConsoleCurvePlotter
A project I made for a C++ class in June 2019. Parse and plot any polynomial or trigonometric polynomial in the console.
DofusDamageOptimizer
A small CLI program to compute the best spell combination in the game Dofus. It is also my first project with unit tests.
FractranPythonInterpreter
A Python interpreter of the esoteric programming language Fractran.
FythonProgrammingLanguage
The specifications (and an interpreter) of an esolang I designed that can be hidden in real Python code!
TheRootMustGrow
Submission for the Global Game Jam 2023 (2023/02/03 to 2023/02/05)!
DemaciaEternals
Website full of League of Legends stats for an online community.
ProjectEuler
My Python and C# solutions to the problems of Project Euler.
ProjetTempsReel2020
Project for one of my classes ("Real-time systems and Machine learning")
AdventOfCode-2022
My Python solutions to the Advent of Code 2022 problems.
AssemblyBinaryCalculator
A project made for an Assembly Class in January 2020. Binary calculator with LCD screen and a joystick.
Brainfuck2Fython
A Python-made Brainfuck to Fython interpreter !
Brainfuck2Python
Small Python script to convert a brainfuck program into its Python equivalent
EchoProgrammingLanguage
An esolang I created for fun, based on bouncing sounds off walls to manipulate data.
EulerTotientSieve
A function to compute the Euler totient function φ with quasi-linear time complexity.
GeneticTSPSolver
Genetic algorithm to find an approximate solution of the Travelling Salesman Problem.
GragasDamageOptimizer
A very crude program which determines the best build to maximize damages of the League of Legends character Gragas.
JavaBasicDataStructures
Recreating data strucures in Java for learning purposes
KPU-Projects
Little Arduino/Processing projects I created during my summer at the Korea Polytechnic University in summer 2019.
PythonGameHelper
Some useful functions and classes to use with Pygame
Spalt
Game I made for the MiniJam 76 (2021/03/19 to 2021/03/22)
TimeComplexityMaxInputSize
Table with the maximum input size n usable with an algorithm of a given complexity according to a max number of operations or units of time.
VBNetGameMaker
A set of classes, functions and methods I created to help make games in VB.Net. Created in August of 2020.
WeatherData
17 000 weather measurements collected by a weather station created for a college project.