Amir Arsalan Sanati's repositories
face_recognition
A convolutional neural network implemented with tensorflow and trained to recognzie the face of famous persian celebrities.
Doodle-Jump-with-assembly
Doodle Jump implemented using 8086 assembly language.
RTI-solved-using-simulated-annealing
solving Random 3-SAT(Boolean satisfiability problem) using simulated annealing.
LL1-parser
An LL1 parser developed with Python
RISCV-multi-cycle-processor
A multi-cycle processor designed according to the instruction set(assembly language) of RISC-V using the System Verilog HDL
chillin-wars-2020
A project for chillin wars competition(year 2020) written in Python, which agents make desicions using lapha-betha search and evolutionary algorithm.
dbscan_model
A DBSCAN modle implemented in python language from scratch.
Homomorphic-election
Simple emplementation of an election management system, using homomorphic encryption and block chain.
RTI-solved-using-genetic-algorithm
solving Random 3-SAT(Boolean satisfiability problem) using Evolutionary algorithms like genetic algorithm.
simple_covert_channel
A simple covert channel implemented using python language.
Coordinate_management_system
Coordinate management system of banks in a region
Resturant-management-system
An example of producer and consumer problem which is implemented using multi-thread programing and semaphores in Java language.
SaniMassenger-V3.0
A very simple massenger like Twitter with front-end and back-end codes.
signal-generator-STM32
A signal generator system implemented with use of two STM32F401 micro-controllers
CartPoleV1
CartPole v1 of gymnasium library solved using two Reinforcement learning algorithms(DQN and SARSA) with two policies (epsilon-greedy and Boltzmann), with results.