Ghid de utilizare al simulatorului

Acest ghid explică, ecran cu ecran, tot ce poți face în simulatorul de căutare și salvare: cum pornești un scenariu, ce înseamnă fiecare buton, panou și strat, cum citești câmpul de miros și comportamentul câinelui simulat și cum salvezi sau împarți un scenariu. Capturile de ecran sunt făcute în aplicația reală, în versiunea v0.1.0 beta.

Înainte de a începe

Simulatorul este un instrument educațional: arată de ce mirosul disponibil pentru câine poate să nu coincidă cu traseul fizic al persoanei căutate. Rulează direct în browser, fără cont și fără instalare. Îți recomandăm un laptop sau un monitor lat (interfața are trei coloane), dar funcționează și pe tabletă sau telefon: acolo panoul din stânga se deschide din butonul ☰, iar cel din dreapta din butonul ⚙, ambele în bara de sus.

Lanțul pe care îl urmărești mereu este același:

  1. traseul persoanei
  2. emisie de miros
  3. mediu și vreme
  4. câmp de miros
  5. eșantionare de către câine
  6. comportamentul câinelui
  7. reluare și analiză

Toate valorile de miros sunt relative (Foarte redus, Redus, Mediu, Ridicat), nu concentrații reale. Rezultatele nu trebuie folosite pentru a stabili locul unei persoane dispărute sau comportamentul exact al unui câine într-o intervenție reală. Detalii în secțiunea Despre acuratețea simulării.

Ecranul de start

Pagina se deschide cu ecranul de start: un fundal animat cu un traseu, particule de miros purtate de vânt și un câine care lucrează. De aici ai două intrări principale și câteva scurtături.

Ecranul de start al simulatorului, cu butoanele „Pornește un scenariu nou” și „Folosește un scenariu demonstrativ”, rândul cu cifre și cele trei carduri
Ecranul de start. Insigna de versiune, cele două butoane mari, rândul cu cifre (fiecare cifră e un buton) și cardurile care rezumă ce conține simulatorul.
Pornește un scenariu nou
Deschide asistentul în șase pași (mediu, vreme, traseu, vechimea traseului, echipa canină, rezumat). Harta apare doar la final, când apeși „Pornește simularea”; dacă închizi asistentul cu X sau Esc, rămâi pe ecranul de start.
Folosește un scenariu demonstrativ
Deschide selectorul cu toate scenariile demonstrative; alegi unul și simularea pornește direct, cu câinele la începutul căutării.
Rândul cu cifre
Numărul de medii, de scenarii demonstrative, de presetări meteo și de profiluri de câine este calculat din aplicație. Fiecare cifră deschide intrarea potrivită: mediile deschid asistentul la pasul 1, scenariile deschid selectorul, presetările meteo deschid pasul 2, profilurile de câine pasul 5.
Insigna de versiune
Versiunea curentă și stadiul (beta). Cât timp stadiul este beta, funcțiile și valorile afișate se mai pot schimba.
Ghid de utilizare
Linkul de sub butoane duce la această pagină; același link este și în bara de sus a paginii și în fereastra „Ajutor”.

Scenariile tale se salvează local, în acest browser (nu pe server) și se pot exporta ca fișier JSON; vezi Salvare, export și import.

Scenarii demonstrative

Fiecare scenariu demonstrativ ilustrează un principiu: un mediu gata construit, o vreme potrivită, un traseu și o vechime a urmei alese ca efectul să fie vizibil. Selectorul le arată ca carduri numerotate, cu numele și principiul; câmpul de căutare filtrează după text, iar primul card este marcat ca recomandat la început.

Selectorul de scenarii demonstrative: carduri numerotate cu numele scenariului și principiul ilustrat, plus un câmp de filtrare
Selectorul de scenarii demonstrative. Un clic pe card pornește simularea în modul Simulare, sare la momentul în care pornește câinele și redă.

Aceleași scenarii sunt disponibile oricând și din panoul Scenariu (stânga), lista derulantă Scenarii demonstrative: sub listă apare principiul scenariului ales. Butonul Ecran de start din bara de sus te aduce oricând înapoi la ecranul de start, fără să pierzi scenariul din memorie.

Lista scenariilor și principiul fiecăruia

Nr.ScenariuPrincipiul ilustrat
1Intersecție urbană (demo)După ~30 de minute distribuția mirosului nu mai coincide cu traseul: vântul lateral, clădirile și canalizarea pe strada laterală o deplasează.
2Parc fără vântFără vânt, mirosul rămâne aproape de traseu, iar difuzia și convecția termică sunt singurele care îl răspândesc.
3Parc cu vânt lateralUn vânt lateral constant deplasează banda de miros disponibil în lateralul traseului fizic.
4Intersecție urbanăLa intersecție, traficul, canalizarea și colțurile clădirilor fac ca mirosul să „intre” pe strada laterală.
5Canion urbanÎntre două fronturi înalte de blocuri, vântul e canalizat și accelerat; mirosul se întinde de-a lungul străzii.
6După ploaieSuprafețele ude rețin mirosul depus mai mult, dar re-emisia e redusă până când soarele le încălzește.
7Ploaie puternicăPloaia spală mirosul aerian spre sol și îl redistribuie; nu îl șterge complet, dar îl mută și îl diluează.
8Zi foarte caldăAsfaltul fierbinte ridică mirosul (convecție), în timp ce zonele umbrite îl păstrează aproape de sol.
9Seară răcoroasăSeara, suprafețele se răcesc, aerul e mai stabil și mirosul rămâne mai jos și mai aproape de traseu.
10NinsoareZăpada și gerul păstrează mirosul depus dar îl re-emit puțin; dezghețul îl eliberează din nou.
11PădureCoronamentul reduce vântul și soarele: mirosul rămâne concentrat și persistă pe frunze și sol.
12Intersecții de poteci + vânt variabilLa o intersecție forestieră, densitatea coronamentului și lățimea potecilor filtrează curentul; direcția meteo decide ramura downwind, iar vechimea suprapune istoricul vântului.
13Râu: mirosul purtat de curentPe apă mirosul nu stă pe loc: filmul de suprafață pleacă cu curentul și cu vântul și se depune pe malul din aval. Locul ieșirii din apă este mai puternic decât intrarea; câinele caută pe malul opus, mai jos de locul trecerii.
14Urban + pădureTraseul schimbă brusc asfaltul și curenții dintre clădiri cu solul, coronamentul și panta unei păduri.
15Dealuri și valeRelieful frânează vântul pe urcare, îl tulbură pe culme și produce curenți de versant care concentrează mirosul în vale.
16Zonă aglomeratăPietonii creează surse de miros străine (contaminare) care nu se amestecă cu mirosul persoanei căutate, dar îngreunează lucrul câinelui.
17Vânt puternicVântul puternic transportă mirosul departe și repede, îl diluează și creează turbulență la colțuri.
18Vânt variabil: traseu + vechimeDirecția se schimbă atât cât victima se deplasează, cât și după terminarea traseului; fiecare perioadă lasă o bandă de miros diferită.
19Trafic care transportă mirosulVehiculele ridică o fracțiune din mirosul de pe asfalt și îl mută în siajul lor, fără să șteargă urma directă.
20Vânt schimbătorCând vântul își schimbă direcția, mirosul deja transportat nu „sare” înapoi: se suprapun benzi din direcții diferite.

Scenariu nou, pas cu pas

Asistentul construiește un scenariu complet în șase pași. Lista pașilor este vizibilă tot timpul în stânga ferestrei; butoanele Înapoi și Continuă te plimbă între pași, iar la final apare Pornește simularea.

  1. Alege mediul. Dai un nume scenariului și alegi un mediu generat: Urban, Parc, Pădure, Câmp, Urban + pădure, Dealuri + vale sau Personalizat (o lume goală pe care o construiești tu în Editare). Mediile generate primesc automat mobilier urban (stâlpi, bănci, coșuri, copaci la bordură).
  2. Configurează vremea. O Presetare meteo (de la „Cald și uscat” la „Ninsoare” și „Ceață”), apoi Viteză vânt și Direcție vânt. Evoluția automată a vântului decide dacă direcția rămâne constantă, se schimbă cât persoana încă merge, se schimbă în intervalul de îmbătrânire a urmei sau în ambele; schimbările apar ca evenimente pe cronologie.
  3. Alege traseul persoanei. Fie Aleg un traseu predefinit (o Variantă de traseu specifică mediului și o Lungime traseu între 30 și 3000 m; la trasee lungi harta crește automat și primește teren nou în stilul mediului), fie Desenez eu traseul pe hartă: după pornire aplicația se deschide în Editare, cu instrumentul „Traseu persoană” activ.
  4. Stabilește vechimea traseului. Cât timp trece între plecarea persoanei și pornirea câinelui: de la 5 minute la 24 de ore. Vechimea nu este o simplă estompare: mirosul este evoluat efectiv în timp (transport, difuzie, depunere, re-emisie, ploaie, decădere).
  5. Configurează echipa canină. Profil câine (Începător, Intermediar, Avansat) și Lungime lesă (2–15 m). Profilurile sunt presetări de sensibilitate ale simulării, nu moduri „științific exacte”.
  6. Pornește simularea. Rezumatul arată mediul, traseul, vremea, vechimea și echipa; „Pornește simularea” încarcă scenariul, îl deschide în modul Simulare și îl aduce la momentul pornirii câinelui.
