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
Questions about automatic plot cleaning #680
Comments
Hello boy0001 Before making this issue/question, I did find the wiki page for plot analysis, and i think that makes it more confusing, here are some examples: 1: Threshold: 2: Days: 3: calibration: the variables are not described, and its really hard to guess what the variables does, because of some of the variables ending with "_sd". Then i looked at the example on the page |
Warning this feature IS experimental /plot rate (is the method it uses to calibrate these settings.) Encourage your staff to cycle through plots rating them the more that gets rated the more it learns. For the most part this stuff is probably going to be over most peoples heads and that's okay but it is presented to you in the config so that you can learn whats happened as a result. This is the advanced automatic plot clearing mechanism You can however provide us feedback like this so that we can try to improve documentation and also the stability of the feature. |
Hello Chamunks Sadly, i feel there is a problem with relying on the rating system. This will result in a big build that uses many different blocks, and fills 90% of the plot, could get a 2 rating, effectively raising the "calibration" as to when it should clean. and a concept house that barely fills 10% of a plot, will get a 10 rating, effectively lowering the "calibration" as to when it should clean, but then this build could then be auto cleaned due to the low rated big builds,have raised the calibration so high, This means we can not have any small test builds, or test plots, as they would just get cleaned up. i feel the way to prevent this, is by having the calibration set manually instead of by the plugin, because when i see that test builds or application builds are being cleaned up, i can just lower the calibration, and thereby protecting the builds. And whats worse is that "hacker groups" if they have started not liking you, they could come in and give good rating to bad builds, and bad ratings to good builds,(or there own plots for that matter) effectively setting the calibration without the owners consent, and have the totally wrong plots cleaned up by it. or i might just be paranoid, and the plugin is not even remotely close to be able to do that. |
Also it wasn't built for servers that don't require plot completeness. The server it was created for requires that if you claim it you must use it. Basically providing plots of varying sizes to allow for different size builds to be placed into an appropriate section of map. You don't really have to use it if you believe this mentality is incorrect there are ways to set plot expiry based on simple blocks changed and minimum offline time. You're welcomed to set the calibration manually the /plot rating is intended to produce metrics that you can use as a baseline to calibrate if you wish to do so manually.
Also if you don't trust your ability to make it extremely difficult for nefarious groups from having powers to rate your plots then you shouldn't allow the ranks that they can be to be able to rate plots. My suggestion was to allow your mods/review staff to be able to submit their ratings. Offer some guidelines based on what you think is a good enough build to keep. Let the plugin do the rest. Basically this is designed to be smarter than you can be. You also should not use this in a deployed server first. What I suggest that you should do is:
|
Okey, i can try it, and report back anything i happen to find.
I assume you mean the "old" way of automatic plot cleaning, this was removed from my configuration when i updated plotsquared. I also did a little testing with the rate system, and it would be nice to have a "/plot rate skip" command, if you don't feel you are capable of judging that plot. |
I can probably request to @boy0001 that we add a manual plot clearing function added where it takes you the plot that is being suggested to be deleted. Then it would offer you the option to delete or keep the plot with a y/n response. PlotSquared could learn from this as well. |
hello When my users are trying to use the /plot rate next command
|
apprently if they move to another plot, and rate it |
Okey so i have tried it now, and there are a few problems (here is the debug paste for reference http://hastebin.com/tonamuwego ) as you see in the logfile, i used " /plot debugexec calibrate-analysis 1", and it had to scan 510 plots, this took 2 hours, 52 minutes and 13 seconds, and it lagged badly while doing so. As a test i tried to set days to 1 If you want a reference point for the ratings i told my users to use it was: So how do i prevent it from deleting all my plots ? :( |
Should I assume these questions have all been answered and this ticket can be closed? |
Well, none of the questions was ever answered. |
Same thing is happening to me, just with the /plot list done command |
Hello, First of all, i would like to thank you for this great plugin, it really makes it much easier to administrate building permissions on my server.
i would like to enable the automatic plot clearing on my server, but i do have some questions about it.
1: "Threshold", I'm not quite sure what this does, what i understood was, if i enter "100" into this, then all plots will be checked until there is less than 100 plots, then all auto cleaning stops, is this correct ?
2: "Days", what days is it counting ?, from when the plots was claimed, or the owner was last online, or something else ?
3: I would like to set the auto cleaning so in order for a plot to stay it needs to have
More than 1500 blocks changed and haved used at least 10 different blocks
From what i can understand i need to set it to
calibration:
changes_sd: 0
variety_sd: 0
faces_sd: 0
air: 0
faces: 0
changes: 1500
data_sd: 0
variety: 10
air_sd: 0
data: 0
Is this correct ?
Thank you for using your time on me :)
The text was updated successfully, but these errors were encountered: