Giter VIP home page Giter VIP logo

Alexei Ionov's Projects

2048 icon 2048

Implemented game functionality and logic.

ants-vs.-zombies icon ants-vs.-zombies

An interactive tower-defense game which combined functional and object-oriented programming to design game logic and facilitate game interface. Inspired by Plants vs. Zombies!

build-your-own-world icon build-your-own-world

2D Dungeon based game featuring enemy API, real-time user interaction, & even a story line!

classify icon classify

This project uses RISC-V assembly code to classify handwritten digits with a simple machine learning algorithm.

guitar-hero icon guitar-hero

Developed a Deque API to implement the Karplus-Strong algorithm to synthesize guitar string sounds capable of playing music from Guitar Hero. Implementation includes both ArrayDeque and LinkedListDeque API's

http icon http

http server that handles GET requests

leetclone icon leetclone

Full stack application akin to "Leet Code" with AI integrated features for interview preperation

ngordnet icon ngordnet

An interactive browser based tool that accepts user queries and outputs graphical interfaces of the historical frequency of the query using custom-made java packages that allow for quick data analysis of large datasets. Has a feature which outputs a list of words that are all hyponyms of the user's input.

ngram icon ngram

Project for an interactive browser-based tool that accepts user queries and outputs graphical interfaces akin to Google’s “Ngram”

percolation-simulator icon percolation-simulator

Implemented Union Find API to estimate the value of the percolation threshold via Monte Carlo simulation

risc-v-cpu icon risc-v-cpu

Built a CPU that can run actual RISC-V instructions with 2-stage instruction pipelining

scheme-interpreter icon scheme-interpreter

Interpreter for a subset of the Scheme language! Can do evaluation of special forms, calling user-defined and procedures, conditionals, and parses expressions in run time

secure-file-sharing-system icon secure-file-sharing-system

File sharing and access control system using cryptographic techniques to ensure security of files and user actions

shell icon shell

custom-made shell similar to bash shell

tictactoe-engine icon tictactoe-engine

Interactive TicTacToe engine that features variants of the game, human vs. human & human vs. computer play, predictions, and solving

typeracer icon typeracer

Type racing game with auto correction and multiplayer features.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.