Asistentul de scenariu nou, pasul 1: alegerea mediului dintre cardurile Urban, Parc, Pădure, Câmp, Urban + pădure, Dealuri + vale și Personalizat
Pasul 1. Numele scenariului și cardurile de mediu.
Asistentul de scenariu nou, pasul 2: presetarea meteo, viteza și direcția vântului, evoluția automată a vântului
Pasul 2. Presetarea meteo, vântul și evoluția lui automată.
Asistentul de scenariu nou, pasul 3: traseu predefinit cu variantă și lungime, sau traseu desenat pe hartă
Pasul 3. Traseu predefinit (variantă și lungime în metri) sau desenat de tine.
Asistentul de scenariu nou, pasul 4: vechimea traseului, de la 5 minute la 24 de ore
Pasul 4. Vechimea traseului: cât a trecut de la plecarea persoanei până pornește câinele.
Asistentul de scenariu nou, pasul 5: profilul câinelui și lungimea lesei
Pasul 5. Profilul câinelui și lungimea lesei; urmează rezumatul și „Pornește simularea”.

Sfat pentru instructori. Pentru un exercițiu „la tablă”, pornește cu un scenariu demonstrativ apropiat de situația ta, apoi ajustează în panourile Meteo și Proprietăți doar variabila pe care vrei s-o discuți (direcția vântului, vechimea urmei, o oprire). Diferența devine vizibilă imediat pe hartă.

Interfața în modul Simulare

După pornire, ecranul are patru zone: bara de sus, panoul Scenariu în stânga, harta în centru și panourile cu file în dreapta. Sub hartă stă cronologia.

Interfața simulatorului în modul Simulare, vedere instructor: bara de sus, panoul Scenariu în stânga, harta cu HUD și legendă, filele Proprietăți, Meteo, Miros, Câine, Analiză în dreapta și cronologia jos
Vedere instructor pe scenariul „Intersecție urbană”, trei minute după pornirea câinelui. Traseul persoanei e linia roșie punctată; norul portocaliu-galben e mirosul disponibil; pinurile numerotate sunt observațiile educaționale.

Bara de sus

Ecran de start
Înapoi la ecranul de start (oprește redarea, reluarea, prezentarea și ecranul complet). Scenariul rămâne în memorie.
Editare / Simulare
Cele două moduri de lucru. În Editare construiești mediul și traseul; în Simulare rulezi timpul și urmărești mirosul și câinele. Trecerea pe Simulare după o schimbare de traseu repornește simularea.
Vedere instructor / Perspectiva câinelui / Ecran împărțit
Vederea instructorului arată tot: traseul, persoana, norul de miros. Perspectiva câinelui ascunde traseul, persoana și norul global și arată doar informația din zona investigată de nas. Ecranul împărțit le pune una lângă alta.
Exercițiu ▾
Pornește un exercițiu normal sau un exercițiu blind și, la final, arată reluarea; vezi Exerciții, reluare și analiză.
Vezi reluarea
Intră în reluarea a ceea ce s-a înregistrat până acum (poziția câinelui, a handlerului, câmpul de miros), cu propriul cursor de timp.
Mod prezentare
Etichete mari și interfață redusă, pentru proiector; vezi Mod prezentare.
Ecran complet
Aplicația ocupă tot ecranul; Esc revine.
? Ajutor
Fereastra de ajutor din aplicație: explicații scurte pe teme (particule, vânt, clădiri, ploaie, soare, suprafețe, perspectiva câinelui, cum creezi un exercițiu, limitări), textul „Despre acuratețea simulării”, versiunea motorului și seed-ul scenariului, plus linkul către acest ghid.

Panoul Scenariu (stânga)

Numele scenariului
Apare în lista de scenarii salvate și în numele fișierului exportat.
Scenariu nou / Încarcă scenariu
Deschide asistentul, respectiv biblioteca de scenarii salvate în acest browser (cu Încarcă și Șterge pentru fiecare).
Scenarii demonstrative
Lista derulantă cu toate scenariile demonstrative; principiul scenariului ales apare dedesubt.
Salvează scenariul / Duplică / Resetează
Salvarea e locală (browser). Duplicarea creează o copie cu alt nume. Resetarea readuce scenariul la starea inițială.
Exportă JSON / Importă JSON
Fișierul nume.sarsim.json conține tot scenariul: mediul, traseul, vremea, evenimentele, câinele, seed-ul și versiunea motorului. Importul se face în browserul tău; nimic nu se trimite pe server.
Seed simulare
Face scenariul reproductibil (turbulență, rafale, deciziile câinelui). Același seed pe același scenariu dă aceeași simulare.
Construiește scenariul / Instrumente / Importă traseu GPS
Sub secțiunea Scenariu urmează paleta de obiecte, instrumentele pentru hartă și butoanele de import GPS (pregătite pentru o versiune viitoare). Un clic pe un obiect din paletă trece automat în modul Editare; detalii în Editare.

