Is there any game theory package around? I mean supporting functions which take a game in matrix form and tell you all about nash equilibra, best strategies, ect
I have this hope that Mathematica 10 will make the efforts in my NashEquilibriaIn33Games Demonstration seem extremely primitive and that it will directly implement a good chunk of game theory. I think it's time for Wolfram Research to take the leap into this now well-established area of Math/Econ/Biology, etc. The work being done in algorithmic game theory perhaps creates some additional motivation. There's stuff now in Graph and DiscreteMarkovProcess that might well provide some new support for such an initiative. I would love being able to write Nash[some representation of a strategic form game,Method->"LemkeHowson"] or Nash[some visual depiction of an extensive form game,"SubgamePerfect"->True].
In the mean time, here is some code that will help find pure (but only pure) strategy Nash Equilibrium in n-player games. I have little doubt that both of these methods can be substantially improved, but perhaps they will provide a start.
Have you looked at demonstrations.wolfram.com/NashEquilibriaIn33Games and the linked sources?
It relies on formulae and solution methods from Hal Varian's 1996 book "Computational Economics and Finance: Modeling and Analysis with Mathematica" (which I have had on my Amazon wish list for years but have never gotten around to buying.)
The sample notebooks from Varian's book can be found in the Wolfram Library Archive.
The Wolfram demonstrations site includes other examples that may be of use.