Skip to content

Latest commit

 

History

History
28 lines (15 loc) · 1.01 KB

README.md

File metadata and controls

28 lines (15 loc) · 1.01 KB

TimeTable Sceduler 🍎 - Java Application

This project was conducted on the winter semester of 2019 for the course of AI at AUEB.

Overview

This project is focused on building a time schedule for a school program with the help of GA and AI. Taking into account the conditions binding the form of a school program with three different classes ( A-B-C ) such as the availability of the teachers, the limitations in consecutive hours etc. I built a java application which outputs in json format the timetable of a school semester.

The application features:

  • Genetic Algorithm approach towards the problem solution
  • Json parsing and printing of the data/schedule

Prerequisites

  • Java 1.8
  • Windows OS

Built With

  • Java - The Programming Language used
  • Gson - JSON Parser

Authors

  • Alex Anthis - TimeTable Sceduler - Java Application - AlexAnth