Harta

Afișajul din colț (HUD)
Timpul scurs de la plecarea persoanei și ora din zi; vântul (km/h, m/s și direcția din care bate); temperatura și umiditatea; ora la care pornește câinele; când e cazul, insigna „Exercițiu”.
Legenda
Disponibilitate relativă miros țintă: Foarte redus, Redus, Mediu, Ridicat, plus distincția Miros aerian / Miros asociat suprafeței. Poziția și intensitatea sunt aproximări educaționale.
Butoanele + − ⊞
Mărește, micșorează, încadrează lumea. Harta se deplasează cu clic dreapta sau cu butonul din mijloc apăsat (sau cu Spațiu ținut apăsat), zoom cu rotița sau cu două degete.
Pinurile numerotate și „Observații pe hartă”
În modul educațional, aplicația așază pinuri pe punctele de interes (strada laterală în care a intrat mirosul, zona de turbulență, intersecția, umbra, suprafața fierbinte, ploaia, locul unde persoana a stat). Balonul apare la trecerea cu mouse-ul, iar banda „Observații pe hartă” de sub hartă le listează; săgeata din dreapta ei o restrânge. Pinurile apar doar în Simulare, în vederea instructorului, după ce timpul a început să curgă.
Eticheta de sub hartă
Starea persoanei căutate la momentul curent (de exemplu „Persoana continuă” sau o oprire).

Filele din dreapta

Proprietăți (obiectul selectat sau, fără selecție, persoana căutată și traseul ei), Meteo, Miros, Câine și Analiză. Fiecare are secțiunea sa mai jos.

Cronologia și evenimentele

Cronologia de sub hartă controlează timpul simulării. Timpul afișat este cel scurs de la plecarea persoanei; alături e ora din zi (contează pentru soare și temperatura suprafețelor).

▶ Play / ⏸ Pauză / ⏹ Stop / ↺ Restart
Redare, pauză, oprire și repornire de la zero. Spațiu comută redarea (când câinele nu e în control manual).
+1 s / +10 s / +10 min
Avans cu pași fixi, util ca să „îmbătrânești” urma rapid sau să analizezi cadru cu cadru.
Viteză
De la 0,25× la 60×. La viteze mari motorul folosește pași de timp mai mari, ca un traseu de ore să se poată derula în secunde.
⇥ Start câine
Sare direct la momentul în care pornește câinele (vechimea traseului a trecut deja).
+ Eveniment
Programează o schimbare la un moment dat: tipul evenimentului, momentul (hh:mm:ss de la plecare) și tranziția; în funcție de tip, viteza și direcția nouă a vântului, intensitatea unei rafale, temperatura, tipul precipitațiilor, vremea de după, nebulozitatea, intensitatea solară sau umiditatea. Evenimentele generate automat de „Evoluția automată a vântului” sunt marcate „automat” și se pot edita.
Salvează moment / Lista evenimentelor
Un moment salvat (checkpoint) poate fi restaurat sau comparat din panoul Analiză. Lista evenimentelor arată toate schimbările programate, cu Editează și Șterge.
Bara cronologiei
Trage cursorul ca să te deplasezi în timp; marcajele arată pornirea câinelui și evenimentele.
Formularul „+ Eveniment” de pe cronologie: tip eveniment, moment, tranziție și valorile noi
Un eveniment programat. Aici o schimbare de vânt: momentul, durata tranziției, viteza și direcția nouă.

Editare: mediul și traseul

În modul Editare lucrezi cu secțiunile Construiește scenariul și Instrumente din panoul din stânga, iar fila Proprietăți arată obiectul selectat. Un clic pe un obiect din paletă sau pe „Desenează traseul” trece singur în Editare.

Modul Editare: paleta de obiecte în stânga, un obiect selectat pe hartă și proprietățile lui în dreapta
Editare. Paleta de obiecte pe categorii, instrumentele și, în dreapta, proprietățile obiectului selectat.

Construiește scenariul

Paleta are trei categorii: Infrastructură (clădire, casă, bloc, hală, garduri de lemn, beton sau fier forjat, gard viu, zid, stradă, alee, trotuar, podeț, parcare, tunel, pasaj, stație de autobuz), Teren natural (iarbă, pământ, nisip, pădure, vegetație, tufiș, copaci, potecă de pădure, apă, rocă, grohotiș, zăpadă, deal și vale) și Obiecte urbane (mobilier stradal). Clic pe un obiect, apoi clic pe hartă pentru a-l așeza. Tot aici alegi Suprafața de bază a lumii și dimensiunile ei (Lățime lume, Înălțime lume, 100–1500 m; 1 unitate = 1 metru).

Instrumente

Selectează / mută
Clic pe un obiect îl selectează; trage-l ca să-l muți; mânerele îl redimensionează sau îl rotesc.
Traseu persoană
Clic pe hartă pentru fiecare punct al traseului, dublu-clic sau Enter pentru a încheia. Fiecare punct primește apoi, în Proprietăți, modul deplasării până la punctul următor (mers, alergare, staționare, ședere, intrare într-un vehicul…) și un timp de staționare în secunde.
Poziție câine
Clic pe hartă așază echipa (câine și handler) la începutul căutării.
Sondă de miros
Clic pe hartă arată, în fila Miros, ce e disponibil în acel punct.
Profil transversal
Trage o linie A–B peste hartă; graficul din fila Miros arată mirosul de-a lungul ei.
Adaugă observație
Plasează pe hartă o observație a instructorului (vezi Analiză).

Proprietăți

Pentru un obiect: Rotație (și butonul Rotește 15°), Înălțime, Material (beton, cărămidă, sticlă, metal, lemn), Porozitate pentru garduri și vegetație, Densitate coronament și Deschidere coronament deasupra potecii pentru pădure și poteci, Suprafață, Direcție și Viteză curgere pentru apă, Elevație maximă pentru relief, plus temperatura calculată a suprafeței, Duplică și Șterge. Pentru persoana căutată (fără selecție): Viteză deplasare, Intensitate relativă sursă miros, Ora plecării, Vechime traseu (sau un număr de minute personalizat) și secțiunea Traseu și opriri, cu lista punctelor, Redesenează traseul, Șterge traseul și Lungime dorită + Ajustează traseul: scurtarea taie traseul la lungimea cerută (destinația păstrează oprirea), lungirea adaugă o continuare cu viraje pe teren accesibil, ocolind clădirile și apa adâncă, iar harta crește dacă e nevoie.

Ce face fiecare obiect cu mirosul: zidurile, clădirile și rocile sunt bariere cu o parte adăpostită de vânt; gardul de beton se poartă ca un zid, cel de fier lasă aerul să treacă, gardul viu e vegetație; strada înseamnă umbră de clădiri, trafic și pietoni; podul lasă mirosul să cadă pe apa sau strada de dedesubt; stația de autobuz e un adăpost care concentrează; apa curgătoare duce mirosul în aval; zăpada se impregnează cel mai bine; dealul și valea produc curenți de versant. În 2026-09 orice traseu nou primește o „barieră” de cel puțin 30 m între segmentele neînvecinate, ca urmele să nu se suprapună.

Panoul Meteo

Vremea se poate schimba oricând, chiar în timpul redării. Direcția vântului este cea din care bate (0° = nord), viteza e afișată în km/h și m/s.

Vânt
Direcție, Viteză, Evoluție automată (profilul de schimbare a direcției), Variabilitate (rotește lent direcția), Rafale (creșteri temporare de viteză), Turbulență (împrăștiere aleatoare mai mare), Rafală acum și Schimbare programată… (deschide un eveniment pe cronologie).
Condiții
Presetări rapide (aceleași presetări ca în asistent), Temperatură aer, Umiditate, Vreme (senin, parțial noros, înnorat, ceață, burniță, ploaie ușoară, ploaie moderată, ploaie puternică, ninsoare, viscol), Precipitații (manual, experimental), Strat de zăpadă inițial și Umezeală inițială a suprafețelor.
Soare
Ora zilei (plecare), Poziția soarelui (automată după oră sau azimut manual), Intensitate solară și Nebulozitate. Suprafețele expuse se încălzesc diferit (asfaltul mult, iarba puțin); suprafețele fierbinți ridică mirosul prin convecție, umbra îl păstrează aproape de sol.
Trafic și pietoni
Traficul (Oprit, Redus, Mediu, Intens) urmează automat străzile: roțile și curentul de sub caroserie ridică o mică fracțiune din mirosul depus pe asfalt și siajul o transportă local, fără să șteargă urma. Pietonii (Fără, Puțini, Normal, Aglomerat) pot deveni, cu Simulează contaminarea olfactivă, surse de miros străin urmărite separat de mirosul persoanei căutate.

Ploaia spală mirosul aerian spre sol, mărește depunerea, udă suprafețele și redistribuie o parte din mirosul depus (scurgere): nu șterge tot mirosul, dar îl mută și îl diluează. Suprafețele ude rețin mai mult și re-emit mai puțin până le încălzește soarele.

Panoul Miros

Aici alegi cum se desenează câmpul de miros și ce straturi sunt vizibile, reglezi calitatea simulării și folosești cele două instrumente de măsură.

Fila Miros cu vizualizarea „Combinat”: hartă termică și particule peste traseu, straturile și setările de calitate
Fila Miros cu vizualizarea „Combinat”. Portocaliul este mirosul asociat suprafeței, culorile legendei arată disponibilitatea relativă.
Vizualizare miros
Particule (purtători abstracți de miros aerian), Nor de miros, Hartă termică, Depunere la sol, Aerian, Combinat și Izoliniile concentrației. Culorile arată doar disponibilitatea relativă a mirosului țintă.
Straturi
Comutatoare pentru persoana căutată, traseul ei, particule, heatmap, miros la sol, miros aerian, vânt, turbulență, curenți termici, temperatura solului, soare/umbră, ploaie, apă/runoff, pietoni, trafic, câine, traseul câinelui, handler, clădiri, contaminare și izolinii.
Calitate simulare
Redusă (3 000 particule, grilă 4 m), Normală (9 000, 2 m), Ridicată (18 000, 1,5 m), Ultra (35 000, 1 m). Pe un calculator lent alege Redusă: numărul de particule simulate este independent de câte se desenează.
Profil simulare
Educațional (accentuează relațiile cauză–efect), Realist conservator (mișcare vizuală mai puțin exagerată, mai multă incertitudine în semnalul câinelui), Vizualizare accentuată (contrast mărit pentru proiector). Sunt presetări de prezentare, nu pretenții de exactitate.
Sondă de miros
Clic pe hartă: valorile relative din acel punct (aerian, la sol, direcția vântului local).
Profil transversal al mirosului
Trasează linia A–B: graficul arată disponibilitatea de-a lungul liniei. Vârful poate fi deplasat față de traseul fizic, exact fenomenul pe care îl ilustrează simulatorul.
Cameră și afișare
Urmărește câinele, Orientare după câine (harta se rotește cu direcția câinelui; tastele de control manual devin relative la câine), Mod educațional (explicații pe hartă) și Cameră liberă (încadrează lumea).

Panoul Câine și comportamentul câinelui

Câinele simulat nu „vede” harta mirosului: eșantionează local, în zona nasului, și decide după semnalul relativ pe care îl percepe. Panoul are patru secțiuni.

Perspectiva câinelui: traseul, persoana și norul global sunt ascunse; rămâne doar informația din zona investigată de nas, iar fila Câine arată semnalul olfactiv
Perspectiva câinelui și fila Câine: starea curentă, graficul semnalului și profilul.
Ecran împărțit: vederea instructorului în stânga și perspectiva câinelui în dreapta, pe același moment
Ecran împărțit. Aceeași clipă văzută de instructor și „de câine”.
Echipa canină
Poziționează echipa pe hartă (trece în Editare cu instrumentul „Poziție câine”), Sari la începutul căutării, Lungime lesă (câinele nu se poate depărta de handler mai mult decât lesa) și Control manual: clic pe hartă = destinație, WASD sau săgețile = deplasare, pe ecran tactil atingi destinația. Handlerul urmează câinele.
Semnal olfactiv
Starea curentă, graficul semnalului relativ pe o Fereastră de 30, 60 sau 120 s, tendința (în creștere, stabil, în scădere) și statistici. Semnalul e normalizat la ce a perceput câinele până atunci, nu la o scară absolută.
Profil câine
Începător, Intermediar, Avansat sau Personalizat, cu parametrii: Prag relativ de detecție, Frecvență eșantionare, Latență reacție, Persistență după pierderea semnalului, Tendință de explorare, Sensibilitate la gradient, Influența vântului, Variabilitate, Viteză de lucru. Orice modificare a unui parametru trece profilul pe Personalizat. Sunt parametri de simulare, nu valori biologice măsurate.
Stări
Lista stărilor cu cea curentă evidențiată; sunt abstracțiuni ale simulării, nu diagnostice comportamentale.

Ce înseamnă stările

  • În așteptareVechimea traseului nu a trecut încă; câinele nu a pornit.
  • CăutareLa start face un cerc de orientare (un „360”) ca să-și aleagă direcția, apoi caută semnal.
  • UrmărireAre semnal puternic pe direcția de mers și înaintează pe banda de miros.
  • VerificareÎncetinește ca să verifice o zonă (o acumulare, un colț) înainte să continue.
  • Semnal redusMirosul slăbește; câinele mai persistă puțin pe direcție înainte să caste.
  • CastingSe întoarce la ultimul punct bun și mătură în cercuri concentrice în jurul lui, ocolind obstacolele, până regăsește urma.
  • Miros pierdutCastingul n-a dat rezultat; se lărgesc căutările sau se reia de la punctul de start.
  • ReacizițieA regăsit urma și alege sensul de mers după prospețimea mirosului direct, nu după memoria veche.
  • Apropiere de sursăSemnal foarte puternic și în creștere: se apropie de persoană (sau de o acumulare care nu e persoana și pe care o va marca și părăsi).
  • Persoană găsităCâinele a ajuns la persoana căutată; redarea se oprește, iar într-un exercițiu se deschide reluarea.

Trei reguli de comportament sunt valabile în toate scenariile: la start câinele face un 360 și pornește în direcția corectă; oriunde pierde urma, se întoarce la ultimul punct bun și o ia pe direcția mirosului proaspăt; iar când rămâne fizic blocat (de exemplu într-un colț de clădire unde ploaia a adunat un miros fals-puternic), o plasă de siguranță îl scoate spre spațiul deschis și, după mai multe blocaje, reia căutarea de la punctul de start. Câinele nu poate rămâne nemișcat.

Exerciții, reluare și analiză

Un exercițiu îți ascunde informația pe care în teren n-o ai. Din Exercițiu ▾ alegi Exercițiu (lucrezi doar cu informația locală a câinelui, în perspectiva lui) sau Exercițiu blind (fără informație locală): traseul, persoana și mirosul sunt ascunse complet. Când câinele găsește persoana, sau când alegi Încheie exercițiul și arată reluarea, aplicația deschide reluarea și fila Analiză.

Exercițiu blind: harta fără traseu, fără persoană și fără miros; în HUD apare insigna „Exercițiu blind”
Exercițiu blind. Fără traseu, fără persoană, fără nor de miros: doar mediul, vremea și câinele.

Reluarea

Vezi reluarea derulează ce s-a înregistrat: pozițiile câinelui și ale handlerului, stările, câmpul de miros la fiecare moment. Cursorul de timp al reluării e independent de simulare; ieși din reluare cu același buton.

Modul de reluare: traseul câinelui suprapus pe câmpul de miros, cu propriul cursor de timp
Reluarea unei căutări: traseul câinelui peste ce era disponibil ca miros în fiecare clipă.

Fila Analiză

Fila Analiză după „Calculează analiza”: distanța față de traseu, timpul pe stări, reaciziții, vântul local în momentele-cheie și secțiunile de comparație
Analiza exercițiului. Descriptivă, nu un scor: distanța față de traseu, timpul pe stări, reacizițiile și vântul local în momentele-cheie.
Analiza exercițiului
Calculează analiza după ce ai rulat simularea cu câinele: lungimea traseului persoanei și al câinelui, durata căutării, dacă persoana a fost găsită, distanța medie și maximă față de traseul fizic, zonele cu semnal crescut și cele de pierdere a semnalului, reacizițiile, intersecțiile verificate, Timp pe stări și Vânt local în momente-cheie. Analiza este descriptivă: nu produce un scor al câinelui.
Analiză intersecție
Detectează automat punctele în care traseul câinelui se desparte de cel al persoanei, sau Marchează manual pe hartă; Arată intersecțiile pe hartă le suprapune pe reluare.
Observații instructor
Adaugă observație (text, tip, moment) sau Plasează pe hartă. Observațiile se salvează în scenariu și se exportă cu el.
Compară
Condiții B: același scenariu și seed rulează în paralel, în ecran împărțit, cu vânt de 2, 15 sau 40 km/h, cu direcția rotită cu 90° sau cu o altă presetare meteo (Compară condițiile, Oprește comparația). Compară momente pune alături două momente din înregistrare (hh:mm:ss).
Salvează moment
Momentele salvate (de pe cronologie sau de aici, cu nume) se pot Restaura sau compara.

Mod prezentare și ecran complet

Mod prezentare este gândit pentru workshopuri și proiector: etichete mari, interfață redusă la esențial și posibilitatea de a lucra în Ecran împărțit instructor / câine. Profilul de simulare Vizualizare accentuată din fila Miros mărește contrastul pentru sălile luminoase. Ecran complet ascunde restul paginii; Esc revine.

