Skip to content

Commit

Permalink
Update to v5.14
Browse files Browse the repository at this point in the history
  • Loading branch information
tsweet77 committed Mar 26, 2024
1 parent 3d2466f commit b2ec1d6
Show file tree
Hide file tree
Showing 7 changed files with 1,337 additions and 10 deletions.
File renamed without changes.
File renamed without changes.
3 changes: 2 additions & 1 deletion Change_Log_MAX.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,5 @@
3/25/2024 v5.9 Updated to prevent compiler from optimizing out the repeater process.
3/26/2024 v5.10 Added compression and hashing and removed PROCESS_STATEMENT that was blank anyway.
3/26/2024 v5.11 Allowing for file import. Display hashing multiplier and compression amount.
3/26/2024 v5.13 Displaying the Multiplier value.
3/26/2024 v5.13 Displaying the Multiplier value.
3/26/2024 v5.14 Fixed issue with segmentation error for assigning too much memory.
21 changes: 12 additions & 9 deletions intention_repeater_max.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Intention Repeater MAX v5.13 (c)2020-2024 by Anthro Teacher aka Thomas Sweet.
Intention Repeater MAX v5.14 (c)2020-2024 by Anthro Teacher aka Thomas Sweet.
Enhancement and flags by Karteek Sheri.
Holo-Link framework created by Mystic Minds. This implementation by Anthro Teacher.
Boosting through Nested Files by Anthro Teacher.
Expand Down Expand Up @@ -366,7 +366,7 @@ void create_nesting_files()
void print_help()
{
const std::string helpText = R"(
Intention Repeater MAX v5.13 (c)2020-2024 by Anthro Teacher aka Thomas Sweet.
Intention Repeater MAX v5.14 (c)2020-2024 by Anthro Teacher aka Thomas Sweet.
This utility repeats your intention millions of times per second, in computer memory, to aid in manifestation.
Performance benchmark, exponents and flags by Karteek Sheri.
Holo-Link framework by Mystic Minds. This implementation by Anthro Teacher.
Expand Down Expand Up @@ -827,7 +827,7 @@ int main(int argc, char **argv)
param_intention = "NEST-" + param_boostlevel + ".TXT";
}

unsigned long long int INTENTION_MULTIPLIER = (ram_size_value * 1024 * 1024 * 1024);
unsigned long long int INTENTION_MULTIPLIER = (ram_size_value * 1024 * 1024 * 512);
unsigned long long int free_memory = get_ninety_percent_free_memory();

if (free_memory != static_cast<unsigned long long>(-1)) { // Check against max value for error
Expand Down Expand Up @@ -914,7 +914,7 @@ int main(int argc, char **argv)
std::locale comma_locale(std::locale(), new comma_numpunct());
std::cout.imbue(comma_locale);

std::cout << "Intention Repeater MAX v5.13 (c)2020-2024" << endl
std::cout << "Intention Repeater MAX v5.14 (c)2020-2024" << endl
<< "by Anthro Teacher aka Thomas Sweet." << endl
<< endl;

Expand Down Expand Up @@ -974,7 +974,6 @@ int main(int argc, char **argv)

intention_value = intention_value.substr(0, intention_length_val);
digits = to_string(multiplier).length();
std::cout << "Multiplier: " << display_suffix(to_string(multiplier), digits - 1, "Iterations") << endl;
} // End Multiplier (when not using frequency)

if (INTENTION_MULTIPLIER == 0)
Expand Down Expand Up @@ -1008,6 +1007,10 @@ int main(int argc, char **argv)
transform(useCompression.begin(), useCompression.end(), useCompression.begin(), ::tolower);
}

if (multiplier > 0) {
std::cout << "Multiplier: " << display_suffix(to_string(multiplier), digits - 1, "Iterations") << endl;
}

if (useHashing == "y" || useHashing == "yes")
{
std::cout << "Hashing... \r";
Expand Down Expand Up @@ -1041,18 +1044,18 @@ int main(int argc, char **argv)
if (useCompression == "y" || useCompression == "yes")
{
std::cout << "Compressing... \r";
originalIntentionSize = intention_value.length();
originalIntentionSize = intention_value.length()*2;
intention_value = compressMessage(intention_value);
compressedIntentionSize = intention_value.length();
compressedIntentionSize = intention_value.length()*2;
compressionFactor = (originalIntentionSize / compressedIntentionSize);

compressionFactor_digits = to_string(compressionFactor).length();
compressedIntentionSize_digits = to_string(compressedIntentionSize).length();
originalIntention_digits = to_string(originalIntentionSize).length();

std::cout << "Compression: " << display_suffix(to_string(compressionFactor), compressionFactor_digits - 1, "Iterations") << "X ["
<< display_suffix(to_string(originalIntentionSize/1024/1024), originalIntention_digits - 1, "Frequency") << "B -> "
<< display_suffix(to_string(compressedIntentionSize/1024), compressedIntentionSize_digits - 1, "Frequency") << "B] " << endl;
<< display_suffix(to_string(originalIntentionSize), originalIntention_digits - 1, "Frequency") << "B -> "
<< display_suffix(to_string(compressedIntentionSize), compressedIntentionSize_digits - 1, "Frequency") << "B] " << endl;
}

duration = param_duration;
Expand Down
Binary file modified intention_repeater_max.exe
Binary file not shown.
Loading

0 comments on commit b2ec1d6

Please sign in to comment.