Alexandre Lamarre's repositories
Go-AI-backend
Backend/server side for the Go AI. Defines fast Go game logic & simple to complex AI for the game.
Go-AI-frontend
Front-end/ client-side for playing Go against AI, other players or even pitting AI against themselves.
Computer-Algebra-System
A Computer Algebra System library written in C/CMake.
PrimitiveTypes
Solving problems using primitive types in Python /Jupyter Notebook
Bayes-Networks
Implementing variable elimination in Bayes Nets and solving some problems with them
Cplusplus-Data-Structures-and-Algorithms
Repository for playing around with data structures and algorithms while learning C++
Digit-recognition-CNN
A convulational network that aims to recognize the digits from 0 to 9, with at least 95% accuracy. The MNIST digit dataset is used to train and test the CNN.
GraphicsEngine3D
A 3D graphics engine coded in C++.
HighPerformanceNetworkTests
A repository for testing optimization methods for interactive network visualizations/ seemless animations.
MIPS-CPU
32 bit MIPS CPU
Modern-Graph-Theory
Jupyter Notebook for modern graph theory
Non-Euclidean-Computational-Engine-Python-source-code-
Non Euclidean Computational Engine (Python source code)
Othello-Strategy-AI-Monte-Carlo-Search-Tree
Othello AI that implements a variety of game tree search strategies: Minimax, alpha-beta pruning, Monte Carlo, etc...
Project-Directory
A directory/classification of all my projects
Quantum-Chess
A web app for playing quantum chess against AI or other players online
Quantum-Chess-Backend
Backend for serving quantum chess frontend
Quantum-Turing-Machine
A Deterministic versus Quatum Turing Machine Simulation in C++.
Verilog-Space-Invaders
A Space Invaders game coded from scratch in verilog using inputs on an Altera Board.