The Ingenuity Challenge is now over for 2020.
Congratulations to the winners!
1st Rishab Khincha (Bangalore, India)
2nd Soundarya Krishnan (Bangalore, India)
3rd Ishaant (Zurich, Switzerland)
4th Varghese Mannampalli (Bangalore, India)
5th Lee Lin Zheng (Perak, Malaysia)
Do you have coding skills and a passion for problem solving? Here's your chance to tackle our Ingenuity Challenge.
The Ingenuity Challenge is a virtual combinatorial optimisation competition designed for students interested in testing out their programming and problem solving skills.
Optimisation is a common concept explored by our students studying within the Faculty of Engineering, Computer and Mathematical Sciences (ECMS). It is also a key quality highlighted each year within Ingenuity, valued in the same light as innovation in its ability to have a real-world impact in shaping the world’s technical, social and commercial future.
Undertake the Ingenuity Challenge and test your programming skills whilst working to find solutions to a multi-component optimisation problem.
Participants will complete individually, checking their score as they go to maximise their result through the most effective and inventive allocation of resources under constraints.
Many optimisation problems in the real world consist of several NP-hard combinatorial optimisation problems that interact with each other. Such multi-component problems are challenging to solve, not only because of the contained hard problems, but because of the interdependencies between the different components. These interdependencies complicate the process of finding good or even the optimal solutions, as each sub-problem influences the quality and feasibility of solutions of the other sub-problems.
What can I win?
1st prize: $500 AUD Amazon Gift Card
2nd prize: $300 AUD Amazon Gift Card
3rd, 4th and 5th prize: Adelaide Merchandise Gift Pack (valued $80 AUD)
Who can participate?
The Ingenuity Challenge is designed for those that have a coding background equivalent to 2-3 years of Bachelor study in Computer Science or Software Engineering.
The Challenge is open to all international participants, as long as they have not already commenced studying at the University of Adelaide.
How does it work?
After receiving the problem set, participants have 72 hours to submit their solution ensuring that it fits within the optimisation problem constraints. You can submit as many times as you like during that 72 hour time period.
3 hours before the Ingenuity Challenge officially closes, we will hide the leaderboard but continue to receive and rank submissions.
Prizes will be awarded to participants with the best solutions, at 2pm AEST 30 October 2020. Winners will be notified on the 2 November 2020.
How do I join?
It’s free to participate in the Ingenuity Challenge.
- Step 1: Sign up now using the form below to ensure you have first access to the problem set.
- Step 2: Register for the Ingenuity platform so you can submit your solutions.
- Step 3: The problem set will be emailed to all registered participants at 2pm AEST on the day of Ingenuity, Tuesday 27 October 2020.
- Step 4: Participants will then have 72 hours to work on the challenge, submitting solutions as they go via our online form to better their scores.
The Ingenuity Challenge is a game of skill, with prizes awarded to the students with the most optimal solutions at the close of the competition at 2pm AEST 30 October 2020.
How can I check if my solution is correct?
Upon submission of your potential solution on the Ingenuity virtual platform, we will automatically check and validate your answer.
Your score will only appear in the leaderboard if your answer has been validated as correct.
Do I need to have coding skills?
Yes. To actively participate in the Ingenuity Challenge you will require coding skills.
We will provide some code in Java, C# and Matlab. You can use any programming language you like.
The results are stored in a plain-text file.
The Ingenuity Challenge has been designed for students currently studying year 2/3/4 of a Bachelor of Computer Science or equivalent.
Is this event completely online?
Yes. The Challenge has been designed to allow students with a relevant background to work on the problem set completely online.
To submit solutions, students are also required to register for the Ingenuity virtual platform.
Can I work on the problem in a team?
No, the Ingenuity Challenge is designed for students to work on individually.
Any submissions that are deemed to be collaborative will be disqualified.
Register now for the Ingenuity Challenge
The Ingenuity Challenge is now closed.
Interested? Use the form below to register your details to enter the Ingenuity Challenge, and show us what you've got.
Remember, the Challenge kicks off 2pm AEST, Tuesday 27 October and lasts for 72 hours.
Our virtual Ingenuity is the perfect opportunity to explore projects made by students in the Faculty of Engineering, Computer and Mathematical Sciences.
Tuesday 27 October, 9:30am–3:30pm.