<commit_before>Verse Particles
===============

Verse clients for testing verse protocol. This application contains two programs (Verse clients). First Verse client
tries to send particle system over un-reliable network to Verse server. Second Verse client should run on same
machine as Verse server and it tries to subscribe and receive particle data from first Verse client over Verse server.

The second Verse client tries to visualize difference between received and expected partiles. The second Verse client
uses OpenGL and GLUT toolkit for real-time visualization.

Video with example could be found at YouTube:

http://www.youtube.com/watch?v=IJm-Inp9kTI
 <commit_msg>Add some other information to README.md<commit_after>Verse Particles
===============

This is Verse client for testing verse protocol. This application contains one program (Verse client). This program
could run in two modes. First mode (sender) is used for sending particle system over un-reliable network to Verse
server. The second mode of Verse client (receiver) should run on same machine as Verse server and it tries to
subscribe and receive particle data from first Verse client over Verse server.

Video with example could be found at YouTube:

http://www.youtube.com/watch?v=IJm-Inp9kTI

Compile
-------

It is possible to compile at Linux. Porting to other UNIX platform is probably possible.

Requirements
============

 * GCC: http://gcc.gnu.org/ or Clang: http://clang.llvm.org/ 
 * CMake http://www.cmake.org/
 * Verse: https://github.com/jirihnidek/verse
 * OpenGL: http://www.opengl.org/
 * GLUT: http://www.opengl.org/resources/libraries/glut/

Building
========

To build verse_particle binary you have to type following commands:

    mkdir ./build
    cd ./build
    cmake ../
    make

There isn't any step for installing application to the system, because this application is only for testing purpose.

Using
-----

To run verse_particle binary you have to do several steps. First of all, you have to have Verse server running.
Then you have to start one verse_particle in sender mode:

    ./bin/verse_particle -t sender host.with.verse.server.com ../particle_data/10

When sender is running, then you have to run receiver:

    ./bin/verse_particle -t receiver localhost ../particle_data/10

You can also run sender and sender at virtualized server and receiver at host. Therse is script ./bin/tc_set.sh
that could be used for modification of links between virtualized machine and host and vica verse.

Contacts
--------

 * E-mail: <EMAIL>
 * Phone: +420 485 35 3695
 * Address: Studentska 2, 461 17, Liberec 1, Czech Republic

{'fraction_non_alphanumeric': 0.08599695585996955, 'fraction_numerical': 0.009512937595129375, 'mean_word_length': 3.9232209737827715, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 1, 'lorem ipsum': 0, 'www.': 5, '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': '2780447', 'n_tokens_mistral': 751, 'n_tokens_neox': 695, 'n_words': 341}