Modul prezentare: harta pe tot ecranul, etichete mari și interfața redusă la esențial
Mod prezentare. Etichete mari și doar comenzile esențiale, pentru proiector.

Salvare, export și import JSON

Simulatorul nu are cont și nu trimite scenarii pe server. Salvează scenariul îl păstrează în memoria locală a browserului tău (dispare dacă ștergi datele site-ului sau folosești alt browser). Exportă JSON descarcă fișierul nume-scenariu.sarsim.json, pe care îl poți trimite colegilor sau păstra în arhivă; Importă JSON îl încarcă înapoi, tot în browser, cu o verificare a versiunii formatului.

Fișierul conține: lumea și obiectele, traseul persoanei cu modurile și opririle, vremea de bază și starea inițială (umezeală, zăpadă), evenimentele de pe cronologie, profilul și parametrii câinelui, poziția echipei, vechimea traseului, calitatea, profilul de simulare, momentele salvate, observațiile, seed-ul și versiunea motorului. Cu același seed, același scenariu rulează identic: turbulența, rafalele și deciziile câinelui sunt reproductibile.

Pentru cursuri. Pregătește scenariul acasă, exportă JSON-ul și trimite-l cursanților: fiecare îl importă în browserul lui și vede exact aceeași simulare, cu același seed. Schimbând doar seed-ul, obțineți variante ale aceluiași exercițiu.

Scurtături de la tastatură și gesturi

Scurtăturile funcționează când harta are focus (dă un clic pe ea).

Tastă / gestEfect
SpațiuRedare / pauză în modul Simulare (când câinele nu e în control manual); ținut apăsat, deplasează harta.
+ / − / 0Mărește, micșorează, încadrează lumea.
EnterÎncheie traseul desenat (la fel ca dublu-clic).
EscRevine la instrumentul „Selectează / mută” și anulează selecția; închide modalele și ecranul complet.
Delete / BackspaceȘterge obiectul selectat (în Editare).
R / Shift+RRotește obiectul selectat cu 15° la dreapta / la stânga.
WASD / săgețiDeplasează câinele în control manual (relative la câine când e activă „Orientare după câine”).
Clic dreapta / buton mijloc + tragereDeplasează harta.
Rotiță / două degeteZoom; pe ecran tactil, tragerea cu un deget deplasează harta.

Întrebări frecvente

De ce câinele nu merge exact pe traseul persoanei?

Pentru că lucrează cu mirosul disponibil, nu cu traseul. Vântul lateral deplasează banda de miros, clădirile o deviază și o canalizează, soarele o ridică, umbra o ține jos. Un câine care merge la 3–5 m în lateralul traseului, pe banda de miros, lucrează corect.

De ce apare miros acolo unde persoana n-a trecut?

Mirosul aerian este transportat; într-o intersecție poate „intra” pe strada laterală, iar la o schimbare de vânt benzile din direcții diferite se suprapun. Sonda de miros și profilul transversal arată exact cât s-a deplasat vârful față de traseu.

Cum văd ce percepe câinele?

Comută pe Perspectiva câinelui sau pe Ecran împărțit și urmărește graficul din fila Câine. Pentru un test onest, pornește un Exercițiu blind.

Simularea merge greu.

În fila Miros alege Calitate simulare: Redusă, dezactivează straturile de care nu ai nevoie și folosește vizualizarea Hartă termică în loc de Particule. Pe laptop, ecranul complet ajută și el.

Cum reproduc exact o simulare?

Același scenariu cu același Seed simulare rulează identic. Exportă JSON-ul: seed-ul e salvat în el.

Unde găsesc ajutorul din aplicație?

Butonul ? Ajutor din bara de sus deschide o fereastră cu explicații scurte pe teme, textul „Despre acuratețea simulării” și versiunea motorului. Linkul către acest ghid este primul rând al ferestrei.

Fereastra „Ajutor” din aplicație: linkul către ghid, secțiunile de ajutor pliabile și textul despre acuratețe
Fereastra „Ajutor”. Explicații scurte pe teme, „Despre acuratețea simulării” și versiunea motorului.

Ce urmează?

Arhitectura este pregătită pentru importul traseelor GPS (GPX) ale persoanei, câinelui și handlerului, pentru vreme istorică și pentru hărți reale, ca o sesiune reală de antrenament să poată fi reluată peste mirosul simulat. Butoanele din secțiunea „Importă traseu GPS” sunt vizibile, dar marcate ca funcție pregătită pentru o versiune viitoare.

Gata de lucru? Simulatorul rulează direct în browser, fără cont.

Deschide simulatorul