UnionShantenResult

@Serializable
@SerialName(value = "UnionShantenResult")
data class UnionShantenResult(val hand: Hand<CommonHandPattern>, val shantenInfo: CommonShanten, val regular: RegularShantenResult, val chitoi: ChitoiShantenResult? = null, val kokushi: KokushiShantenResult? = null) : CommonShantenResult<CommonHandPattern>

Constructors

Link copied to clipboard
constructor(hand: Hand<CommonHandPattern>, shantenInfo: CommonShanten, regular: RegularShantenResult, chitoi: ChitoiShantenResult? = null, kokushi: KokushiShantenResult? = null)

Properties

Link copied to clipboard
@EncodeDefault
val chitoi: ChitoiShantenResult? = null

标准形向听分析结果

Link copied to clipboard
open override val hand: Hand<CommonHandPattern>

手牌

Link copied to clipboard
@EncodeDefault
val kokushi: KokushiShantenResult? = null

标准形向听分析结果

Link copied to clipboard

标准形向听分析结果

Link copied to clipboard
open override val shantenInfo: CommonShanten

向听信息