Szukaj:
PL EN ES
Wróć   SimRacing wyścigi online > Serie wyścigowe > Liga iRacing

Incydenty iR i "kontakt phantom"

Zarejestruj się Projects Kalendarz Szukaj Dzisiejsze posty Zaznacz Wszystkie Fora jako Przeczytane

Liga iRacing Wyścigi na platformie iRacing

Zamknięty Temat
LinkBack Narzędzia wątku Wygląd
stare 03-07-2011, 10:55   Post #21 (permalink)
Awatar muscimol
 
Zarejestrowany: Jul 2008
Skąd: Warszawa
Postów: 2.098
Wyślij wiadomośc poprzez ICQ do muscimol
Szczerze mówiąc, to nie bardzo rozumiem, nad czym tu deliberujecie . Kontakty są liczone od strony serwera w oparciu nie o rzeczywisty kontakt, tylko o sieciowy kod predykcji - wygląda bez sensu, ale IMO nie jest - przede wszystkim iR jest globalnym simem i ścigają się tutaj ludzie z całej planety z pingiem często przekraczającym 300ms, gdyby serwer musiał czekać na potwierdzenia, mielibyśmy do czynienia w transmisjach z autami przejeżdżającymi przez siebie, opóźnieniami w liczeniu inców o symulacji wizualnej zdarzenia nie mówiąc, jak to zwizualizować, jeżeli do zdarzenia doszło 300ms temu i w tym momencie auta są w zupełnie innym miejscu.
Kod predykcji w iR idealny nie jest, bo takiego stworzyć się nie da, ale jest najlepszym dostępnym aktualnie w simach, czego mogą dowodzić wyścigi DWC, w których uczestniczy kilku kierowców z Australii i którzy z powodzeniem walczą o czołowe pozycje w wyścigach, transmisje wyglądają bardzo autentycznie i naturalnie, a żeby uniknąć phantomów wystarczy po prostu brać delikatną poprawkę na swoją prędkość i gwałtowność wykonywanych ruchów i zachować większy odstęp przy wykonywaniu manewrów - to nie real ani LAN, nie da się po prostu walczyć koło w koło z pingiem 300ms, bo w tym czasie samochód F1 potrafi pokonać 25m .
muscimol jest offline  
"Being wrong is erroneously associated with failure, when in fact, to be proven wrong should be celebrated, for it is elevating someone to a new level of understanding, furthering awareness.

There is no such thing as a smart human being, for it is merely a matter of time before their ideas are updated, changed or eradicated." Jiddu Krishnamurti

http://www.youtube.com/watch?v=n2JISEATisI

Rating: 6897 | Skill: 6.80 | OpenRating: 0
| Logitech G27 + LC | Własna sekwencja | Hamowanie: heel & toe | Zmiana biegów: Sekwencja
stare 03-07-2011, 12:07   Post #22 (permalink)
Awatar Race_Master
 
Zarejestrowany: Jul 2005
Skąd: Zielona Góra/Londyn
Postów: 6.186
Widze ze podobnego zjawiska doswiadczylem na ostatnim ligowym wyscigu w skipie -na qualu bodaj norbi mial spina na jednym z zakretow, ominalem go na centymetry ale ani nie bylo slychac kontaktu ani ni bylo jego czuc (auto jechalo jak po szynach dalej). Patrze jednak a po minieciu pojazdu rywala kiera skrzywiona (zawieszenie poszlo).
Race_Master jest offline  





Rating: 130011 | Skill: 7.96 | OpenRating: 0
Logitech G25 | Logitech G25 | Logitech G25 | Hamowanie: Lewą nogą | Zmiana biegów: Łopatki
stare 03-07-2011, 12:18   Post #23 (permalink)
Administrator F1
Awatar Larus
 
Zarejestrowany: Sep 2007
Postów: 3.667
Wyślij wiadomośc poprzez ICQ do Larus

rFactor F1 2011
rFactor F1'79 2011

Cytat: Napisał Klapaucjusz Zobacz post
Bo kontakt opona-opona jest widoczny na repie i na filmiku też.
Dlatego według mnie to "pomyłka".
Nie, nie był widoczny na repie, który analizowałem. Była przerwa między kołami.
Larus jest offline  


Rating: 89244 | Skill: 8.83 | OpenRating: 6011
Logitech DFP | Logitech G25 | Hamowanie: Lewą nogą | Zmiana biegów: Łopatki
stare 03-07-2011, 12:30   Post #24 (permalink)
DAK
Administrator iRacing
Awatar DAK
 
