#16333: Game Theory: build capacity to use gambit to solve Normal Form Games.
-------------------------------------+-------------------------------------
       Reporter:  vinceknight        |        Owner:
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.4
      Component:  game theory        |   Resolution:
       Keywords:  Game Theory,       |    Merged in:
  Normal Form Games                  |    Reviewers:  Jeroen Demeyer
        Authors:  Vincent Knight,    |  Work issues:
  James Campbell                     |       Commit:
Report Upstream:  N/A                |  0c6cc6534650629c3ba127ff34c14ffa14fb09b0
         Branch:                     |     Stopgaps:
  u/vinceknight/gambit_integration   |
   Dependencies:  #16466             |
-------------------------------------+-------------------------------------

Comment (by vinceknight):

 Replying to [comment:66 kcrisman]:
 > {{{
 > +It is also possible to generate a Normal Form Game from a gambit Game::
 > +
 > }}}
 > This would be a good place to refer to the gambit document or remind why
 there are all these `int`s.

 I've added a pointer to the gambit documentation. Let me know if you think
 I've said too much/little.

 >
 > > is evidenced by the two algorithms returning different solutions::
 >
 > Maybe better now is "the various algorithms"?

 Yup: have put that in.

 >
 > Finally, I think the parser is working fine but could use a little extra
 tlc if and when games with more than 2 players are implemented, as it is a
 very long series of things to parse for the reader (I mean the code like
 `profile.append(tuple(gambitstrategy[previousplayerstrategylength:
 previousplayerstrategylength + len(player.strategies)]))`) though I agree
 it should work correctly.

 I agree, I'm hoping that future dev will further integrate all the gambit
 algorithms, as this happens the parser will be in turn expanded. The next
 thing I'll be working on is #17392 though :)

 >
 > I don't see any other issues.  Thanks for breaking all of these tickets
 apart!  It really made it a lot easier to get figured out.

 Thank you for all your help: I'm planning on finding time to try and
 review some tickets myself :)

--
Ticket URL: <http://trac.sagemath.org/ticket/16333#comment:68>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to