Game Theory & Software Development
This Summer I’ll be debuting a new talk at NFJS (and offering it a bit later at other conferences) that weaves together the combination of Game Theory and Software Development.
Some of you have been asking for a preview of the resources I used as references for this talk. Below is a non-exhaustive list to get you started:
-
Prisoner’s Dilemma
The most referenced volume in the realm of Game Theory -
The Teaching Company: Games People Play
12 hours of high-quality video lectures by Dr. Scott Stevens, James Madison University. -
Rock. Paper. Scissors.: Game Theory in Everyday Life
A basic introduction with diagrams and only a few math demands on the reader. -
Game Theory: A Non-technical Introduction
A solid primer almost absent of math. Uses tables, graphs and diagrams as the visual channel. -
The Art of Strategy
Recommended by Ted Neward. A different perspective and writing style from the other volumes listed. -
Your Career Game
A focus on career advancement and recognizing Game Theory patterns in office behaviors. -
SuperCooperators
A societal view of Game Theory. -
Beautiful Math
A focus on Nash’s contributions to Game Theory. -
A Beautiful Mind
Focuses on the psychosis of John Nash. -
Gambit
Open source Game Theory software. -
Matthew’s Delicious Game Theory Bookmarks
Set of curated bookmarks on the topic of Game Theory.
About Matthew McCullough
Matthew McCullough is an energetic 15 year veteran of enterprise software development, open source education, and co-founder of Ambient Ideas, LLC, a Denver consultancy. Matthew currently is a trainer for GitHub.com, author of the Git Master Class series for O'Reilly, speaker at over 30 national and international conferences, author of three of the top 10 DZone RefCards, and President of the Denver Open Source Users Group. His current topics of research center around project automation: build tools (Maven, Leiningen, Gradle), distributed version control (Git), Continuous Integration (Hudson) and Quality Metrics (Sonar). Matthew resides in Denver, Colorado with his beautiful wife and two young daughters, who are active in nearly every outdoor activity Colorado has to offer.
More About Matthew »Why Attend the NFJS Tour?
- » Cutting-Edge Technologies
- » Agile Practices
- » Peer Exchange
Current Topics:
- Languages on the JVM: Scala, Groovy, Clojure
- Enterprise Java
- Core Java, Java 7
- Agility
- Testing: Geb, Spock, Easyb
- REST
- NoSQL: MongoDB, Cassandra
- Hadoop
- Spring 3
- Automation Tools: Git, Hudson, Sonar
- HTML5, Ajax, jQuery, Usability
- Mobile Applications - iPhone and Android
- More...
NFJS, the Magazine
May Issue Now AvailableClient-Side MVC with Spine.js, Part 1
by Craig WallsOn Prototypal Inheritance, Part 2
by Raju GandhiMaking use of Scala Lazy Collections
by Venkat SubramaniamIntegration Testing Web Applications Using Gradle
by Kenneth Kousen


