Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master python #20

Closed
wants to merge 68 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
f4485f8
Import existing Python scripts.
tturocy Mar 22, 2010
7c84a79
Create Cython wrapper framework.
tturocy Mar 22, 2010
1e4c32c
Extend .gitignore to ignore Python-generated files.
tturocy Mar 22, 2010
c1dcbd9
Wrap std::string and create title property of game.
tturocy Mar 25, 2010
0384e2a
Implement game.read_game() to load game from savefile.
tturocy Mar 25, 2010
c2f9985
Implement writing of files, __str__ and __repr__ for games
tturocy Mar 25, 2010
ff6d278
Implement support for player representation in Python.
tturocy Mar 26, 2010
91f94c5
Implement support for outcome representation in Python.
tturocy Mar 26, 2010
25a0ee4
Implement basic wrap of Number class (ctor and dtor).
tturocy Mar 27, 2010
063235f
Implement conversion of Number to float, adding two Numbers (very ugly)
tturocy Mar 29, 2010
6194736
Implement factory member function .qre() in order statistic games
tturocy Apr 27, 2010
28a67ad
Refactor maximum likelihood into QRE tracer class.
tturocy May 7, 2010
c06199d
Implement QRE tracing to arbitrary criterion function.
tturocy May 21, 2010
b787451
Implement add() member on collection of players in a game.
tturocy Jul 31, 2010
99a10f1
Create start of tutorial introduction to Python API.
tturocy Jul 31, 2010
6ebd355
Make API documentation cover entries in tutorial, make both consistent
tturocy Jul 31, 2010
138f204
Implement node class, access to root node of game.
tturocy Aug 1, 2010
dd1e45e
Implement and document new_table() for creating strategic game.
tturocy Aug 1, 2010
2cf1cfc
Implement strategy access for players.
tturocy Aug 1, 2010
906bf46
Adjust setup.py for python 2.6 setuptools interaction with cython
tturocy Aug 17, 2010
acebf60
Merge branch 'master' into python
tturocy Aug 17, 2010
fbb896c
Expose read_game() function in gambit module; add to documentation.
tturocy Aug 25, 2010
688eea7
Merge branch 'master' into python
tturocy Aug 25, 2010
bfd5d3f
Implement access to strategic game payoffs from Python.
tturocy Aug 25, 2010
06dd87d
Implement mixed profile representation.
tturocy Aug 29, 2010
983197e
Implement strategy pattern access to external Nash solvers.
tturocy Aug 31, 2010
4067c37
Implement __richcmp__ and __hash__ for game representation classes
tturocy Sep 2, 2010
10c3a33
Implement pure strategy profile collection and iterator for games.
tturocy Sep 2, 2010
492d291
Implement basic elements of number protocol for gambit.Number
tturocy Sep 6, 2010
9cb95d8
Merge branch 'master' into 'master_python' after v0.2010.09.01 release.
tturocy Sep 7, 2010
b6ca1d2
Standardize order-statistic game implementation to be more similar to
tturocy Oct 12, 2010
0eab8fd
Extensions to Tullock contest model and order-statistic games.
tturocy Nov 4, 2010
a70e0d2
Merge branch 'master' into master_python
tturocy May 9, 2011
e4c81bc
Update Cython wrapper to use lexical_cast instead of ToText.
tturocy May 11, 2011
e9bbf51
Removing obsolete SWIG wrapper (use Cython wrapper instead).
tturocy May 11, 2011
edc9a37
Usability refinements to symmetric QRE tracing package.
tturocy Jun 7, 2011
c8cd42d
Integrate outcome payoffs with Python numeric tower.
tturocy Jun 23, 2011
5b5ef12
Reorganize Cython interface into multiple files for maintainability.
skunath Jul 7, 2011
9802085
Cython build system rationalization:
skunath Jul 12, 2011
6ebac94
Added baic tests and created directory for test games
skunath Jul 14, 2011
27f2e8e
Merge pull request #9 from skunath/basic_tests
tturocy Jul 14, 2011
e989346
Organize tests per existing file naming conventions.
tturocy Jul 14, 2011
ea4af81
Add rudimentary documentation of Nash equilibrium solver interface.
tturocy Jul 26, 2011
c3808d3
Implement boilerplate wrappers for information sets and actions.
tturocy Jul 29, 2011
36dbc7d
Implement members collection for infosets.
tturocy Jul 29, 2011
33e6229
Implement collection representing the children of a node.
tturocy Jul 29, 2011
502b1e8
An initial implementation of logit cognitive hierarchy analysis.
tturocy Aug 2, 2011
19870e5
Implement Solution base class for all solution profiles.
tturocy Aug 3, 2011
a2acb52
Standardize order statistic games to conform to standard game model;
tturocy Aug 3, 2011
2370290
Implement indexing model for players, outcomes, and strategies.
skunath Aug 4, 2011
51fab0a
Standardize implementation of collection classes.
tturocy Aug 6, 2011
11dd5d1
Implement two-player general Tullock game for arbitrary exponent r.
tturocy Aug 6, 2011
50aea8b
Extensions to cognitive hierarchy modeling.
tturocy Aug 4, 2011
e8e6de0
Support floating-point effort levels in Tullock contests.
tturocy Aug 11, 2011
523acf7
Implement fitting QRE by squared distances in histogram.
tturocy Aug 12, 2011
f19cc1b
Added tests to verify add player functionality.
skunath Aug 19, 2011
6904279
This commit adds functionality that will allow for a new strategy to …
skunath Aug 19, 2011
effd270
Added additional functionality for the infoset class.
skunath Aug 19, 2011
d053571
This commit builds out functionality for the Node object.
skunath Aug 23, 2011
d0903f4
This commit enhances the features of the action class.
skunath Aug 25, 2011
88db7e7
Implement mixed strategy profiles.
skunath Aug 8, 2011
61b1ac9
Implement append_node and insert_node operations.
tturocy Jan 20, 2012
e0df75d
Implement creation of outcomes and assignment to nodes.
tturocy Jan 20, 2012
f6d4a05
Merge branch 'master' into master_python
tturocy Feb 7, 2012
af09db6
Merge branch 'master' into master_python
tturocy Feb 12, 2012
f9cd8ad
Implement game property for infoset.
tturocy Mar 14, 2012
57ccd66
Implement changing player associated with information set in Python API.
tturocy Mar 14, 2012
28e6a81
gambit changes
nallachaitu Mar 23, 2012
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Expand Up @@ -13,10 +13,12 @@ libtool
*.la
*.a
gambit-*
gambit
game.wrap.cpp
_build
.DS_Store
.dirstamp
*~
build
*.egg-info
*.pyc

1 change: 1 addition & 0 deletions doc/index.rst
Expand Up @@ -52,6 +52,7 @@ Table of Contents
ideas
build
formats
pyapi
biblio

.. Indices and tables
Expand Down