Commit Graph
185 Commits
Author SHA1 Message Date
Thorsten Sommer 262dd6cf1f Prepared next release v1.2.0 2024-05-29 11:39:18 +02:00
Thorsten Sommer b2d8e2b5ed Added possibility to get integers out of the RNG 2024-05-29 11:39:08 +02:00
Thorsten Sommer f9ea837f68 Added documentation 2024-05-29 11:37:59 +02:00
Thorsten Sommer 8ade2f5a5d Addressed some warnings 2024-05-29 11:37:29 +02:00
Thorsten Sommer 817895015f Spelling 2024-05-29 11:36:57 +02:00
Thorsten Sommer a8121a306e .NET 8 migration; closes #10 2024-05-29 11:34:37 +02:00
Thorsten Sommer 4602bb14af Added a frequency analysis tool for integers 2024-05-29 11:33:12 +02:00
Thorsten Sommer 0d1d48db3b Spelling 2024-05-29 11:32:25 +02:00
tsommer d8f024a5c5 Merge branch '8-bug-indexoutofrangeexception-when-using-multi-threaded-consumers' into 'main'
Resolve "Bug: IndexOutOfRangeException when using multi-threaded consumers"

Closes #8

See merge request open-source/dotnet/FastRng!6
v1.1.2
2023-11-14 14:43:58 +00:00
Thorsten Sommer f1fe1de090 Increment version 2023-11-14 15:43:11 +01:00
Thorsten Sommer a838dacf2a Fixed rare index bug when using multiple multithreading consumers 2023-11-14 15:38:41 +01:00
Thorsten Sommer faf6c99c19 Added unit test to cover issue #8 2023-11-14 13:57:37 +01:00
tsommer 9024752b53 Merge branch '6-preparing-v1-1-1' into 'main'
Resolve "Preparing v1.1.1"

Closes #6

See merge request open-source/dotnet/FastRng!5
v1.1.1
2023-10-26 07:28:56 +00:00
Thorsten Sommer e932df93cf Increased version number 2023-10-26 09:27:42 +02:00
tsommer 2e9a5e336f Merge branch '5-bug-cannot-implement-own-distributions' into 'main'
Resolve "Bug: Cannot implement own distributions"

Closes #5

See merge request open-source/dotnet/FastRng!4
2023-10-25 13:22:04 +00:00
Thorsten Sommer e98378f246 Refactored ShapeFunction 2023-10-25 15:21:16 +02:00
tsommer fc8e666680 Merge branch '5-bug-cannot-implement-own-distributions' into 'main'
Resolve "Bug: Cannot implement own distributions"

Closes #5

See merge request open-source/dotnet/FastRng!3
2023-10-25 13:09:23 +00:00
Thorsten Sommer 3b62152957 Allow users to implement their own distributions 2023-10-25 15:07:42 +02:00
tsommer 7d56951040 Merge branch '3-include-readme-in-nuget-package' into 'main'
Resolve "Include readme in NuGet package"

Closes #3

See merge request open-source/dotnet/FastRng!2
2023-07-10 18:00:54 +00:00
tsommer 2f836892d1 Include readme for NuGet releases 2023-07-10 20:00:08 +02:00
tsommer 146d524da8 Merge branch '1-migrate-to-inumber' into 'main'
Resolve "Migrate to INumber"

Closes #1 and #2

See merge request open-source/dotnet/FastRng!1
2023-07-10 17:42:08 +00:00
tsommer 1ec7ba7bba Fixed included documentation v1.1.0 2023-07-10 19:40:23 +02:00
tsommer 88b4a19345 Formatting 2023-07-10 19:37:13 +02:00
tsommer df003facfd Updated documentation 2023-07-10 19:36:31 +02:00
tsommer 36c94be6d0 Renamed math tools 2023-07-10 19:26:25 +02:00
tsommer f39064dc05 Removed not used usings 2023-07-10 19:25:50 +02:00
Thorsten Sommer 7a14b60795 Added a multi-channel, multi-threaded rng for comparison 2023-07-10 16:39:56 +02:00
Thorsten Sommer d0eca012ce Increased performance by factor two by removing all async parts
Closes #2
2023-07-10 16:39:23 +02:00
Thorsten Sommer 1c28a57c06 Refactored to use generic TNum for any floating point type 2023-07-07 14:41:01 +02:00
Thorsten Sommer 6b656b90e3 Attempt to implement factorial calculation for generic math 2023-07-07 10:06:07 +02:00
Thorsten Sommer e8cf1284d7 Applied .NET 7 syntax or feature changes 2023-07-06 10:26:12 +02:00
Thorsten Sommer 38764d5d97 Removed float namespace 2023-07-06 10:08:46 +02:00
Thorsten Sommer 7bc829482e Removed double implementation 2023-07-06 10:02:38 +02:00
Thorsten Sommer d1d89fc7f6 Updated package's meta data 2023-07-06 09:51:51 +02:00
Thorsten Sommer 944bdf36c1 Upgraded to .NET 7 2023-07-06 09:50:21 +02:00
Thorsten Sommer 9bc0fdf5a1 Update 2023-07-06 09:49:29 +02:00
tsommer 488025ad6c Added test cases for interval checking 2020-11-08 16:23:55 +01:00
tsommer 6b8a27b565 Made shape function private 2020-11-08 16:23:05 +01:00
tsommer 37e846233d Added documentation 2020-11-08 16:22:40 +01:00
tsommer afcd2f3dc8 Enabled documentation 2020-11-08 16:22:23 +01:00
tsommer 23ee9d4684 Added test to ensure deterministic behaviour 2020-11-08 11:57:21 +01:00
tsommer 138bef5991 Updated v1.0.0 2020-11-07 23:01:30 +01:00
tsommer 34fad9dddd Added decision support 2020-11-07 22:43:57 +01:00
tsommer 1df9398746 Added test cases for abstract Distributions as well 2020-11-07 22:43:43 +01:00
tsommer 0a88139c75 Excluded from coverage 2020-11-07 22:43:03 +01:00
tsommer c8cbe2cec8 Added test case for no rng 2020-11-07 22:42:14 +01:00
tsommer 0f724991cd Refactored NextNumber into distributions 2020-11-07 15:46:00 +01:00
tsommer 44abcc48b6 Refactored setting IRandom to distribution 2020-11-07 15:12:56 +01:00
tsommer c337fbeaae Adjusted thresholds 2020-11-07 12:42:13 +01:00
tsommer c58cb0d00c Added some performance tests 2020-11-07 12:41:44 +01:00