Zarejestrowany: Apr 2007
Skąd: Olkusz
Postów: 1.696
Nom u mnie na repie też była przerwa. Dla upewnienia się, poprosiłem wtedy również Larusa, aby on zajrzał na swój rep, który potwierdził kontakt phantom.
DAK jest offline  
Rating: 8558 | Skill: 5.86 | OpenRating: 0
stare 03-07-2011, 14:27   Post #25 (permalink)
Awatar Klapaucjusz
 
Zarejestrowany: Jul 2009
Postów: 441
No dobra czyli u was nie było, a mnie było. Co widać na filmiku. Repa też mogę udostępnić jeżeli ktoś nie wierzy.
W takim układzie nie wiem jak do sprawy podejść.
Wydaje mi się jednak że w takich przypadkach ważniejsze jest to co widziała osoba uczestnicząca w wypadku, a nie inni, bo to od tego co widzi osoba uczestnicząca w incydencie zależy czy postąpiła słusznie czy też nie.
Tutaj ważne by było też co widziała osoba ze skipa o nr 79, bo wtedy stałoby się jasne czy obie osoby uczestniczące w incydencie widziały to samo czy też nie.
Tylko że mnie w tym wątku nie chodziło o rozstrzyganie ponownie kto zawinił w tym incydencie itd itp, a raczej o to aby nie wciskać w w tłumaczenie incydentu laga, gdy nie miał na zdarzenie wpływu.
Jeżeli chcecie można to dalej analizować, ale wtedy potrzebny by był jeszcze rep ze skipa #79.

Tylko że gdybym miał podsumować to według mnie tłumaczenie incydentów lagiem powinno być robione ostrożnie i dopiero po ustaleniu czy faktycznie miał on decydujący wpływ na incydent. W tym konkretnym przypadku uznanie laga za przyczynę incydentu było zaś nieco według mnie zbyt pochopne.
Może niepotrzebnie komplikuję ocenę incydentów, ale wydaje mi się że podpieranie się lagiem jest bardzo wygodne, a nie zawsze słuszne. Ważniejsze jest przecież aby do takich incydentów w przyszłości nie dochodziło i lepiej by było przyzwyczajać wszystkich aby nieco więcej miejsca zostawiali innym driverom, a nie uznać że lag się zdarza i pogodzić z tym że takie incydenty będą miały miejsce.
Może moje podejście jest złe bo preferuję ostrzejsze kary, ale to już inny temat.

Dla jasności nie mam pretensji do oceny, bo de-facto gdyby zrobiono ją tak jak sugeruję to sam mógłbym na tym stracić.
Chodzi bardziej o uwiadomienie wszystkim że w iR kontakt opona-opona jest symulowany i aby brali ten fakt pod uwagę gdy jadą 2w. Mam wrażenie że niektórzy nie przyjmują do wiadomości że coś takiego jest możliwe i w przypadku gdy jednak dojdzie do takiej sytuacji (kontakt opona-opona), to można jeszcze wytłumaczyć się lagiem. To nie jest dobre tłumaczenie.

Zapodam jeszcze jeden filmik gdzie mamy do czynienia z kontaktem opona-opona. Widać na nim wyraźnie że jeżeli nie bierze się pod uwagę takich kontaktów przy wyprzedzaniu to może dojść do kontaktu i poważnych problemów.
Nie bez powodu przy tym wmieszałem w cały temat rF'a, bo według mnie przyzwyczajenia które miałem z tego sima spowodowały że początkowo nie mogłem zrozumieć dlaczego dochodziło do jakiś dziwnych kontaktów gdy zaczynałem zabawę z iR.
Teraz zaś mogę powiedzieć że symulowanie w iR kontaktu opona-opona zwiększył fun ze ścigania i co ważniejsze ten fakt uczy bezpieczniejszej jazdy. Podejrzewam jednak że nie wszyscy tak to odbierają i z powodu agresywnego stylu jazdy nie bardzo im ten model jazdy pasuje. Możliwe też że w takim wypadkach łatwiej im uznać że takie kontakty opona-opona to tylko lag i nie ma nic niewłaściwego w ostrym ataku koło w koło.
No ale to już temat na dłuższą dyskusję, który już gdzieś wcześniej zacząłem.
Zapowiedziany filmik z kontaktem opona-opona:

