Check out some of my projects
I like to make board games and solve board games with mathematical tools.

Checkers game
Checkers, also known as draughts is a strategy board game for two players which involves diagonal moves of uniform game pieces and mandatory captures by jumping over opponent pieces.

Number puzzle solver
Mosaic game is a number puzzle game similar to minesweeper but always solveable. This implementation let's you draw your own board and play it. A Linear Programming program for solving the created board, this program can be run in most LP solvers like GUSEK or AMPL.

Tic-tac-toe minimax
Tic-tac-toe is a simple board game played usually on a three by three grid with two players (X and O). The objective is to get three of your pieces in one line. Because of the fairly small search three in the game it can be hard solved with a simple algorithm like minimax.

N-body problem simulation
The N-body problem refers to the problem where there are N celestial bodies orbiting eachother. There is no closed form solution for this problem, however, we can numerically solve it. This simulation uses the Euler-method for numerically approximating the orbit of N bodies around a central attractor, like a blackhole or a sun.