[Kde-games-devel] KsirK and Jabber
Aaron J. Seigo
aseigo at kde.org
Tue Sep 16 19:37:06 CEST 2008
On Tuesday 16 September 2008, Matthew Woehlke wrote:
> There's probably some inspiration to be had here from the DOOM engine...
> modem play worked because the game engine used a synchronized PRNG, so
this doesn't work as well for strategy games like risk when it comes to
preventing cheating, however. here's why:
* ask the PRNG for the next, say, 1000 entries
* use those values as the game progresses for other people's turns
* when it comes to your turn, "peak ahead" at what the results would be for
different moves
* decide the best outcome
now think about card games and this is just insane: you can know exactly what
order the cards are in the deck. talk about your perfect poker cheater! ;)
obviously this is not a trivial hack, but it's not a difficult one either and
makes sync'd PRNGs utterly useless for strategy based games esp when something
valuable is on the line (giving people a reason to do it =)
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Trolltech
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-games-devel/attachments/20080916/ab3bc6ec/attachment.sig
More information about the kde-games-devel
mailing list