Swoją drogą ciekaw jestem kogo w tym przypadku uznacie za winnego
Klapaucjusz jest offline  
Rating: 7452 | Skill: 3.88 | OpenRating: 0
stare 03-07-2011, 15:22   Post #26 (permalink)
Administrator FIA GT
Awatar Krzysztof Szczech
 
Zarejestrowany: Jan 2008
Skąd: Poznań / Piła
Postów: 4.917
Cytat:
Coś nie mogę uwierzyć aby zrobili takiego babola.To chyba jest bardziej skomplikowane.
Ja programowałem już takie rzeczy i wiem jak wyglądają realia, więc możesz uwierzyć

Tak jak pisałem - temat kolizji jest na razie w iRacing potraktowany średnio na jeża - zostawili to sobie na później, a póki co jest jak jest.
Krzysztof Szczech jest offline  


Rating: 37450 | Skill: 5.47 | OpenRating: 9502
stare 03-07-2011, 15:26   Post #27 (permalink)
Awatar muscimol
 
Zarejestrowany: Jul 2008
Skąd: Warszawa
Postów: 2.098
Wyślij wiadomośc poprzez ICQ do muscimol
Cytat: Napisał Krzysztof Szczech Zobacz post
Ja programowałem już takie rzeczy i wiem jak wyglądają realia, więc możesz uwierzyć
A jak sobie inaczej wyobrażasz wykrywanie kolizji, bo potwierdzanie ich u klientów jest bzdurą.
Wyobraź sobie 2 auta jadące 300km/h z pingiem 300, w czasie 0.3s to pewnie byłbyś w stanie jadąc 2w przejechać auto obok ciebie na wylot i jechać obok, jak sobie wyobrażasz obsłużenie takiego kontaktu z potwierdzaniem?
Dla mnie z perspektywy spectatora wyścigi w iR wyglądają w tej kwestii bez porównania naturalniej i wiarygodniej mimo, że ścigają się tam ludzie z całego świata, niż lokalne wyścigi na srpl gdzie pingi są kilkukrotnie lepsze, a oglądam wszystkie wyścigi DWC w iR i naszą ligę F1 jako manago.
muscimol jest offline  

Ostatnio edytowane przez muscimol : 03-07-2011 - 15:37
"Being wrong is erroneously associated with failure, when in fact, to be proven wrong should be celebrated, for it is elevating someone to a new level of understanding, furthering awareness.

There is no such thing as a smart human being, for it is merely a matter of time before their ideas are updated, changed or eradicated." Jiddu Krishnamurti

http://www.youtube.com/watch?v=n2JISEATisI

Rating: 6897 | Skill: 6.80 | OpenRating: 0
| Logitech G27 + LC | Własna sekwencja | Hamowanie: heel & toe | Zmiana biegów: Sekwencja
stare 03-07-2011, 15:28   Post #28 (permalink)
Administrator F1
Awatar Larus
 
Zarejestrowany: Sep 2007
Postów: 3.667
Wyślij wiadomośc poprzez ICQ do Larus

rFactor F1 2011
rFactor F1'79 2011

Cytat: Napisał Klapaucjusz Zobacz post
Swoją drogą ciekaw jestem kogo w tym przypadku uznacie za winnego
Ewidentna wina pomarańczowego. I nie, pod żadną siłą sugestii Krzyśka czy kogoś innego swojej oceny nie zmienię
Larus jest offline  


Rating: 89244 | Skill: 8.83 | OpenRating: 6011
Logitech DFP | Logitech G25 | Hamowanie: Lewą nogą | Zmiana biegów: Łopatki
stare 03-07-2011, 19:48   Post #29 (permalink)
Administrator FIA GT
Awatar Krzysztof Szczech
 
Zarejestrowany: Jan 2008
Skąd: Poznań / Piła
Postów: 4.917
Cytat:
A jak sobie inaczej wyobrażasz wykrywanie kolizji, bo potwierdzanie ich u klientów jest bzdurą.
Potwierdzenie jest na serwerze, już po otrzymaniu kolejnej porcji danych od klientów.

Czyli na bieżąco robisz predykcję i wykrywasz kontakt. Masz teraz dwie drogi:
1. Symulujesz kontakt i wysyłasz to info klientom
2. Nie symulujesz kontaktu i dopiero po otrzymaniu kolejnej porcji danych od klientów jesteś w stanie jednoznacznie określić czy do kontaktu doszło. Jeśli tak to dopiero teraz przykładasz dodatkowe siły odbicia do pojazdów i rejestrujesz kontakt.

