Networking association of university Paris-Saclay, whose I am the president. Our mission is both technological (managing optic fibre for example) and political (meeting and interacting with politicians such as Cédric Villani and Jean-Michel Blanquer).
Finding and implementing algorithms to solve a particular clustering problem on graphs.
Implementing on Android a distributed gradient descent algorithm to solve different machine learning problems.
A Prologin semifinal subject asking optimal strategies in different games.Subject
A Prologin semifinal subject on Morse code, with a nice indecidability result at the end.Subject
A Scala project in which I coded different arcade games and implemented a framework for these kind of games.Code
Using Prolog to solve a strange enigma.Code
Counting the minimal number of equivalence classes of algorithms needed to solve all last layer position of a Rubik's Cube in one step.Code
The goal was to use SMT to solve a well-known game, in which you can change mirror's orientations so that a light beam reach a given goal.Code
A surprising result : you can win US presidency without winning any pair of two adjacent states.Code
A project in which I coded the simplex algorithm and applied it in a clever way using Stoer-Wagner to approximate Travelling Salesman Problem.Code
A notebook in C++ used by the teams of ENS Paris-Saclay for ACM-ICPC. I implemented and tested every algorithms.Code
Sudoku solvers written in C++ and in OCaml to compare performances.Code
A presentation on submodular functions for students of the ENS' algorithmic club.Slides
A presentation at ENS Paris-Saclay on a game about eating pizzas.Slides
Tips for Google Hash Code, and especially on how to solve optimization problems.Slides