Timathon FAQ

Website

Q: Why can’t I log in to the website?

A: For logging in to be successful, you must have an email linked on your discord account. We have implemented this to avoid spam accounts.
 

Q: Why isn’t the website letting me access the Timathon page?

A: To view the Timathon page, make sure you have logged in via Discord on the website. To log in, head over to the home page, and press the Log in button (or click here to directly log in).
 

Q: Where can I vote?

A: You cannot vote for submissions anymore as we have replaced community voting with a judging panel. Click here to read more about how submissions are graded now.
 

Q: How do we submit?

A: When submissions open (on the 3rd week), a submit button will appear on your team page, which you can use to submit your project. The project must be located on GitHub, thus you must provide the GitHub link to your team’s repository in the Project Link field (located on the submit page). A reminder message will also be sent in #info once submissions open (so make sure you stay up to date with the channel).
 

Q: I’ve logged in, but I still can’t access the Timathon page.

A: Please contact the TWT Discord staff via ModMail (in the server).
 

Q: How can I invite a member to my team?

A: Go to your team’s dashboard, where you’ll see a Copy Invite button.
 

Q: Why doesn’t the invite link work?

A: Make sure you have logged into the website first, and that the team still exists.
 

Q: Where can I submit my Timathon project?

A: Once submissions open, a Submit button will appear on your team’s dashboard.
 

Code

Q: Are we allowed to use external/builtin libraries/modules or APIs?

A: Yes, you are allowed to use any libraries and APIs as long as the setup does not require credentials to use your program/application. However, excessive and unnecessary use of APIs and libraries could result in lower marks from the judges! Read more about this here.
 

Q: What is pre-existing code? Does that include libraries and/or APIs?

A: By pre-existing code, we mean code you have previously written or code from other sources; this does not include libraries and APIs (which are allowed). We recommend that you do not directly copy templates or example code, as this can result in reduced points from the judges.
 

Q: What language(s) can I use?

A: Any! But make sure your project is easy to set up and run by the judges.
 

Q: What if I find a bug or want to edit the README file after I submitted, can I do that?

A: You can make changes to your repo as long as it’s before the submission period ends.
 

Q: Should I add a README to my repo?

A: In addition to code, we expect your whole project to be well presented. This includes having a detailed and good looking README file that will make it easier for the judges to set up your project.
 

Other

Q: Can I create my own team?

A: Yes, of-course!
 

Q: When is the deadline?

A: At the end of the 4th week of the coding period.
 

Q: When will winners be announced?

A: After the 2 weeks judging period.
 

Q: When do submissions open up?

A: On the third week of the code jam.
 

Q: When is the deadline for creating my team?

A: At the end of the first week of the jam.
 

Q: Can I join multiple teams?

A: No, you may only be in 1 team (of up to 6 people).
 

Q: Can I invite someone to my team after the team creation period has finished?

A: No, you cannot add more members to your team after the team creation period (week 1).
 

Q: How many winners are there?

A: Tim will review the top 5 voted projects and choose 3 winners. If there are multiple teams drawn 5th place, Tim will choose his favourite out of the drawn submission to review.
 

Q: I was in the top 5, but not showcased in the video.

A: If your project requires intensive and time consuming setup, then it will not be reviewed. Tim will not be downloading entire SDK’s or setting up virtual machines and/or emulators to run your projects. If your project is a website, we recommend you host it so that it can easily be tested and reviewed by other users and Tim.
 

Q: I found someone cheating. What should I do?

A: Please report the issue directly to ModMail.
 

Q: My teammate is not contributing. What should I do?

A: Please report the issue directly to ModMail. Users who do not contribute at all will be removed from the team.