<commit_before><?php namespace CupOfTea\WordVariant;

use CupOfTea\Package\Package;

class WordVariantCore
{
    use Package;
    
    /**
     * Package Name.
     *
     * @const string
     */
    const PACKAGE = 'CupOfTea/WordVariant';
    /**
     * Package Version.
     *
     * @const string
     */
    const VERSION = '1.0.0';
    
    /**
     * All characters that are allowed in the resulting variants.
     *
     * @protected null|Array
     */
    protected $allowed_characters;
    
    /**
     * Alternative symbol combinations to represent a letter.
     *
     * @protected Array
     */
    protected $variants = [
        'a' => [4, '/-\\', '@', '^', '/\\', '//-\\\\', '/=\\'],
        'b' => [8, ']3', ']8', '|3', '|8', ']]3', 13],
        'c' => ['(', '{', '[[', '<', '€'],
        'd' => [')', '[}', '|)', '|}', '|>', '[>', ']])', 'Ð'],
        'e' => [3, 'ii', '€'],
        'f' => ['|=','(=', ']]=', 'ph'],
        'g' => [6, 9, '(_>', '[[6', '&', '('],
        'h' => ['#', '|-|', '(-)', ')-(', '}{', '}-{', '{-}', '/-/', '\\-\\', '|~|', '[]-[]', ']]-[[', '╫'],
        'i' => [1, '!', '|', '][', '[]'],
        'j' => ['_|', 'u|', ';_[]', ';_[['],
        'k' => ['|<', '|{', '][<', ']]<', '[]<'],
        'l' => ['|', 1, '|_', '[]_', '][_', '£'],
        'm' => ['/\\/\\', '|\\/|', '[\\/]', '(\\/)', '/V\\', '[]V[]', '\\\\\\', '(T)', '^^', '.\\\\', '//.', '][\\\\//][', 'JVL'],
        'n' => ['/\\/', '|\\|', '(\\)', '/|/', '[\\]', '{\\}', '][\\][', '[]\\[]', '~'],
        'o' => [0, '()', '[]', '<>', '*', '[[]]'],
        'p' => ['|d', '|*', '|>', '[]d', '][d'],
        'q' => [0, 'o', '(,)', 'O\\', '[]\\'],
        'r' => ['|2', '|?', '|-', ']]2', '[]2', '][2'],
        's' => [5, '$', 'š', 'zz'],
        't' => [7, '+', "']'", '7`', '~|~', '-|-', "']['", '"|"', '†'],
        'u' => ['l_l', '(_)', '|_|', '\\_\\', '/_/', '\\_/', '[]_[]', ']_[', 'μ'],
        'v' => ['\\/', '\\\\//', '√'],
        'w' => ['\\/\\/', '|/\\|', '[/\\]', '(/\\)', 'vv', '///', '\\^/', '\\\\/\\//', '1/\\/', '\\/1/', '1/1/'],
        'x' => ['><', '}{', ')(', ']['],
        'y' => ["'/", '%', '`/', '\\j', '``//', '¥', 'j', '\\|/', '-/'],<commit_msg>Applied fixes from StyleCI<commit_after><?php namespace CupOfTea\WordVariant;

use CupOfTea\Package\Package;

class WordVariantCore
{
    use Package;
    
    /**
     * Package Name.
     *
     * @const string
     */
    const PACKAGE = 'CupOfTea/WordVariant';
    /**
     * Package Version.
     *
     * @const string
     */
    const VERSION = '1.0.0';
    
    /**
     * All characters that are allowed in the resulting variants.
     *
     * @protected null|Array
     */
    protected $allowed_characters;
    
    /**
     * Alternative symbol combinations to represent a letter.
     *
     * @protected Array
     */
    protected $variants = [
        'a' => [4, '/-\\', '@', '^', '/\\', '//-\\\\', '/=\\'],
        'b' => [8, ']3', ']8', '|3', '|8', ']]3', 13],
        'c' => ['(', '{', '[[', '<', '€'],
        'd' => [')', '[}', '|)', '|}', '|>', '[>', ']])', 'Ð'],
        'e' => [3, 'ii', '€'],
        'f' => ['|=', '(=', ']]=', 'ph'],
        'g' => [6, 9, '(_>', '[[6', '&', '('],
        'h' => ['#', '|-|', '(-)', ')-(', '}{', '}-{', '{-}', '/-/', '\\-\\', '|~|', '[]-[]', ']]-[[', '╫'],
        'i' => [1, '!', '|', '][', '[]'],
        'j' => ['_|', 'u|', ';_[]', ';_[['],
        'k' => ['|<', '|{', '][<', ']]<', '[]<'],
        'l' => ['|', 1, '|_', '[]_', '][_', '£'],
        'm' => ['/\\/\\', '|\\/|', '[\\/]', '(\\/)', '/V\\', '[]V[]', '\\\\\\', '(T)', '^^', '.\\\\', '//.', '][\\\\//][', 'JVL'],
        'n' => ['/\\/', '|\\|', '(\\)', '/|/', '[\\]', '{\\}', '][\\][', '[]\\[]', '~'],
        'o' => [0, '()', '[]', '<>', '*', '[[]]'],
        'p' => ['|d', '|*', '|>', '[]d', '][d'],
        'q' => [0, 'o', '(,)', 'O\\', '[]\\'],
        'r' => ['|2', '|?', '|-', ']]2', '[]2', '][2'],
        's' => [5, '$', 'š', 'zz'],
        't' => [7, '+', "']'", '7`', '~|~', '-|-', "']['", '"|"', '†'],
        'u' => ['l_l', '(_)', '|_|', '\\_\\', '/_/', '\\_/', '[]_[]', ']_[', 'μ'],
        'v' => ['\\/', '\\\\//', '√'],
        'w' => ['\\/\\/', '|/\\|', '[/\\]', '(/\\)', 'vv', '///', '\\^/', '\\\\/\\//', '1/\\/', '\\/1/', '1/1/'],
        'x' => ['><', '}{', ')(', ']['],
        'y' => ["'/", '%', '`/', '\\j', '``//', '¥', 'j', '\\|/', '-/'],
{'fraction_non_alphanumeric': 0.49655489205328435, 'fraction_numerical': 0.01423977951309141, 'mean_word_length': 1.7100186683260734, 'pattern_counts': {'":': 0, '<': 19, '<?xml version=': 0, '>': 65, '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': '5413695', 'n_tokens_mistral': 1960, 'n_tokens_neox': 1913, 'n_words': 253}