Inputsval create : me:int -> players:int -> delay:int -> tval me : t -> intval players : t -> intval add_mine : t -> tick:int -> string -> unitval find : t -> tick:int -> int -> string optionval known_upto : t -> int -> intval packet : t -> stringval receive : t -> string -> unitval checksum : t -> tick:int -> int32 -> unitval desync : t -> (int * int) optionval dropped : t -> intval inputs_sent : t -> int