Challenge Overview
Project Overview
TopCoder Competition Engine is a system used for Algorithm Competitions - Single Round Matches (SRM) and Marathon Matches (MM).
Competition Task Overview
Scope Reduced: For this challenge, you only need to setup the problem in MPSQAS client, and make sure the Java related compilation and testing work.
In the recent production environment, we faced a problem with MM, which is using problem has three methods to implement. which is not properly tested in Arena VM environment.
For this challenge, you are expected to setup SnowCleaning problem which is used for TCO13 in Arena VM. this problem needs to implement two methods.
and fix any problems in order to make this problem running properly in Arena VM.
Following are the general requirements.
1. Following the same MM Problem Guide for setting up BlackAndWhiteGame problem, any required information will be provided in forum, like writer solution, introduction etc.
2. Fix any problem in order to run the tester solutions, for tester solutions, you can grab from http://community.topcoder.com/longcontest/stats/?module=ViewOverview&rd=15608. Only Java solution is in scope.
3. Make sure it is working in MPSQAS client and Marathon Match Web Interface.
Arena VM Usage
Before asking your own VM, you need to have a public key on your profile before asking for the VM.
You can find more details on how to generate a key http://apps.topcoder.com/wiki/display/projects/Generate+SSH+Key and how to connect using it http://apps.topcoder.com/wiki/display/projects/Connect+Using+SSH+Key.
Please reference http://apps.topcoder.com/wiki/display/docs/Competition+Engine+VM+Setup for general usage.
Previously, we have made several update for the Arena VM. So when the Arena VM allocated is available for you, there is a problem and a SRM/MM contest already setup, you can reuse that for testing.
Final Submission Guidelines
Submission Deliverables
Below is an overview of the deliverables:
- Fix for making SnowCleaning problem working in Arena VM.
- Clear guide for setuping SnowCleaning Problem.
- Detail Deployment Guide describing your solution.
Final Submission
For each member, the final submission should be uploaded to the Online Review Tool.