Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

autopilot.js: Insufficient RAM in late BN12.X #380

Open
alainbryden opened this issue Oct 18, 2024 · 2 comments
Open

autopilot.js: Insufficient RAM in late BN12.X #380

alainbryden opened this issue Oct 18, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@alainbryden
Copy link
Owner

In late BN12.X, the cost of purchasing servers and upgrading home ram becomes so prohibitive that there is not much RAM available for hacking.

Hacknet-servers, on the other hand, remain relatively cheap to upgrade. There comes a point where the total RAM available on all hacknet servers is ~20 GB, vs. only ~10GB available on the rest of the network.

At a certain point, we may decide that it is worth (at least periodically) balancing generating hashes with making that RAM available for hacking.

Perhaps we can establish some threshold, like if hacknet RAM is more than 50% of all available RAM, we start telling daemon.js to --use-hacknet-servers, and dedicate a % of Hacknet ram to its operations. We should also look at other operations (like Stanek) which might benefit from charging more quickly by using all servers ( could be tackled when fixing #362 )

@alainbryden alainbryden added the enhancement New feature or request label Oct 18, 2024
@alainbryden alainbryden self-assigned this Oct 18, 2024
@alainbryden
Copy link
Owner Author

We would want to include the new feature added in #314 as part of this.

@shrut-z
Copy link

shrut-z commented Oct 22, 2024

Maybe we could also relaunch gangs.js in money-focus after having enough reputation for the most expensive aug.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants