@@ 1,24 1,28 @@
-# Random Numbers Testing
-
-This repository contains a C# implementation of MurmurHash3 modified to be more suitable for procedural generation, as well as C# code for a random numbers testing framework.
-
-The front-end part of the random numbers testing framework is based on Unity and requires Unity 4.6 or later, while the backend and the MurmurHash3 implementations have no dependencies on Unity.
-
-## MurmurHash3 implementation
-
-MurmurHash3 is a random hash function with very good randomness properties and good performance. The implementation in this repository has been modified to be more suitable for procedural generation:
-
-* Adding overload that takes an int array (less code and executes faster).
-* Adding methods for obtaining random integers or floats in given ranges.
-
-## Random numbers testing framework
-
-The contained random numbers testing framework can be used to assess the quality of randomness for random number generators and random hash functions.
-
-The framework is divided into a frontend part which runs on top of the Unity engine (version 4.6 or later) and a backend part which does not rely on the Unity editor or API.
-
-## License
-
-Most files in the repository are licensed under the Mozilla Public License, v. 2.0. A few files are in the public domain and thus have no restrictions on their use. See the individual files for details.
-
-A copy of the MPL can be obtained at [http://mozilla.org/MPL/2.0/](http://mozilla.org/MPL/2.0/).
+# Random Numbers Testing
+
+This repository contains C# implementations of xxHash, MurmurHash3, and select other hash functions and random number generators (RNGs). These are modified and optimized to be more suitable and efficient for procedural generation.
+
+The repository also contains C# code for a random numbers testing framework which can be used to compare the randomness quality and performance of said hash functions and RNGs.
+
+
+## Random numbers testing framework
+
+The random numbers testing framework is divided into a front-end part which runs on top of the Unity engine (version 4.6 or later) and a back-end part which does not rely on the Unity editor or API.
+
+
+## Random hash function implementations
+
+xxHash and MurmurHash3 are random hash functions with very good randomness properties and good performance. The implementations in this repository has been modified to be more suitable for procedural generation:
+
+* Added overloads that takes an int array instead of byte array (less code and executes faster).
+* Added methods for obtaining random integers or floats in given ranges.
+* Added overloads optimized for single int input with no loop in the implementation.
+
+The implementations are in C# and have no dependencies on Unity.
+
+
+## License
+
+Most files in the repository are licensed under the Mozilla Public License, v. 2.0. A few files are in the public domain and thus have no restrictions on their use. See the individual files for details.
+
+A copy of the MPL can be obtained at [http://mozilla.org/MPL/2.0/](http://mozilla.org/MPL/2.0/).
No newline at end of file