diff --git a/rng/rng/a.out b/a.out similarity index 100% rename from rng/rng/a.out rename to a.out diff --git a/rng/rng/bindings.cpp b/bindings.cpp similarity index 100% rename from rng/rng/bindings.cpp rename to bindings.cpp diff --git a/rng/rng/build_wasm.sh b/build_wasm.sh similarity index 100% rename from rng/rng/build_wasm.sh rename to build_wasm.sh diff --git a/rng/rng/code_tests/doctest.h b/code_tests/doctest.h similarity index 100% rename from rng/rng/code_tests/doctest.h rename to code_tests/doctest.h diff --git a/rng/rng/code_tests/test.cpp b/code_tests/test.cpp similarity index 100% rename from rng/rng/code_tests/test.cpp rename to code_tests/test.cpp diff --git a/rng/rng/codetest.sh b/codetest.sh similarity index 100% rename from rng/rng/codetest.sh rename to codetest.sh diff --git a/rng/rng/generators/LCG/lehmer.cpp b/generators/LCG/lehmer.cpp similarity index 100% rename from rng/rng/generators/LCG/lehmer.cpp rename to generators/LCG/lehmer.cpp diff --git a/rng/rng/generators/generator.h b/generators/generator.h similarity index 100% rename from rng/rng/generators/generator.h rename to generators/generator.h diff --git a/rng/rng/generators/mt19937.cpp b/generators/mt19937.cpp similarity index 100% rename from rng/rng/generators/mt19937.cpp rename to generators/mt19937.cpp diff --git a/rng/rng/generators/mt19937.h b/generators/mt19937.h similarity index 100% rename from rng/rng/generators/mt19937.h rename to generators/mt19937.h diff --git a/rng/rng/generators/xorshift.cpp b/generators/xorshift.cpp similarity index 100% rename from rng/rng/generators/xorshift.cpp rename to generators/xorshift.cpp diff --git a/rng/rng/main.cpp b/main.cpp similarity index 100% rename from rng/rng/main.cpp rename to main.cpp diff --git a/rng/rng/main.o b/main.o similarity index 100% rename from rng/rng/main.o rename to main.o diff --git a/rng/rng/math/incomplete_gamma.cpp b/math/incomplete_gamma.cpp similarity index 100% rename from rng/rng/math/incomplete_gamma.cpp rename to math/incomplete_gamma.cpp diff --git a/rng/rng/randomness_tests/frequency_block.cpp b/randomness_tests/frequency_block.cpp similarity index 100% rename from rng/rng/randomness_tests/frequency_block.cpp rename to randomness_tests/frequency_block.cpp diff --git a/rng/rng/randomness_tests/frequency_monobit.cpp b/randomness_tests/frequency_monobit.cpp similarity index 100% rename from rng/rng/randomness_tests/frequency_monobit.cpp rename to randomness_tests/frequency_monobit.cpp diff --git a/rng/rng/randomness_tests/rngtest.h b/randomness_tests/rngtest.h similarity index 100% rename from rng/rng/randomness_tests/rngtest.h rename to randomness_tests/rngtest.h diff --git a/rng/rng/randomness_tests/runs.cpp b/randomness_tests/runs.cpp similarity index 100% rename from rng/rng/randomness_tests/runs.cpp rename to randomness_tests/runs.cpp diff --git a/rng/rng/randomness_tests/runs_ones.cpp b/randomness_tests/runs_ones.cpp similarity index 100% rename from rng/rng/randomness_tests/runs_ones.cpp rename to randomness_tests/runs_ones.cpp diff --git a/rng/rng/readme.md b/readme.md similarity index 100% rename from rng/rng/readme.md rename to readme.md diff --git a/rng/rng/rng.h b/rng.h similarity index 100% rename from rng/rng/rng.h rename to rng.h diff --git a/rng/.DS_Store b/rng/.DS_Store deleted file mode 100644 index 29b1e36..0000000 Binary files a/rng/.DS_Store and /dev/null differ diff --git a/rng/rng.xcodeproj/project.pbxproj b/rng/rng.xcodeproj/project.pbxproj deleted file mode 100644 index 1fa8e2b..0000000 --- a/rng/rng.xcodeproj/project.pbxproj +++ /dev/null @@ -1,284 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 77; - objects = { - -/* Begin PBXCopyFilesBuildPhase section */ - 4DD424762E01CCB60012A242 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 4DD424782E01CCB60012A242 /* rng */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = rng; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFileSystemSynchronizedRootGroup section */ - 4DD4247A2E01CCB60012A242 /* rng */ = { - isa = PBXFileSystemSynchronizedRootGroup; - path = rng; - sourceTree = ""; - }; -/* End PBXFileSystemSynchronizedRootGroup section */ - -/* Begin PBXFrameworksBuildPhase section */ - 4DD424752E01CCB60012A242 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 4DD4246F2E01CCB60012A242 = { - isa = PBXGroup; - children = ( - 4DD4247A2E01CCB60012A242 /* rng */, - 4DD424792E01CCB60012A242 /* Products */, - ); - sourceTree = ""; - }; - 4DD424792E01CCB60012A242 /* Products */ = { - isa = PBXGroup; - children = ( - 4DD424782E01CCB60012A242 /* rng */, - ); - name = Products; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 4DD424772E01CCB60012A242 /* rng */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4DD4247F2E01CCB60012A242 /* Build configuration list for PBXNativeTarget "rng" */; - buildPhases = ( - 4DD424742E01CCB60012A242 /* Sources */, - 4DD424752E01CCB60012A242 /* Frameworks */, - 4DD424762E01CCB60012A242 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - fileSystemSynchronizedGroups = ( - 4DD4247A2E01CCB60012A242 /* rng */, - ); - name = rng; - packageProductDependencies = ( - ); - productName = rng; - productReference = 4DD424782E01CCB60012A242 /* rng */; - productType = "com.apple.product-type.tool"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 4DD424702E01CCB60012A242 /* Project object */ = { - isa = PBXProject; - attributes = { - BuildIndependentTargetsInParallel = 1; - LastUpgradeCheck = 1600; - TargetAttributes = { - 4DD424772E01CCB60012A242 = { - CreatedOnToolsVersion = 16.0; - }; - }; - }; - buildConfigurationList = 4DD424732E01CCB60012A242 /* Build configuration list for PBXProject "rng" */; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 4DD4246F2E01CCB60012A242; - minimizedProjectReferenceProxies = 1; - preferredProjectObjectVersion = 77; - productRefGroup = 4DD424792E01CCB60012A242 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 4DD424772E01CCB60012A242 /* rng */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXSourcesBuildPhase section */ - 4DD424742E01CCB60012A242 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 4DD4247D2E01CCB60012A242 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - ENABLE_USER_SCRIPT_SANDBOXING = YES; - GCC_C_LANGUAGE_STANDARD = gnu17; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - LOCALIZATION_PREFERS_STRING_CATALOGS = YES; - MACOSX_DEPLOYMENT_TARGET = 15.0; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; - }; - name = Debug; - }; - 4DD4247E2E01CCB60012A242 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_USER_SCRIPT_SANDBOXING = YES; - GCC_C_LANGUAGE_STANDARD = gnu17; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - LOCALIZATION_PREFERS_STRING_CATALOGS = YES; - MACOSX_DEPLOYMENT_TARGET = 15.0; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - SDKROOT = macosx; - }; - name = Release; - }; - 4DD424802E01CCB60012A242 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_STYLE = Automatic; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 4DD424812E01CCB60012A242 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_STYLE = Automatic; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 4DD424732E01CCB60012A242 /* Build configuration list for PBXProject "rng" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4DD4247D2E01CCB60012A242 /* Debug */, - 4DD4247E2E01CCB60012A242 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4DD4247F2E01CCB60012A242 /* Build configuration list for PBXNativeTarget "rng" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4DD424802E01CCB60012A242 /* Debug */, - 4DD424812E01CCB60012A242 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 4DD424702E01CCB60012A242 /* Project object */; -} diff --git a/rng/rng.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/rng/rng.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 919434a..0000000 --- a/rng/rng.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/rng/rng.xcodeproj/project.xcworkspace/xcuserdata/asher.xcuserdatad/UserInterfaceState.xcuserstate b/rng/rng.xcodeproj/project.xcworkspace/xcuserdata/asher.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index 131ca84..0000000 Binary files a/rng/rng.xcodeproj/project.xcworkspace/xcuserdata/asher.xcuserdatad/UserInterfaceState.xcuserstate and /dev/null differ diff --git a/rng/rng.xcodeproj/xcshareddata/xcschemes/rng.xcscheme b/rng/rng.xcodeproj/xcshareddata/xcschemes/rng.xcscheme deleted file mode 100644 index 9857c6e..0000000 --- a/rng/rng.xcodeproj/xcshareddata/xcschemes/rng.xcscheme +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/rng/rng.xcodeproj/xcuserdata/asher.xcuserdatad/xcschemes/xcschememanagement.plist b/rng/rng.xcodeproj/xcuserdata/asher.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index 437624a..0000000 --- a/rng/rng.xcodeproj/xcuserdata/asher.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,22 +0,0 @@ - - - - - SchemeUserState - - rng.xcscheme_^#shared#^_ - - orderHint - 0 - - - SuppressBuildableAutocreation - - 4DD424772E01CCB60012A242 - - primary - - - - - diff --git a/rng/rng/.DS_Store b/rng/rng/.DS_Store deleted file mode 100644 index 5008ddf..0000000 Binary files a/rng/rng/.DS_Store and /dev/null differ diff --git a/rng/rng/.vscode/c_cpp_properties.json b/rng/rng/.vscode/c_cpp_properties.json deleted file mode 100644 index 6275923..0000000 --- a/rng/rng/.vscode/c_cpp_properties.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "configurations": [ - { - "name": "Mac", - "includePath": [ - "${workspaceFolder}/**" - ], - "defines": [], - "compilerPath": "/usr/bin/clang", - "cStandard": "c17", - "cppStandard": "c++20", - "intelliSenseMode": "macos-clang-arm64" - } - ], - "version": 4 -} \ No newline at end of file diff --git a/rng/rng/run.sh b/run.sh similarity index 100% rename from rng/rng/run.sh rename to run.sh diff --git a/rng/rng/web/.gitignore b/web/.gitignore similarity index 100% rename from rng/rng/web/.gitignore rename to web/.gitignore diff --git a/rng/rng/web/README.md b/web/README.md similarity index 100% rename from rng/rng/web/README.md rename to web/README.md diff --git a/rng/rng/web/eslint.config.js b/web/eslint.config.js similarity index 100% rename from rng/rng/web/eslint.config.js rename to web/eslint.config.js diff --git a/rng/rng/web/index.html b/web/index.html similarity index 100% rename from rng/rng/web/index.html rename to web/index.html diff --git a/rng/rng/web/package-lock.json b/web/package-lock.json similarity index 100% rename from rng/rng/web/package-lock.json rename to web/package-lock.json diff --git a/rng/rng/web/package.json b/web/package.json similarity index 100% rename from rng/rng/web/package.json rename to web/package.json diff --git a/rng/rng/web/public/libs/splat.js b/web/public/libs/splat.js similarity index 100% rename from rng/rng/web/public/libs/splat.js rename to web/public/libs/splat.js diff --git a/rng/rng/web/public/libs/splat.wasm b/web/public/libs/splat.wasm similarity index 100% rename from rng/rng/web/public/libs/splat.wasm rename to web/public/libs/splat.wasm diff --git a/rng/rng/web/src/App.jsx b/web/src/App.jsx similarity index 100% rename from rng/rng/web/src/App.jsx rename to web/src/App.jsx diff --git a/rng/rng/web/src/assets/react.svg b/web/src/assets/react.svg similarity index 100% rename from rng/rng/web/src/assets/react.svg rename to web/src/assets/react.svg diff --git a/rng/rng/web/src/index.css b/web/src/index.css similarity index 100% rename from rng/rng/web/src/index.css rename to web/src/index.css diff --git a/rng/rng/web/src/main.jsx b/web/src/main.jsx similarity index 100% rename from rng/rng/web/src/main.jsx rename to web/src/main.jsx diff --git a/rng/rng/web/vite.config.js b/web/vite.config.js similarity index 100% rename from rng/rng/web/vite.config.js rename to web/vite.config.js