Skip to content
Snippets Groups Projects
Select Git revision
  • c8c36c0e40fe43b8c874a4804bf4e00902c6959a
  • main default protected
2 results

hackatron-wrapper

  • Open with
  • Download source code
  • Hackatron Demo Client

    This is a simple Java client implementation for the FOSS-AG Hackatron.

    Get started

    You need at least JDK 17 installed. We suggest using IntelliJ IDEA as an IDE.

    How to install JDK 17 on Windows

    1. Download the Adopt OpenJDK installer MSI for Windows x86.
    2. Execute the MSI file
    3. When offered, select "Set JAVA_PATH variable" to be installed
    4. Continue installing until done.

    Get the example Code

    Download the example code as a ZIP archive or clone it with git:

    git@gitlab.fachschaften.org:foss-ag/hackatron-wrapper.git

    Compile and run the HackaTRON client

    Open a terminal and run:

    Linux/MacOS:

    ./mvnw package

    Windows:

    .\mvnw.cmd package

    Protocol

    For your convenience, you can find a description of the protocol in PROTOCOL.md.

    Rules

    Please respect the rules of the competition:

    • Only one connection to the server per team at any time.
    • You must be able to explain your code and strategy
    • Try to solve the competition with your own code. You might take a look at the internet for inspiration, but it is more fun if you come up with your own ideas ;)

    License

    GPLv3, so feel free to edit and share your improvements in public (e.g. on gitlab.fachschaften.org / Codeberg.org / GitHub.com) after the competition ended.