<commit_before>/*
 *Simple matrix-like screen saver using multithreading in C++
  Reference - http://www.quora.com/What-is-the-best-C++-code-that-you-have-ever-written/answer/Sumit-Sahrawat-1?srid=p2CT&share=1
  Added my own- Instead of using constant width I used winsize+ioctl to detect terminal width
*/

#include<iostream>
#include<sys/ioctl.h>
#include<chrono>  //time library
#include<string><commit_msg>Updated the comments in matrix.cpp<commit_after>/*
 *Creates  matrix-like screen using C++ threads.

 *Reference - http://www.quora.com/What-is-the-best-C++-code-that-you-have-ever-written/answer/Sumit-Sahrawat-1?srid=p2CT&share=1
  
 *Added my own- Instead of using constant width I used winsize + ioctl to detect terminal width

 *Use "Green on Black" as terminal setting
*/

#include<iostream>
#include<sys/ioctl.h>
#include<chrono>  //time library
#include<string>
{'fraction_non_alphanumeric': 0.13553530751708429, 'fraction_numerical': 0.00683371298405467, 'mean_word_length': 4.670967741935484, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, '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': '4383525', 'n_tokens_mistral': 304, 'n_tokens_neox': 300, 'n_words': 73}