Jump to content

Królik Uszasty

SIMRAIL Team
  • Posts

    395
  • Joined

  • Last visited

  • Days Won

    56

Posts posted by Królik Uszasty

  1. W dniu 5.07.2024 o 16:07, KOlorowy napisał(a):

    Urlop to odpoczynek, a odpoczywamy po ciężkiej i efektywnej pracy.

    Co prawda to forum o "pociągach w komputerze", ale ten wątek jest już i tak o wszystkim, więc w ramach "bawi i uczy" chciałbym przypomnieć, że samo pojęcie urlop oznacza co najwyżej usprawiedliwioną nieobecność w pracy (płatną bądź też nie). Prezentowane wyżej sformułowanie odniesione już np. do urlopu macierzyńskiego jest już daleko krzywdzące.

    Wiem, że dyskusja tyczyła się urlopu wypoczynkowego (chociaż stricte takie sformułowanie nie padło), ale budujmy wokół siebie szerszą świadomość społeczną takich podstawowych tematów.

     

    W dniu 5.07.2024 o 16:07, KOlorowy napisał(a):

    Z resztą, skoro  rzekomo należy się to proszę bardzo.

     

    Kwestie urlopów są uregulowane w ramach kodeksu pracy (ale nie tylko, bo również mówi o tym np. art. 196 ust. 1 ustawy Prawo o szkolnictwie wyższym i nauce) i większość z nich pracodawca jest obowiązany na wniosek pracownika udzielić, więc słowo "rzekomo" jest tutaj nie na miejscu. Terminy brania urlopów wypoczynkowych i zjawisko sezonu urlopowego jest też raczej ogólnie znana i stricte powiązana z tokiem roku szkolnego (przerwy wakacyjne)j i pogody w ramach klimatu naszej części świata.

     

    Tak, jak rozumiem rozgoryczenie wywołane faktem, że rzeczy nie idą tak gładko, jak w tytułowej roadmapie, tak jednak po blisko dwustu latach ogólnoświatowej walki o prawa pracownicze (w tym m.in. określenie norm czasu pracy, sprawa pracy dzieci czy zagwarantowanie urlopów) wydawało mi się, że są to rzeczy głęboko zakorzenione w kulturze europejskiej, a więc - oczywiste. Widocznie się mylę. Mimo to nie życzę nam tutaj powrotu do tamtych (słusznie minionych) czasów, bo wtedy na granie w grę wtedy nie będzie ani sił, ani czasu.

    • I agree 15
  2. W dniu 3.07.2024 o 03:40, dis0nored napisał(a):

    The next problem i've encountered was during the driving, the tutorial was at the point where you apply power and the locomotive was approaching the station to pick up passangers red signal but the tutorial kept telling me to apply power and would not go past that tutorial point

    How far were you from stop point? Did distance become green? 

     

    5 godzin temu, dis0nored napisał(a):

    I also noticed that the narrator's voice instruction repeats the same line too many times, this is not quite right. It would make sense if the text remained on the screen. Can this be looked into?

    I will look into it, if I can change it easly. Each switch generates its own request with the same code of text, but different switch for outline.

     

    4 godziny temu, dis0nored napisał(a):

    The tutorial also forces cold and dark mode on the locomotive should you accidentally run a red light for a reason.

    I don't uderstand this sentence. Could you rephrase it?

  3. 9 godzin temu, mluczak.kutno napisał(a):

    2. Sterowanie. Otwórz drzwi -> przejdź przez drzwi -> zamknij drzwi. Nie można prościej, jeden klik na drzwiach, uruchamia się animacja i cyk myk, jesteśmy w kabinie a drzwi są zamknięte?

    Myślę, że część problemów rozwiąże Ci opcja pomijania jednoelementowych okien komunikatów.

    image.png.f30e575408c436fcb4e6358e27cd3334.png

    • Thanks 7
    • I agree 1
  4. 2 godziny temu, PeVoo napisał(a):

    Zauważ, że ich autopilot wcale nie jest prawdziwym autopilotem - bo jakby był, to by nie łamał praw fizyki zwalniając pociąg do swojej pożądanej wyliczonej prędkości w momencie jak się go włącza, tylko by zaciągał hamulec i by wjeżdżał w czerwony semafor robiąc SPAD w sytuacji kiedy nie było możliwe wyhamować. Prawdziwe AI emulowałoby zachowanie maszynisty a nie tylko wyliczało prędkość jaka ma być w danym punkcie trasy. Widać z tego, że jest to gigantycznie uproszczone (powiedzmy sobie szczerze: oszukane). A takiego oszukanego autopilota to bardzo łatwo jest zrobić i tak samo mogłoby działać AI (jako maszynista).

    58 minut temu, mluczak.kutno napisał(a):

    To się rzuca w oczy. Bot działa tyle o ile, żeby tylko pociągi krążyły w multi bez przestojów. Nie ma problemu z ruszeniem pod górę nawet bardzo ciężkim składem, aby przypadkiem nie utknął i nie zrobił krzywdy innym, jadącym za nim. Tak samo nie przewali S1, nikt nie przewali S1. Czerwone znaczy stój, więc stoisz- najwyżej w bardzo realistyczny sposób zostaniesz cofnięty za semafor. Zrobienie bardziej realistycznego bota jest możliwe, pokazuje to taka pewna inna polska gra kolejowa. Już sobie wyobrażam ten chaos na serwerach, jakby bot nie zawsze dał radę wjeżdżać pod stromy podjazd albo rozrywał skład. Chaos tym większy, bo nie ma manewrów i niektóre sytuacje naprawiłby tylko reset serwera.

    Najpierw odniosę się do pogrubionego słowa: symulacja to sztuka iluzji i oszustwa, w sumie tak samo jak granie w symulatory. I mimo negatywnych konotacji tego słowa, to w tym przypadku akurat czerpiemy nieszkodliwą społecznie przyjemność z grania w grę i udawania, że robimy coś na kolei, więc nie ma w tym nic złego 😉

     

    Odnośnie samego bota - jeśli chodzi o MaSzynę, to doskonale wiem, co tam jest, jak to działa i jakie za tym idą konsekwencje (dobre i złe). Tutaj podjęliśmy decyzję o uproszczeniu pewnych rzeczy, które same w sobie nie mają wpływu na działania gracza oraz są kompletnie niepotrzebne w oprogramowaniu serwera, bo nic nie wnoszą poza obciążaniem procesora obliczeniami. Na to nałożyły się inne, niestety konieczne ograniczenia i stąd Wasz nieprzychylny odbiór naszego bota od pociągów. Rozwiewając wątpliwości:

    • Bot wbrew pozorom nie ogranicza się do wyliczenia sobie prędkości z jaką ma jechać z jakiejś predefiniowanej krzywej, a jedzie w ramach dostępnych limitów prędkości i granicznej krzywej hamowania. W każdej kolejnej klatce bot podejmuje decyzje, czy przyspieszać, jechać wybiegiem lub hamować. Na tej podstawie jest obliczana prędkość jazdy pociągu. Osiągi pociągu zależą od osiągów poszczególnych pojazdów razem wziętych.
    • Mechanizm nagłego spadku prędkości (tak samo jak cofanie pod S1) ma na celu zmniejszenie koniecznych interwencji w ruch na serwerach. To samo dotyczy wspomagania ruszania na spadkach, które jest konfigurowalne. Nie wiem, jakie mamy teraz ustawienia na serwerach, ale bota można płynnie zaprogramować od pełnego ignorowania pochyleń do pełnego ich uwzględniania (tj. w pełnym zakresie prędkości). Co do magicznego hamowania, mieliśmy na ten temat niedawno wewnętrzną rozmowę powiązaną też z ETCS. Ten mechanizm dałoby się szybko wyłączyć (bo patrz pkt poprzedni - to jest dodatek do bota, a nie podstawa jego działania), zwłaszcza że S1 mamy i tak chronione mechanizmem cofania. Pozostaje tylko kwestia stosowania się do ograniczeń prędkości i wymuszenia tego, żeby gracze nie rozpędzali pociągów ponad możliwości AI i uciekali bez śladu, że to nie oni się wykoleili.
    • Bot nie obsługuje całej fizyki i symulacji pojazdu (sterowanie, hamulec itd), aby nie musieć wykonywać pełnych obliczeń fizyki pojazdu, w tym przede wszystkim całej pneumatyki liczonej znacznie częściej niż fpsy - co również odciąża serwer, który nie musi w ogóle tego liczyć. Uproszczenie to uwalnia nas jednocześnie od całej logiki związanej z nieprawidłowym kierowaniem pojazdem, np. luzowanie przeładowanych hamulców wagonów. Na mapie mamy w okolicach 100 pociągów, z czego część to pociągi towarowe. Wszystkie należy traktować jak w ruchu. To jest parę tysięcy pojazdów, niektóre z nich bardzo daleko od jakiegokolwiek gracza.
    • Taka implementacja bota jednocześnie pozwala uzyskać jego znacznie większą przewidywalność zachowania, czego nie można powiedzieć o wariancie z pełną fizyką - przykładowo miejsce zatrzymania taboru w Maszynie ma większy rozstrzał niż u nas, szczególnie dla pociągów towarowych. A łatwiej jest coś równego potem urealnić jakąś wartością losową niż wartości losowe zmusić do wyrównania. No i ma to swoją zaletę podczas testów stabilności czy w dawnych czasach - przy testowaniu bota z nastawni kierującego ruchem, bo wyniki były deterministyczne. Jest to też o wiele bardziej istotne przy programowaniu i wykonywaniu precyzyjnych manewrów.

    Mam wrażenie, że przede wszystkim gdyby nie mechanizm cofania przy S1 i automagiczne hamowanie, to Wasze zdanie byłoby lepsze - wszak multimedia pociągu w dużej mierze u bota działają i na pierwszy rzut oka nie widać/słychać, żeby było coś nie tak.

    • Like 3
    • Thanks 11
  5. Godzinę temu, Arkadio40 napisał(a):

    Profesjonalny serwer też jest bez sensu  wystarczy regulamin który obowiązuje w grze i po problemie.

    Jeden regulamin nie rozwiąże kwestii tego, że różni gracze oczekują różnego poziomu "realizmu" i trzymania się przepisów, a jednocześnie wraz z poziomem zaawansowania graczy i przepisowości można im oddawać do dyspozycji więcej możliwości (np. sygnały manewrowe czy rozkazy/pomijanie semaforów). Dosyć szybko się przekonaliśmy, że część osób (świadomie lub nie) potrafiła wysyłać pociągi ze stacji manewrem, jak inne środki zawiodły.

    • I agree 3
  6. I think that 7000A is on "low" side with voltage between 500 to 1000 V, and 2kV droo is on "high" side of 25kV.

    In Poland overhead voltage drop is meant to be about 10% (from nominał 3300V to 3000V, however sometimes power points are set as high as 3500-3600V). Max allowed current 600A is limitation of electric motor, so EU07 can draw up to 1200A and ET22 up to 1800A. The most powerful motors in Poland are on EP09, which have nominal current about 500A and maximal 850A, so it can draw up to 1700A (Bo'Bo' locomotive).

    • Thanks 3
  7. When you use shunting, the field is weakened for this value of electric current, but total field in motor remains... nearly constant and rather dependent on motor speed. Why is that? Overhead voltage (supply) is divived into two parts - voltage loss on resistance in the circuit (typically - motors' resistance after start) and countervoltage generated in motors. However, voltage loss on the motors is not big, it is less than 100 volts for one EE541 motor of EU07 at 600A (!). Compare it to 1500 V on one motor in pair at non resistant position. So the mechanism is like that; 1) you use shunting, 2) field (factor) gradually weakens and decreases countervoltage, 3) it increases difference between supply voltage and countervoltage, so the current flowing through motors (and rotors) increases to compensate that and achieve equilibrium, 4) increased rotor's current and nearly the same field means more torque.

    • Thanks 4
  8. Old polish locomotives are equipped w LSt1 distributor valve, which has a bit unusual configuration. The brake regime applies to the flow at the input, instead of output (brake cylinder). Moreover, brake releaser does not dump pressure form steering tank to the atmosphere but to the input tank (6l). It means that the dumped air goes then to... the brake pipe through the small nozzles. So the input pressure rises above brake pipe and equals to the steering tank. If you close releaser to early, the whole air does not leave steering tank-input pair, so there is still difference, when input falls to brake pipe. When this happens, brake applies.

    • Thanks 3
  9. Od tamtego czasu z nic nie było w parowozie ruszane, toteż postępów brak. Odnosząc się do punktów:

    1. W lokomotywowni była wyłączona animacja całego układu, poprawiłem.

    2. Złe odniesienia do pliku tłumaczenia, poprawiłem.

    3. Podpisy do zmiany, zobaczymy co da się zrobić z resztą.

    4. Obecnie blokada została odciągnięta. Zastanawiam się nad sensownością i używalnością tego w sytuacji, gdy nam się pokrętło od napełnienia nie przestawia samoczynnie.

    5. Tak.

    6. Poprawione

    7. Propozycja niezgodna z wyglądem GUI - raczej skończy się na paseczku z procentami. Z dźwiękiem trzeba będzie trochę pokombinować.

    8. Ogrzewanie chwilowo zablokowałem, przy uruchamianiu ogrzewania parowego w wagonach będzie to nareperowane.

    9. Do dorysowania.

    10. Nie zawsze opisujemy wszystkie pokrętła i dźwignie, które nie są obsługiwane.

    11. Póki co tak musi zostać - to się gryzie z samplem sprężarki i jego modulacją.

    12. Dodana obsługa zaworów, animacja wypływu wody w toku.

    13. W zasadzie można uruchomić, natomiast nie będzie to miało istotnego wpływu na jazdę.

    14. Do uruchomienia.

    15. Patrz pkt. 10.

    16. To nie tyczy się parowozu, a ogólnego modelu przyczepności. Nie mamy tego i raczej nieprędko będzie zrobione w satysfakcjonujący sposób.

    17. Tak, hamulec działa.

    18. Nie spodziewałbym się, w zasadzie od tego jest GUI.

    19. Trzeba przeczesać mapę w poszukiwaniu wskaźnika, może ich nie być.

    20. Łopata do łopatowania jest w toku, mechanika ruszania łopatą też.

    21. Masz zdjęcie takiego wodowskazu? Co do węgla, to coś nie poszło z animacją otwierania skrzyni węglowej - sprawdzamy.

    22. Do dodania.

    23. Do dodania, chociaż wydaje mi się, że coś już jest wybite na teksturze.

    24. Wody mamy cały kocioł, dlatego w lokomotywowni nie widać, gdzie się kończy słupek - to samo, co ze stawidłem. Pasek będzie dodany, kolor wody jeszcze dobierzemy mniej niebieski.

    25. Zrobione

    26. Odwadniacz zbiorników - to jakoś mocno nie wpływa na jazdę w czasie spodziewanym w grze. Animacji hamulca tendra nie ma (jeśli masz na myśli dźwignie i cięgna hamulca), bo w zasadzie nigdzie tego nie animowaliśmy jeszcze.

    27. To w zasadzie nie wydaje się być potrzebne w czasie jazdy.

    28. Patrz 27.

    29. Nie do mnie, bardzo wizjonerskie.

    30. Zasięg nie powinien być problemem. Animacja - patrz 21.

    31. Można kliknąć na okno i się wychylić. Czy do tego jest potrzebny bind? Jeśli coś w kabinie ruszasz, to i tak w większości myszką, więc masz ją w ręce.

    • Like 3
    • Thanks 1
  10. Fun fact: One of of our customers wanted to have on driver`s monitor most of the tabs from real train, including toilet status, which had to be working (changing percentage of water and fecal level during simulation). The easiest way to deliver this was to implement simple simulator of toilets including real life characteristics of occupancy time and delay between occupancies according to passenger count in the vehicle.

     

    • Like 3
    • Haha 6
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy