<commit_before>define(function (require) {

    'use strict';

    var _ = require('underscore');
    
    var Level = require('models/level');

    // Character values to make mapping easier
    var charsToTileValues = {
        ' ': Level.TILE_FLOOR,
        'W': Level.TILE_WALL,
        'S': Level.TILE_START,
        'F': Level.TILE_FINISH
    };

    var levels = {
        'Practice': [
            '                                ',
            '                           S    ',
            '                                ',
            '                                ',
            '                                ',
            '                                ',
            '                                ',
            '                                ',
            '                                ',
            '                                ',
            '   F                            ',
            '                                ',
            '                                ',
            '                                '
        ],
        'Level 1': [
            '                                ',
            '                           S    ',
            '                                ',
            '       W                        ',
            '       W                        ',
            '       WWWWWWWWWWWWWWWWWW       ',
            '                        W       ',
            '                        W       ',
            '                                ',
            '                                ',
            '   F                            ',
            '                                ',
            '                                ',
            '                                '
        ],
        'Level 2': [
            'W                              W',
            'W      WWWWWWWWWWWWWWWW    S   W',
            'W      W                       W',
            'W      W                       W',
            'W      W   WWWWWWWWWWWWWWWWW   W',
            'W      W   W                   W',
            'W      W   W                   W',
            'W          W                   W',
            'W          W                   W',
            'W          W                   W',
            'W  F       WWWWWWWWWWWWWWWWW   W',
            'W                              W',
            'W                              W',
            'W                              W'
        ],
        'Certain Death': [
            '       WWWWWWWWWWWWWWWWW       W',
            '       W       W       W   S   W',
            '       W               W       W',
            '       W  W                    W',
            '       W  WWWWWWWW        WWWWWW',
            '       W  W      W  W          W',
            'WWWWWWWW  W      W  W          W',
            'W             W  W  W          W',
            'W             W     W      W   W',
            'W             W     W      W   W',
            'W  F       WWWWWWWWWWWWWWWWW   W',
            'W             W     W      W   W',
            '              W     W          W',
            '   WWWWWWWWWWWW                W'
        ]
    };

    // Convert the level source strings into the tile values
    var Levels = {};
    _.each(levels, function(levelSource, key) {
        Levels[key] = Level.fromStringArray(levelSource, charsToTileValues);
    });

    return Levels;
});<commit_msg>Made "Certain Death" more certainly death.<commit_after>define(function (require) {

    'use strict';

    var _ = require('underscore');
    
    var Level = require('models/level');

    // Character values to make mapping easier
    var charsToTileValues = {
        ' ': Level.TILE_FLOOR,
        'W': Level.TILE_WALL,
        'S': Level.TILE_START,
        'F': Level.TILE_FINISH
    };

    var levels = {
        'Practice': [
            '                                ',
            '                           S    ',
            '                                ',
            '                                ',
            '                                ',
            '                                ',
            '                                ',
            '                                ',
            '                                ',
            '                                ',
            '   F                            ',
            '                                ',
            '                                ',
            '                                '
        ],
        'Level 1': [
            '                                ',
            '                           S    ',
            '                                ',
            '       W                        ',
            '       W                        ',
            '       WWWWWWWWWWWWWWWWWW       ',
            '                        W       ',
            '                        W       ',
            '                                ',
            '                                ',
            '   F                            ',
            '                                ',
            '                                ',
            '                                '
        ],
        'Level 2': [
            'W                              W',
            'W      WWWWWWWWWWWWWWWW    S   W',
            'W      W                       W',
            'W      W                       W',
            'W      W   WWWWWWWWWWWWWWWWW   W',
            'W      W   W                   W',
            'W      W   W                   W',
            'W          W                   W',
            'W          W                   W',
            'W          W                   W',
            'W  F       WWWWWWWWWWWWWWWWW   W',
            'W                              W',
            'W                              W',
            'W                              W'
        ],
        'Certain Death': [
            '       WWWWWWWWWWWWWWWWW       W',
            '  W W  W     W     W   W   S   W',
            '       W     W     W   W       W',
            '  WWW  W  W     W              W',
            ' W   W W  W     W          WWWWW',
            '       W  WWWWWWW  W  W W      W',
            'WWWWWWWW  W     W  W           W',
            'W         W     W  W W   W     W',
            'W            W     W  WWW  W  WW',
            'W      W     W     W       W   W',
            'W  F   WWWWWWWWWWWWWWWWWWWWW   W',
            'W        W     W     W     W  WW',
            'W           W     W     W      W',
            'WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW'
        ]
    };

    // Convert the level source strings into the tile values
    var Levels = {};
    _.each(levels, function(levelSource, key) {
        Levels[key] = Level.fromStringArray(levelSource, charsToTileValues);
    });

    return Levels;
});
{'fraction_non_alphanumeric': 0.07754512635379061, 'fraction_numerical': 0.0005776173285198556, 'mean_word_length': 0.3714851485148515, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 18, 'word_list_counts': {'cursed_substrings.json': 173, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6929173', 'n_tokens_mistral': 1678, 'n_tokens_neox': 1573, 'n_words': 340}