Docs


Description

This project was created in the course of the teaching unit "AI" in the 4th semester by the computer science class 2021/2022 of the Eimsbütteler Modell.

The project is a self-developed creation based on the puzzle-like computer game Tetris, which can be used by both human and artificial agents.


Logs

We have implemented a more or less efficient AES encryption (with semi-private key) and overlaid it on the game code to be copied to at least partially obfuscate it, so that easier manipulation of the game score and data is obstructed.

Challenge: For anyone interested, try to decrypt a viable solution from the game code. Hover for hint:AES is a block cipher. This block cipher is a symmetrical encryption method.

Tue, 27th September 2022
We introduced a save and load system that allows users to save unfinished games and load them again at another time or share them.

Tue, 27th September 2022
The new scoring system includes an extended calculation for line clears and is calculated as following:
base_line_clear (20) - base_block_place (5) + ln(total_cleared_lines_amount) ^ 4 + total_cleared_lines_amount;

Note that this rework doesn't effect the API, with which your AI/bot runs, but only the frontend game.

Tue, 16th August 2022
Forced down icon scaling due to excessive enlargement by not tracable causes.

Tue, 16th August 2022

References

Please read through the following reference-boxes. They contain all relevant information you need to know about this API and how to use it.


Team

This is a project by the S4 computer science class 2021/2022 of the Eimsbütteler Modell.

  • LinAI/ALGORITHM

  • Dam Huyen MyAI/ALGORITHM

  • Felix EberleAI/ALGORITHMINFRA

  • OleAI/ALGORITHM

  • Henrik HamannTHEORY

  • Felix HeinenbruchAI/ALGORITHM

  • Furkan IsINFRA

  • Tang JiaShengAI/ALGORITHMINFRA

  • Caspar Levin KiehnAPI AUTHORINFRA, clk1006 on GitHub

  • Ben KlebergAI/ALGORITHM

  • Paul-Felix KormMANAGEMENT

  • Paul MackTHEORY

  • Raul Ketil Meyer-LarsenAI/ALGORITHM

  • Felix MohrhagenAI/ALGORITHM

  • Jamil Osoria PeraltaWEB/UI AUTHORINFRA, bananeira on GitHub

  • Viktor SersikAI/ALGORITHM

  • Theo TöpferAI/ALGORITHM


License

GNU GPL Version 3 , 29 June 2007

Sorry, there is nothing to see here :/

Please use a device with a bigger display. This application is not designed for small medias.