2020-09-23 01:20:23 +00:00
|
|
|
package dev.araozu
|
|
|
|
|
2020-09-25 02:05:28 +00:00
|
|
|
data class Mano(
|
2020-09-23 20:51:45 +00:00
|
|
|
val cartas: List<Int>,
|
|
|
|
val allIn: Boolean = false,
|
|
|
|
val cartaSig: Int? = null,
|
2020-09-25 02:05:28 +00:00
|
|
|
val cartasReveladas: ArrayList<ArrayList<Int>> = ArrayList(),
|
2020-09-25 15:10:08 +00:00
|
|
|
val descartes: List<Int> = ArrayList(),
|
|
|
|
val sigCarta: Int = -1
|
2020-09-23 20:51:45 +00:00
|
|
|
) {
|
|
|
|
|
|
|
|
fun obtenerManoPrivada(): Mano {
|
|
|
|
val l = cartas.map { 0 }
|
2020-09-25 02:05:28 +00:00
|
|
|
return this.copy(cartas = l)
|
2020-09-23 20:51:45 +00:00
|
|
|
}
|
2020-09-23 02:11:15 +00:00
|
|
|
|
|
|
|
}
|