<commit_before><html>
    <head>
        <meta charset="utf-8">
    </head>

    <body>
        <h1>Stora talens lag i en normalfördelning</h1>
        <h2>De stokastiska variablerna räknas ut genom att invertera täthetsfunktionen. </h2>
        <h3>Någon primitiv funktion (fördelningsfunktion) existerar inte för normalfördelningskurvan. Istället räknar vi ut integralen tills vi når värdet av det rektangelfördelade slumptalet och returnerar integralens värde. Detta är utfallet, alltså värdet på stokastiska variabeln, enligt inversmetoden.</h3>
        
        <h3>Skriptet räknar ut allt numeriskt förutom ett rektangelfördelat slumptal mellan 0 och 1, som används i inversmetoden.</h3>
        <p>Vilken standardavvikelse önskas? <input type="number" value="1" id="avvikelse"></input></p>
        <p>Vilket väntevärde önskas? <input type="number" value="0" id="vantevarde"></input></p>
        <input type="button" value="start()" onclick="start()"></input>
        <input type="button" value="stop()" onclick="stop()"></input>

        <p>Centrala gränsvärdessatsen ger: <span id="steps"></span></p>
        <p>Efter <span id="loops">0</span> loops</p>
        <script type="text/javascript">
            var out = document.getElementById("steps");
            var loopsOut = document.getElementById("loops");
            var isRunning = false;
            var worker;
            function start(){
                if(isRunning){worker.terminate();}
                
                worker = new Worker('algorithm.js');
                worker.addEventListener("message", function(e){
                    var data = e.data;
                    out.innerHTML = data.genom;
                    loopsOut.innerHTML = data.ggr;
                }, false);
                isRunning = true;
                worker.postMessage({"sigma": document.getElementById("avvikelse").value, "my": document.getElementById("vantevarde").value});
            }
            function stop(){
                worker.terminate();<commit_msg>centrala gränsvärdesatsen blev stora talens lag<commit_after><html>
    <head>
        <meta charset="utf-8">
    </head>

    <body>
        <h1>Stora talens lag i en normalfördelning</h1>
        <h2>De stokastiska variablerna räknas ut genom att invertera täthetsfunktionen. </h2>
        <h3>Någon primitiv funktion (fördelningsfunktion) existerar inte för normalfördelningskurvan. Istället räknar vi ut integralen tills vi når värdet av det rektangelfördelade slumptalet och returnerar integralens värde. Detta är utfallet, alltså värdet på stokastiska variabeln, enligt inversmetoden.</h3>
        
        <h3>Skriptet räknar ut allt numeriskt förutom ett rektangelfördelat slumptal mellan 0 och 1, som används i inversmetoden.</h3>
        <p>Vilken standardavvikelse önskas? <input type="number" value="1" id="avvikelse"></input></p>
        <p>Vilket väntevärde önskas? <input type="number" value="0" id="vantevarde"></input></p>
        <input type="button" value="start()" onclick="start()"></input>
        <input type="button" value="stop()" onclick="stop()"></input>

        <p>De stora talens lag ger: <span id="steps"></span></p>
        <p>Efter <span id="loops">0</span> loops</p>
        <script type="text/javascript">
            var out = document.getElementById("steps");
            var loopsOut = document.getElementById("loops");
            var isRunning = false;
            var worker;
            function start(){
                if(isRunning){worker.terminate();}
                
                worker = new Worker('algorithm.js');
                worker.addEventListener("message", function(e){
                    var data = e.data;
                    out.innerHTML = data.genom;
                    loopsOut.innerHTML = data.ggr;
                }, false);
                isRunning = true;
                worker.postMessage({"sigma": document.getElementById("avvikelse").value, "my": document.getElementById("vantevarde").value});
            }
            function stop(){
                worker.terminate();
{'fraction_non_alphanumeric': 0.12269938650306748, 'fraction_numerical': 0.0068711656441717795, 'mean_word_length': 2.477815699658703, 'pattern_counts': {'":': 4, '<': 71, '<?xml version=': 0, '>': 71, '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': '7000906', 'n_tokens_mistral': 1260, 'n_tokens_neox': 1230, 'n_words': 292}