Cheating
Cheating can be done by several ways. Usign a slow machine is one
possibility. Faking a score submission is the most direct approach
and is therefore addressed here.
There are at least three reasons why you should not cheat:
(a) Cheating is not fair. This is evident for all approaches and needs no
further explanation.
(b) Hacking a score is no real challenge. It is possible to send arbitrary
scores and it is not very difficult. All you need is a handful of
appropriate tools (e.g. a Java disassembler or a debugger). Since the
game handling takes place on the client side, it is not possible to have
complete control of how the scores were reached.
For instance, it would be next to impossible to decide whether a human
being or a (slightly randomized and erratic) computer program has been
playing. That is the reason why there are no great validation checks.
(c) Last not least, trying to get a high score without playing is work
and not fun und will thereby waste your time. There is a
kind of checksum appended to your score and you would have to find out how
it is encoded. You cannot do this quickly by hand since version 2.11, so
you would have to write a bit of code to do it. The whole procedure will
take some minutes, maybe some hours. It should not be worthwhile. All you
would get are some points. If it is that you are out for, I will gladly
email you some.
So please do not spoil the game. Thank you.
|