The Specker Derivative Game (SDG)

Creating Artificial Markets to Study Computer Science

An Algorithmic Financial Derivative Trading Game (or: A Derivative Trading Robot Game)

A game to learn about software development, analysing best worst-case scenarios within a given context, financial game design, analysis of algorithms, combinatorics (combinations and permutations), abstract interpretation, maximizing polynomials, Shannon decomposition etc. SDG is an ideal game for an undergraduate capstone course or a graduate refresher course on basic CS topics.

The version of SDG, called SDG secret, turns combinatorial maximization problems whose decision version is in NP, into interesting artificial markets.

Karl J. Lieberherr, CCIS, Northeastern University, (C) 2007 - 2008