From: Michael Orlitzky Date: Fri, 11 Nov 2016 02:23:31 +0000 (-0500) Subject: Replace a few member variable references with method calls. X-Git-Tag: 0.1.0~44 X-Git-Url: http://gitweb.michael.orlitzky.com/?p=dunshire.git;a=commitdiff_plain;h=019b62bedacc909118317f255725ff2891f161aa Replace a few member variable references with method calls. --- diff --git a/dunshire/games.py b/dunshire/games.py index 51c97ad..71da5ed 100644 --- a/dunshire/games.py +++ b/dunshire/games.py @@ -335,12 +335,12 @@ class SymmetricLinearGame: ' e1 = {:s},\n' \ ' e2 = {:s},\n' \ ' Condition((L, K, e1, e2)) = {:f}.' - indented_L = '\n '.join(str(self._L).splitlines()) - indented_e1 = '\n '.join(str(self._e1).splitlines()) - indented_e2 = '\n '.join(str(self._e2).splitlines()) + indented_L = '\n '.join(str(self.L()).splitlines()) + indented_e1 = '\n '.join(str(self.e1()).splitlines()) + indented_e2 = '\n '.join(str(self.e2()).splitlines()) return tpl.format(indented_L, - str(self._K), + str(self.K()), indented_e1, indented_e2, self.condition()) @@ -614,7 +614,7 @@ class SymmetricLinearGame: """ - return matrix([0, self._e2], (1, self.dimension() + 1), 'd') + return matrix([0, self.e2()], (1, self.dimension() + 1), 'd') @@ -657,7 +657,7 @@ class SymmetricLinearGame: """ identity_matrix = identity(self.dimension()) return append_row(append_col(self._zero(), -identity_matrix), - append_col(self._e1, -self._L)) + append_col(self.e1(), -self.L())) def _c(self): @@ -1072,10 +1072,10 @@ class SymmetricLinearGame: Condition((L, K, e1, e2)) = 44.476... """ - # We pass ``self._L`` right back into the constructor, because + # We pass ``self.L()`` right back into the constructor, because # it will be transposed there. And keep in mind that ``self._K`` # is its own dual. - return SymmetricLinearGame(self._L, - self._K, - self._e2, - self._e1) + return SymmetricLinearGame(self.L(), + self.K(), + self.e2(), + self.e1())