Subversion Repositories Code-Repo

Rev

Rev 274 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 274 Rev 276
Line 397... Line 397...
397
    for (i = 0; i < 16; i++) {
397
    for (i = 0; i < 16; i++) {
398
        for (j = 0; j < 8; j++) {
398
        for (j = 0; j < 8; j++) {
399
            r = rand();
399
            r = rand();
400
            if (r % 3 == 0) {
400
            if (r % 3 == 0) {
401
                // Increase
401
                // Increase
402
                data[j] = (data[j] == CUBE_LAYER_COUNT - 1) ? data[j] : data[j] + 1;
402
                data[j] = (data[j] == CUBE_LAYER_COUNT) ? data[j] : data[j] + 1;
403
            } else if (r % 3 == 1) {
403
            } else if (r % 3 == 1) {
404
                // Decrease
404
                // Decrease
405
                data[j] = (data[j] == 0) ? data[j] : data[j] - 1;
405
                data[j] = (data[j] == 0) ? data[j] : data[j] - 1;
406
            } else {
406
            } else {
407
                // No change
407
                // No change
Line 421... Line 421...
421
    for (i = 0; i < 16; i++) {
421
    for (i = 0; i < 16; i++) {
422
        for (j = 0; j < 8; j++) {
422
        for (j = 0; j < 8; j++) {
423
            r = rand();
423
            r = rand();
424
            if (r % 3 == 0) {
424
            if (r % 3 == 0) {
425
                // Increase
425
                // Increase
426
                data[j] = (data[j] == CUBE_LAYER_COUNT - 1) ? data[j] : data[j] + 1;
426
                data[j] = (data[j] == CUBE_LAYER_COUNT) ? data[j] : data[j] + 1;
427
            } else if (r % 3 == 1) {
427
            } else if (r % 3 == 1) {
428
                // Decrease
428
                // Decrease
429
                data[j] = (data[j] == 0) ? data[j] : data[j] - 1;
429
                data[j] = (data[j] == 0) ? data[j] : data[j] - 1;
430
            } else {
430
            } else {
431
                // No change
431
                // No change