package Ġcom . kan ash iro . chess Ċ Ċ class ĠChe ss VO Ġ{ ĊĊĠĠĠ Ġdata Ġclass ĠGame Result ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġid Game : ĠLong Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġresult : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġnm Event : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġnm Site : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġdate : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġround : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġnm White Player : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġnm Black Player : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġvl White E lo : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġvl Black E lo : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġcd E co : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġmoves : ĠMutable List < C raw led Game Moves > Ġ= Ġmutable ListOf () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġdata Ġclass ĠC raw led Game Moves ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġid Move : ĠInt Ġ= Ġ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġds Movement : ĠString Ġ= Ġ"" ĊĠĠĠ Ġ) Ċ }