TTac
Toggle table of contents
release
Target filter
release
Switch theme
Search in API
Skip to content
TTac
TTac
/
io.gh.kdbrian.ttac.data
/
MatchRecord
Match
Record
@
Serializable
data
class
MatchRecord
(
val
timestamp
:
Long
,
val
mode
:
GameMode
,
val
size
:
Int
,
val
xName
:
String
,
val
oName
:
String
,
val
xColor
:
Long
,
val
oColor
:
Long
,
val
result
:
String
,
val
board
:
String
,
val
winCells
:
List
<
Int
>
=
emptyList()
,
val
difficulty
:
Difficulty
?
=
null
,
val
xId
:
String
=
""
,
val
oId
:
String
=
""
)
Members
Constructors
Match
Record
Link copied to clipboard
constructor
(
timestamp
:
Long
,
mode
:
GameMode
,
size
:
Int
,
xName
:
String
,
oName
:
String
,
xColor
:
Long
,
oColor
:
Long
,
result
:
String
,
board
:
String
,
winCells
:
List
<
Int
>
=
emptyList()
,
difficulty
:
Difficulty
?
=
null
,
xId
:
String
=
""
,
oId
:
String
=
""
)
Properties
board
Link copied to clipboard
val
board
:
String
Final position, e.g. "XO.X.O..."
difficulty
Link copied to clipboard
val
difficulty
:
Difficulty
?
mode
Link copied to clipboard
val
mode
:
GameMode
o
Color
Link copied to clipboard
val
oColor
:
Long
o
Id
Link copied to clipboard
val
oId
:
String
o
Name
Link copied to clipboard
val
oName
:
String
result
Link copied to clipboard
val
result
:
String
"X", "O" or "DRAW".
size
Link copied to clipboard
val
size
:
Int
timestamp
Link copied to clipboard
val
timestamp
:
Long
win
Cells
Link copied to clipboard
val
winCells
:
List
<
Int
>
x
Color
Link copied to clipboard
val
xColor
:
Long
x
Id
Link copied to clipboard
val
xId
:
String
x
Name
Link copied to clipboard
val
xName
:
String