Updated Playerbot Configuration (markdown)

Revision 2025-08-19 22:24:53 +02:00
parent 33e1f0487f
commit 8da8bc34c5

@ -1,8 +1,15 @@
## Disclaimer ## Disclaimer
It has been observed that having a lot of bots, or players for that matter, will put a strain on harddrives; even with a fairly low amount of bots or players. MySQL will continuously read and write to the disk and the amount quickly adds up. If you are concerned about the lifespan of your harddrive it's recommend to use as few bots as possible or limit yourself to only using altbots to minimize the amount of writes. It has been observed that having a lot of bots, or players for that matter, will put a strain on harddrives; even with a fairly low amount of bots or players. MySQL will continuously read and write to the disk and the amount quickly adds up. If you are concerned about the lifespan of your harddrive it's recommend to use as few bots as possible or limit yourself to only using altbots to minimize the amount of writes. You can also enable `AiPlayerbot.DisabledWithoutRealPlayer` in the playerbots config to make sure no bots are logged in while no players are.
- With just 500 bots, a sustained write speed between 1MB and 10MB/s has been observed. There have also been occasional jumps upwards of 30MB/s. The following write speeds have been noted based on the number of bots logged in.
- With thousands of bots it's not uncommon to see a sustained write speed of 30MB/s or more. That equals about 74 **terabytes** over 30 days.
- 500 bots: 1-10 MB/s (100% activity)
- 1000 bots: 9 MB/s (Smart scale active)
- 2000 bots: 15 MB/s (Smart scale active)
- 4000 bots: 25 MB/s (Smart scale active)
- 8000 bots: 35 MB/s (Smart scale active) (72 MB/s with 100% activity)
With 8000 bots at 100% activity that equals about 178 **terabytes** every 30 days.
## Bot activity profiles and performance ## Bot activity profiles and performance
Before going into the configuration options we need explain the logic abit. Every update tick of the server its calculated whether a bot can Before going into the configuration options we need explain the logic abit. Every update tick of the server its calculated whether a bot can