Ismail Elomari Alaoui (@ielomariala)
  • Stars
    star
    9
  • Global Rank 1,034,169 (Top 36 %)
  • Followers 6
  • Following 6
  • Registered over 3 years ago
  • Most used languages
    C
    44.4 %
    Yacc
    11.1 %
    Racket
    11.1 %
    Python
    11.1 %
    Java
    11.1 %
    HTML
    11.1 %
  • Location πŸ‡ΊπŸ‡Έ United States
  • Country Total Rank 166,811
  • Country Ranking
    Yacc
    415
    Racket
    622

Top repositories

1

Hex-Game

Create a functional anti-cheating hex game board and AI players who will compete in a ladder league.
C
1
star
2

GoGameWinPrediction

Given current Black and White position in Go 9x9 board, predict the outcome of the game.
HTML
1
star
3

Atomic-Teddy-Bears

C Project - Basic Data structures (Lists, queues and sets)
C
1
star
4

TP_Crypto

Cryptology TP - PGCD - Modular Exponentiation - Fermat/Rabin prime tests - RSA - RSA attacks
Python
1
star
5

Handball_Sportive_Fed

Creating Database and Interface for a handball sportive federation (SQL, Java, JDBC, HTML tables, Java text interface)
Java
1
star
6

User_Level_Thread_Library

Creating User level thread library with our conception and implementation of mutex, priorities, signals, deadlock detection, stackoverflow detection, preemption and much more
C
1
star
7

MyCustomCompiler

The purpose of the compilation project is to create a compiler from a mini language called myC to C code with 3 addresses. The proposed source language, a mini C-style language (note, there are some variants compared to the standard C), will therefore have to be compiled into C with 3 addresses.
Yacc
1
star
8

Acting-Shooting-Stars

This a modest game programmed in Scheme language, Racket to be precise. You have a spaceship and your goal is to finish the level without dying, you can also shoot enemy spaceships.
Racket
1
star
9

RetroFish-MVC-Model

This project consists of simmulating numerous fishes swimming an aquarium. The aquarium is controlled by a server who has a list of views and fishes. Every client can connect to a view, which literally a view or unique perspective of the aquarium. Thus, the server or the controller should deliver correct and fast informations to all clients, in order to have proper and coherant visualisation of the fishes in all the views. In order to achieve good results, a good understanding of TCP communication protocols and sockets is compulsory.
C
1
star