Every Friday, our main course Computer Science is working on a project which is not anchored in the outline plan for the course. Therefore, in the first semester, we developed our own Code Ruler - a java based artificial intelligence adapting the Middle Ages. Via network, we had the Code Rulers fight each other in order to find out whose was the strongest.
After having finished the Code Ruler project, we asked ourselves which project to concern ourselves with for the following semester. Having discussed all the propositions, we decided to start a project called AlgebSQL .
The main idea was to create a program that translates entered commands from relational algebra into executable SQL-commands. An important factor in making the decision was the possibility to use AlgebSQL in the competition "Jugend Forscht" after completion.