Skip to content

AlexAnth/TimeTable-Genetic-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages