TCH (statz) | #1, Főfasz (10466) |
1166 | #28a0 | ^ | Idézet | Thu, 14 Nov 2013 13:58:47 +01 |
31.46.*.* | *.catv.pool.telekom.hu |
A mobilon megszakadt a vonal, mert megint lejárt a lóvé. :P Akkor írom ide, hogy meglegyen. Közben gondolkodtam rajta és a tesztelést nem is kell annyira túlbonyolítani. Kell két tömb, az egyikben a várt gesztusok azonosítói, a másikban a kapott gesztusok azonosítói vannak, bejövő sorrendben ofcoz. Ezzel kombináljuk a két módot amit kiötöltünk, az általam javasolt tárolást, meg az általad javasolt előrejelzést. Beütjük, hogy X gesztust fogjuk adni. Ekkor felveszi a "várólistába" X-et. Aztán csináljuk Y gesztust. Felveszi Y-t a "fogadott listába". Ha befejeztük a tesztelést, csak egy forciklus kell, ami végigmászik a két tömbön és összehasonlítgatja az elemeket és az egyezést vagy a mellélövést két számlálóban számolja. A gesztusérzékeléshez meg akkor amit mondtam, hogy amikor a ciklus ott tart, hogy na most jött egy gesztus, akkor billentsen be egy szemafort, hogy gesztus van. És amikor a következő 1/30-ad másodpercben megint lefut, akkor nem fogja feleslegesen inkrementálni a számlálókat, mert tudja, hogy még gesztus van. Aztán, ha nincs gesztus, akkor szemafor ki és megint detektálhat. Sok sikert a zállásinterlyúhoz! |