Data hosted with ♥ by
Pastebin.com
-
Download Raw
-
See Original
class
Traits
(
object
)
:
def
__init__
(
self
)
:
self
.
list
=
{
}
def
Incr
(
self
,
trait
)
:
if
trait
in
self
.
list
:
self
.
list
[
trait
]
+
=
1
else
:
self
.
list
[
trait
]
=
1
def
Decr
(
self
,
trait
)
:
if
trait
in
self
.
list
:
self
.
list
[
trait
]
-
=
1
else
:
self
.
list
[
trait
]
=
-
1
def
Adjust
(
self
,
trait
,
amt
)
:
if
trait
in
self
.
list
:
self
.
list
[
trait
]
+
=
amt
else
:
self
.
list
[
trait
]
=
amt
def
Set
(
self
,
trait
,
amt
)
:
self
.
list
[
trait
]
=
amt
def
Get
(
self
,
trait
)
:
if
trait
in
self
.
list
:
return
self
.
list
[
trait
]
else
:
return
0