1 2
type position = { row : int; col : int } [@@deriving yojson] type t = { tile : Tile.t; pos : position } [@@deriving yojson { exn = true }]