Skip to content

Commit 02d3d48

Browse files
committed
tests for EFG Nash solvers -- enumpoly, lp, lcp -- in behavior stratgegies
1 parent a311874 commit 02d3d48

6 files changed

Lines changed: 597 additions & 44 deletions

File tree

ChangeLog

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
- In the graphical interface, removed option to configure information set link drawing; information sets
77
are always drawn and indicators are always drawn if an information set spans multiple levels.
88

9+
### Added
10+
- Tests for EFG Nash solvers -- `enumpoly_solve`, `lp_solve`, `lcp_solve` -- in behavior stratgegies
11+
912

1013
## [16.4.1] - unreleased
1114

pyproject.toml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ select = [
5454
"SIM", # flake8-simplify
5555
"I", # isort
5656
"Q", # prefer double quotes
57+
"W291", # trailing-whitespace
5758
]
5859
ignore = []
5960

@@ -75,11 +76,12 @@ max-line-length = 99
7576
[tool.pytest.ini_options]
7677
addopts = "--strict-markers"
7778
markers = [
78-
"nash_enummixed_strategy: tests of enummixed_solve in strategies",
79-
"nash_lcp_strategy: tests of lcp_solve in strategies",
80-
"nash_lcp_behavior: tests of lcp_solve in behaviors",
81-
"nash_lp_strategy: tests of lp_solve in strategies",
82-
"nash_lp_behavior: tests of lp_solve in behaviors",
79+
"nash_enummixed_strategy: tests of enummixed_solve in mixed strategies",
80+
"nash_enumpoly_behavior: tests of enumpoly_solve in behavior strategies",
81+
"nash_lcp_strategy: tests of lcp_solve in mixed strategies",
82+
"nash_lcp_behavior: tests of lcp_solve in behavior strategies",
83+
"nash_lp_strategy: tests of lp_solve in mixed strategies",
84+
"nash_lp_behavior: tests of lp_solve in behavior strategies",
8385
"nash: all tests of Nash equilibrium solvers",
8486
"slow: all time-consuming tests",
8587
]

0 commit comments

Comments
 (0)