<commit_before>/* eslint comma-dangle: 0 */

const RG = require('../src/rg');

RG.WorldConf = {
    name: 'The North',

    nAreas: 1,
    area: [
        {
            name: 'Ravendark',
            maxX: 4,
            maxY: 4,
            // DUNGEONS
            nDungeons: 1,
            dungeon: [
                { x: 0, y: 0, name: 'd1', nBranches: 1,
                    branch: [{name: 'main', nLevels: 5}],
                },
            ],
            // CITIES
            nCities: 1,
            city: [
                { x: 2, y: 2, name: 'Blashyrkh',
                }
            ],
            // MOUNTAINS
            nMountains: 1,
            mountain: [
                { x: 0, y: 0, name: 'IceThorn', nFaces: 1,
                    face: [{name: 'north', nLevels: 1}]
                },
            ],
        },
    ],<commit_msg>Added Large Dungeon to the world data.<commit_after>/* eslint comma-dangle: 0 */

const RG = require('../src/rg');

/* Configuration settings for creating the game world. There's not much to
* document. Follow the convention to construct your own world. */
RG.WorldConf = {
    name: 'The North',

    nAreas: 1,
    area: [
        {
            name: 'Ravendark',
            maxX: 4,
            maxY: 4,
            cols: 30, rows: 30,
            // DUNGEONS
            nDungeons: 2,
            dungeon: [
                { x: 0, y: 0, name: 'd1', nBranches: 1,
                    branch: [{name: 'main', nLevels: 5}],
                },
                { x: 1, y: 1, name: 'Large dungeon', nBranches: 2,
                    connect: [
                        ['main', 'side', 6, 0],
                        ['main', 'side2', 6, 0],
                    ],
                    branch: [
                        {name: 'main', nLevels: 7},
                        {name: 'side', nLevels: 3},
                        {name: 'side2', nLevels: 3},
                    ],
                },
            ],
            // CITIES
            nCities: 1,
            city: [
                { x: 2, y: 2, name: 'Blashyrkh',
                }
            ],
            // MOUNTAINS
            nMountains: 1,
            mountain: [
                { x: 0, y: 0, name: 'IceThorn', nFaces: 1,
                    face: [{name: 'north', nLevels: 1}]
                },
            ],
        },
    ],
{'fraction_non_alphanumeric': 0.13908974904296045, 'fraction_numerical': 0.02211824755423224, 'mean_word_length': 0.9231398201144726, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '86889', 'n_tokens_mistral': 794, 'n_tokens_neox': 699, 'n_words': 189}