Algorithms and Complexity

"Distributed Online Card Games"
Winter term 2009/10
Junior-Prof. Dr. Robert Elsässer


  • Time: Tuesday, 18:00
  • Location: 02-007 building 51


  • Our next meeting is on Wednesday, January 13, 11 am in 02-007 building 51.

Course description

The goal of this project is to implement a Peer-to-Peer platform for online card games. At the end, we will have a system which supports a variety of games. However, we will mainly focus on gambling card games which involve players betting against each other (such as Poker). The P2P network will be able to support a secure, robust, and fast distributed platform for such games, whereas currently known systems for online card games work on a client-server basis (e.g. PokerStars, Full Tilt Poker, etc...).


  • Christian Schindelhauer: A Toolbox for Mental Card Games, Technical Report, A-97-16, University of Lübeck, 1997.
  • Baruch Awerbuch and Christian Scheideler: Towards Scalable and Robust Overlay Networks, IPTPS'07, 2007.
  • Heiko Stamer: Efficient Electronic Gambling: An Extended Implementation of the Toolbox for Mental Card Games, WEWoRC'05, 2005.
  • Heiko Stamer: Kryptographische Skatrunde, Offene Systeme (4).
  • Bryan Ford, Dan Kegel, and Pyda Srisuresh: Peer-to-Peer Communication Across Network Address Translators, USENIX Annual Technical Conference, General Track, 2005.
  • Adam Barnett and Nigel P. Smart: Mental Poker Revisited, Cryptography and Coding, 2005.
These papers can be found here .