/** Ċ Ġ* ĠThis Ġfile Ġis Ġpart Ġof Ġthe ĠONE MA Ġkt robots ĠPackage . Ċ Ġ* ĠFor Ġthe Ġfull Ġcopyright Ġand Ġlicense Ġinformation , Ċ Ġ* Ġplease Ġview Ġthe ĠLICENSE Ġfile Ġthat Ġwas Ġdistributed Ċ Ġ* Ġwith Ġthis Ġsource Ġcode . Ċ Ġ* Ċ Ġ* Ġcopyright Ġ( c ) Ġ 2 0 2 0 , ĠJ uan ĠMan uel ĠTor res Ġ( http :// on ema . io ) Ċ Ġ* Ċ Ġ* Ġ@ author ĠJ uan ĠMan uel ĠTor res Ġ< software @ on ema . io > Ċ Ġ*/ Ċ Ċ package Ġio . on ema . kt robots . commons . domain Ċ Ċ /** Ċ Ġ* ĠScan Ġenemies Ġserver Ġrequest Ċ Ġ*/ Ċ data Ġclass ĠScan En emies Request ( ĊĠĠĠ Ġval Ġgame Id : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġrobot Id : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġheading : ĠDouble Ġ= Ġ 0 . 0 , ĊĠĠĠ Ġval Ġresolution : ĠDouble Ġ= Ġ 0 . 0 Ċ ) Ċ Ċ /** Ċ Ġ* ĠScan Ġenemies Ġserver Ġresponse Ġincludes Ġa Ġflag Ġif Ġa Ġtarget Ġwas Ġfound Ġand Ġthe Ġdistance Ġand Ġheading Ġto Ġthe Ġtarget Ċ Ġ*/ Ċ data Ġclass ĠScan En emies Response ( ĊĠĠĠ Ġval Ġfound : ĠBoolean Ġ= Ġfalse , ĊĠĠĠ Ġval Ġdistance : ĠDouble Ġ= Ġ 0 . 0 , ĊĠĠĠ Ġval Ġheading : ĠDouble Ġ= Ġ 0 . 0 Ċ ) Ċ