<commit_before><html>
 <head>
  <link rel="stylesheet" type="text/css" href="..//core/foam.css" />
  <script language="javascript" src="../core/bootFOAM.js"></script>
  <script language="javascript" src="demos.js"></script>
  <title>Coding Simulator</title>
 </head>
 <body>
  <script language="javascript">
    var timer  = Timer.create({interval:20});
    var graphs = Canvas.create({width: 400, height: 700, background:'#fff'});
    var space  = Canvas.create({width: 450, height: 700, background:'#fff'});
    var space2 = Canvas.create({width: 450, height: 700, background:'#fff'});

    document.writeln("<table><tr><td>");
    space.write(document);
    document.writeln("</td><td>");
    graphs.write(document);
    document.writeln("</td><td>");
    space2.write(document);
    document.writeln("</td><tr></table>");

    document.writeln('<div style="display:inline-block">');
    timer.write(document);
    document.writeln('</div>');

    var sys = System.create({
      parent: space,
      title: 'Multics',
      devColor: 'blue',
      numDev: 100,
      features: ['sorting', 'search', 'paging', 'printing', 'editing', 'storage', 'viewing', '...' ],
      entities: ['users', 'groups', 'processes', 'devices', 'files', 'directories', 'print queues', 'print jobs', 'cron jobs'],
    });

    var sys2 = System.create({
      parent: space2,
      title: 'Unix',
      numDev: 2,
      devColor: 'red',
      features: sys.features,
      entities: sys.entities
    });
    space2.addChild(sys2); // KGR

    graphs.addChildren(
      sys.codeGraph,
      sys.utilityGraph,
      sys.efficiencyGraph,
      sys2.codeGraph,
      sys2.utilityGraph,
      sys2.efficiencyGraph,
      Label.create({text:'Lines of Code', align: 'center', font:'14pt Arial', x:200, y:36}),<commit_msg>Fix for UnixSimulator demo.<commit_after><html>
 <head>
  <link rel="stylesheet" type="text/css" href="..//core/foam.css" />
  <script language="javascript" src="../core/bootFOAM.js"></script>
  <script language="javascript" src="demos.js"></script>
  <title>Coding Simulator</title>
 </head>
 <body>
  <script language="javascript">
    var timer  = Timer.create({interval:20});
    var graphs = Canvas.create({width: 400, height: 700, background:'#fff'});
    var space  = Canvas.create({width: 450, height: 700, background:'#fff'});
    var space2 = Canvas.create({width: 450, height: 700, background:'#fff'});

    document.writeln("<table><tr><td>");
    space.write(document);
    document.writeln("</td><td>");
    graphs.write(document);
    document.writeln("</td><td>");
    space2.write(document);
    document.writeln("</td><tr></table>");

    document.writeln('<div style="display:inline-block">');
    timer.write(document);
    document.writeln('</div>');

    var sys = System.create({
      parent: space,
      title: 'Multics',
      devColor: 'blue',
      numDev: 100,
      features: ['sorting', 'search', 'paging', 'printing', 'editing', 'storage', 'viewing', '...' ],
      entities: ['users', 'groups', 'processes', 'devices', 'files', 'directories', 'print queues', 'print jobs', 'cron jobs'],
    });

    var sys2 = System.create({
      parent: space2,
      title: 'Unix',
      numDev: 2,
      devColor: 'red',
      features: sys.features,
      entities: sys.entities
    });

    graphs.addChildren(
      sys.codeGraph,
      sys.utilityGraph,
      sys.efficiencyGraph,
      sys2.codeGraph,
      sys2.utilityGraph,
      sys2.efficiencyGraph,
      Label.create({text:'Lines of Code', align: 'center', font:'14pt Arial', x:200, y:36}),
{'fraction_non_alphanumeric': 0.1957983193277311, 'fraction_numerical': 0.021848739495798318, 'mean_word_length': 3.5031525851197984, 'pattern_counts': {'":': 0, '<': 51, '<?xml version=': 0, '>': 51, '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': '7625226', 'n_tokens_mistral': 1221, 'n_tokens_neox': 1155, 'n_words': 236}