Imagine Cup Logo

ALGORITHM - Round 2
Help

For more information on the challenge, see the scoring and tutorial.

For more information on the SDK, see the documentation included in the SDK.

For all other questions, use the forum or email alias below.



Frequently Asked Questions
  • I'm not in Imagine Cup Algorithm Round 2. Can I still try to solve the problem?

    Sure! You can download the SDK here.


  • Why don't you provide networks graphs for networks over 4x4x4?

    We originally created those graphs, but over 4x4x4, they become simply too big to be useful to a human reader. Too many lines cross, making it almost impossible to use.


  • How can I load the result cube in my program for analysis?

    The CSV information for the result cube is created by iterating over the coordinates of the cube, in X-Y-Z order. To load it, you can write something like:

    VB:

    dim i,x,y,z as integer
    dim values() as string = strValues.split(","c)
    dim myCube(side - 1, side - 1, side - 1) as integer
    for x = 0 to side -1
      for y = 0 to side - 1
        for z = 0 to side - 1
          myCube(x,y,z) = values(i)
          i += 1
        next
      next
    next
    					

    C#:
    int i,x,y,z;
    string[] values = strValues.split(",");
    int[,,] myCube = new int[Side, Side,Side];
    for (x = 0; x < Side; x++) {
      for (y = 0; y < Side; y++) {
        for (z = 0; z < Side; z++) {
          myCube[x, y, z] = values[i];
          i++;
        }
      }
    }
    					

Technical Support

If you need further assistance, please do the following:
© Copyright 2005-2006 Wild Noodle. All Rights Reserved. Terms of Use