Pierwsza opcja ma tę wadę, że im bardziej dynamiczna sytuacja, tym większe szanse, że zasymulujesz kontakt, którego nie było - i tak to robi iRacing.

Druga opcja powoduje, że im bardziej dynamiczna sytuacja tym większa szansa ,że auta wbiją się w siebie i dopiero potem je odrzuci - rFactor.

Nie róbcie wielkich oczu, że kolizje w iRacing mają takie wady, bo mają.
Tak jak pisałem - to jest aspekt symulacji, który zrobili tak aby był, a dopiero w przyszłości zajmą się tym tematem na poważniej. W międzyczasie skupili się na innych aspektach - np. NTM.

Cytat:
Wyobraź sobie 2 auta jadące 300km/h z pingiem 300
Bez urazy, ale nie wiesz o czym mówisz. Nie ma znaczenia jak szybko jadą. Jeśli jadą obok siebie, równolegle, to względem siebie są dość statyczne. Liczy się dynamika sytuacji, czyli np. jedno auto spinuje, odbija się od bandy, potem od innego auta, ktoś nagle wciska hamulec itp.
Jak widzisz w opisie powyżej również używałem określenia "dynamiczna sytuacja". Spójrz również na to co napisałem wyżej o Quake.

Jednego nie rozumiem - wierzysz Kaemerowi, że model opony, który zrobił jest realistyczny, a w przypadku modelu kolizji próbujesz przekonywać programistę jak to działa
Krzysztof Szczech jest offline  


Rating: 37450 | Skill: 5.47 | OpenRating: 9502
stare 03-07-2011, 20:04   Post #30 (permalink)
Awatar muscimol
 
Zarejestrowany: Jul 2008
Skąd: Warszawa
Postów: 2.098
Wyślij wiadomośc poprzez ICQ do muscimol
Cytat: Napisał Krzysztof Szczech Zobacz post
Nie róbcie wielkich oczu, że kolizje w iRacing mają takie wady, bo mają.
Tylko, że to nie jest bug, tylko feature , tak ma być, jedyne nad czym mogą pracować, to nad dalszym ulepszaniem kodu predykcji.

Cytat: Napisał Krzysztof Szczech Zobacz post
Bez urazy, ale nie wiesz o czym mówisz. Nie ma znaczenia jak szybko jadą.
Bez urazy, ale mam wrażenie, że to ty nie wiesz o czym mówisz, im szybciej jadą auta i mogą wykonywać gwałtowniejsze zmiany kierunku, jak to ma np. w F1 tym trudniej jest przewidzieć ich pozycję i tym częściej mamy do czynienia z phantom contactami.

Cytat: Napisał Krzysztof Szczech Zobacz post
Jednego nie rozumiem - wierzysz Kaemerowi, że model opony, który zrobił jest realistyczny, a w przypadku modelu kolizji próbujesz przekonywać programistę jak to działa
Keammer robi simy już prawie 20 lat, nie wiedziałem, że jesteś takim wygą jeżeli chodzi o kod sieciowy gier .
muscimol jest offline  

Ostatnio edytowane przez muscimol : 03-07-2011 - 20:18
"Being wrong is erroneously associated with failure, when in fact, to be proven wrong should be celebrated, for it is elevating someone to a new level of understanding, furthering awareness.

There is no such thing as a smart human being, for it is merely a matter of time before their ideas are updated, changed or eradicated." Jiddu Krishnamurti

http://www.youtube.com/watch?v=n2JISEATisI

Rating: 6897 | Skill: 6.80 | OpenRating: 0
| Logitech G27 + LC | Własna sekwencja | Hamowanie: heel & toe | Zmiana biegów: Sekwencja
Zamknięty Temat

Bookmarks

Tagi
incydenty, kontakt phantom

Narzędzia wątku
Wygląd

Zasady Postowania
Nie możesz zakładać nowych tematów
Nie możesz pisać wiadomości
Nie możesz dodawać załączników
Nie możesz edytować swoich postów

BB Code jest Włączony
EmotikonyWłączony
[IMG] kod jest Włączony
HTML kod jest Wyłączony
Trackbacks are Włączony
Pingbacks are Włączony
Refbacks are Włączony



Czasy w strefie GMT +2. Teraz jest 02:15.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
SimRacingPL

no new posts

Logowanie
Login:
Hasło:
 Zarejestruj się!

22 osób online
19 Gości
3 Zalogowanych
Facebook