Giter Site home page Giter Site logo

Bogdan Bakarec's Projects

binary-genetic-algorithm icon binary-genetic-algorithm

A binary genetic algorithm using one point crossover and inversion for mutations. The algorithm was written for optimization of the McCormick function.

bobaka icon bobaka

A compiler for a programming language called "bobaka" that I have created. The programming language is compiled to Python.

distributed-chaos icon distributed-chaos

Self-organizing distributed system, that supports failure of up to 2 nodes at the same time.

dos-debug-tool icon dos-debug-tool

A DOS debug tool I developed for a university assignment. It uses a TSR program to show the values of the main registers and the values located on the top of the stack (the 6 top-most values).

evolutionary-timetable-scheduling icon evolutionary-timetable-scheduling

An algorithm for creating a good timetable for the Faculty of Computing. The algorithm is based on evolutionary strategies, more precisely on the 1+1 evolutionary strategy and Shotgun hill climbing.

fashionmnist-classifier icon fashionmnist-classifier

Convoluted Neural Network for classifying the FashionMNIST data set. Recognition of multiple clothing objects on the same picture with noise using the trained model and OpenCV.

fat16 icon fat16

A simulation of the FAT16 file system written in Java. I worked on it as part of an assignment for a course on university. Most of the underlying classes are not my work, my assignment was to work on the classes MockFAT and MockDirectory classes. I additionally added the DiskFile class.

graphics-2d icon graphics-2d

A 2D game written in Java, using only the Graphics2D library, as well as the RAFgx library. The game consists of several parts (modules), which can be accessed from the main world.

machine-learning-algorithms icon machine-learning-algorithms

An implementation of the following machine learning algorithms: polynomial regression, k-NN, Naive Bayes classifier.

marc-parser icon marc-parser

A parser for the Marc format for bibliographic data.

minimax-chess icon minimax-chess

The minimax algorithm demonstrated in chess. I worked on it for a course on university. The project was written in Java, Swing was used for the GUI.

producer-consumer-system icon producer-consumer-system

A concurrent producer-consumer system written for DOS that works in protected mode. I developed it as part of an assignment for university.

simple-ftp-server icon simple-ftp-server

A simple FTP server I did for a university assignment. The FTP server is capable of basic operations, including transferring and deleting files. The recommend client to try it out with is FileZilla.

simple-interpreter icon simple-interpreter

A simple interpreter for evaluating mathematical and logical expressions in prefix, infix and postfix notations.

snapshots icon snapshots

Snapshots system implemented using Li version of Lai-Yang algorithm combined with Spezialleti-Kearns algorithm

ssao icon ssao

A demonstration of the Screen-space ambient occlusion technique in OpenGL.

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.