Want a better Minecraft server? Read about SpigotMC here!
Separate names with a comma.
Discussion in 'Spigot Plugin Development' started by konsolas, May 7, 2016.
Chess engines are way more important...
He's making a chess engine??
A private project I guess, but yea
I use 5 because it shows the differences in light allthough........ehm...........you know.
So essentially I was away for 2 weeks, and was working on a chess engine during that period. This is still in development, and may be able to detect ghost clients in the near future.
Well, if you need help. You know where to shout.
I know that this is possible I just don't see how a plugin can learn & gl with the development!
It's all about maths, statistics, graphs, vectors and classifying those vectors. Machine Learning is a mathematical simulation like the human brain.
Someone enlighten me on what a chess engine is? It would be greatly appreciated.
A program which picks chess moves.
Thank you, after reading that I feel pretty stupid. (It was self explanatory)
How's this for progress?
I still feel like this would require a minimal amount of work to bypass.. But I guess I'll see for myself when you release a demo/a real copy.
I mean, I've already shown the "untrained client" video. How else do you propose a bypass would work?
I wouldn't wanna release my possible bypass before I can even test if it works myself. I'm long gone from contributing to the minecraft community.
I'm just voicing my opinion, you have some sort of 'method' to detect the different between a human and a hack but a very limited amount of ways exist.
the way to bypass a difference between human behavior and robotic activity is near impossible, you'd need to make the computer think you're a human and having it programatically do that is possible, with macros and such but it would be very hard and @konsolas how do you propose you'll find macros and stuff like that? I mean there must be a way but the macro would copy human behavior and output it as itself so there's no real way to differ between that and human behavior because it is technically the same. You'd just need the computer to choose the macro based on the entities around it and the positioning of the player, sure it would be hard to make but not impossible by any means so how would you check this, or even find this since it's copying human behavior.
Human random isn't random.
Machine learning isn't about specific actions, it's about the patterns things follow - which do exist.
This plugin only gives a probabillity.It's up to the person reviewing whether the player is cheating or not