Auto-pilot hiperugrásokhoz! 5. oldal - PS4 - EDDE Suite

Nem tudom, hogyan írhatok olyan makrót a VA-val, amellyel a hajó a célhoz igazodik, a többi cipő-cipő. A java-val és az API-val nem probléma, hanem egy makróval?

auto-pilot

Cocco (VA szakértő) tudsz valamit, amit nem tudunk?


ne igyál és vezess, füstölj és repülj haza! Német wiki a játékhoz: http://ed-wiki.tk/doku.php

.
Cocco (VA szakértő) tudsz valamit, amit nem tudunk?

Nem vagyok a VA szakértője. Csak egy jobb laikus.

Edith néni: Ráadásul ez az autopilóta túl kockázatos lenne. Gondoljon csak a tiltásra vagy az üzemanyaghiányra, és kiszabadul egy nem feltölthető csillagból. A Fuelrats elküldi üdvözletüket, és mi történne akkor a fórumon, nem is akarok ezen gondolkodni.

Igen, ez a szűrő beállításával is működik. 2–4 üzemanyagtöltő járművem volt egymás után Colóniától a hólyagig. További tartály nélkül lenne
a mezőny vége óta. És az FD határozottan arra gondolt, hogy ne telepítse ugyanúgy, mint az LC-t.

(Vagy egy indító számítógép. Bár ez nem okoz gondot a VA előőrsében, csakúgy, mint a gyorsulás nélküli felszállás az állomáson, a
Az előőrsök akár felgyorsulhatnak és fellendülhetnek. Mindig ezt csinálom)

Üdvözlet, Cocco [LoMaC]

A túl kevés ismeret veszélyes. Túl sok tudás is.

A bolondok akkor szaporodnak, amikor a bölcs emberek elhallgatnak.

Szerkesztette egyszer, utoljára Cocco (2017. július 15.).

Oké, de mégis van rá lehetőség? Nem érdekel az ugrás.
Inkább arra, hogy lehetséges-e a hajó igazítása?

€:
Ok, megértem, most már tudom, hogyan lehetne megvalósítani, köszönöm.


ne igyál és vezess, füstölj és repülj haza! Német wiki a játékhoz: http://ed-wiki.tk/doku.php

Szerkesztette egyszer, utoljára Acyy Memphis (2017. július 15.).

Az, hogy az Elite 3303-ban játszik, még nem jelenti azt, hogy minden automatikusan lehetséges.

"Az ilyen űrben repülés különbözik a répamezők fölött való repüléstől, fiú. Pontos számítások nélkül átrepülhetünk egy csillagon, vagy túl közel kerülhetünk egy szupernóvához, és ez elég rövid út lenne, nem?

Alapvetően pontosan ezt.
A jelenlegi hipertér-meghajtó (a FrameShiftDrive alapvetően három technológiát ötvöz egyben: SuperCruise, normál meghajtó és hipertér-meghajtó) csak 3290 óta létezik ebben a formában.
Előtte jelentősen gyengébbek voltak tartományon belül vagy akár számítási időn belül. (Egy kivétellel.)
Az első kereskedelmi változatokra és tömeges megjelenésre csak 2800 után került sor.
Az első ilyen típusú meghajtók hosszú számításokat igényeltek, és nagyon hibára hajlamosak voltak. (Misjumps)
A fejlett rendszerek állomásai és érzékelői segítették a fedélzeti számítógépeket abban, hogy az ugrások gyorsabban és biztonságosabbá váljanak.
Az ismeretlen rendszerekbe való ugrás azonban mindig időigényes és nagyon veszélyes volt.

Ma alapvetően nincs ez másként. A főcsillagot rögzített pontként használja, de amíg a rendszer nem fejlett, addig az ismeretlenbe repül.
A fedélzeti számítógép nem használja a mesterséges intelligenciát, mint a Millennium Falcon a számításokhoz, de a mai számítógépekhez hasonlóan a "hagyományos" technológián alapul, amely csak lényegesen erősebb.
Mindennek ellenére nem tud megfelelően reagálni a dinamikus helyzetekre, és éppen ez teszi szükségessé egy figyelmes embert a volán mögött.
A számítógép csak korlátozott mértékben tud reagálni az előre nem látható helyzetekre. Az emberek sokkal hatékonyabbak itt, amikor a különböző keretfeltételeket felismerik. Különösen, ha az intuíció is benne van. (Itt egy mesterséges intelligencia segíthet, de ezek ok nélkül tiltottak és törvényellenesek.)

Ez lenne a magyarázata a kosárban, miért kell magunknak kezdeményeznünk minden ugrást, és miért nincs hozzá autopilóta.
Az elit egyszerűen megpróbál "reális" maradni, összehasonlítva a szekérrel és a történelemmel.

Egyébként a technológia működik, de a hipertér még mindig teljesen ismeretlen terület az emberek számára, ezért veszélyes.

Tehát most megpróbálok egy tényszerű megjegyzést:

Nagyon érdekesnek tartom a hipertér-ugrások autopilotájának ötletét. Sok területen egyik vagy másik játékos minden bizonnyal örülne a nagyobb kényelemnek. Az én esetemben inkább purista vagyok, és nagyon kellemesnek találom a kézikönyvet, de ez nem releváns a megjegyzésem szempontjából.

Íme az érveim, hogy miért nem lesz autopilóta, vagy bonyolult a programozott megvalósítása:

1. Útvonaltervezés
Az autonóm kormányzás alapja a tényleges megtett távolság kiszámítása. A-tól z-ig b, c, d stb.
Az összes valós útvonaltervező jelenleg 2D térképeken alapul. A legrövidebb útvonal kiszámítása tehát rekurzív módon elég jól kiszámítható.
Az Ed 3d csillagtérképe csak 3d. Távolról nézve az univerzum inkább egy lemez, de elég vastag.
Remélem, hogy világosan elmagyarázom magam.
Mindenesetre az útvonal kiszámításakor nemcsak az x és y koordinátákat kell figyelembe venni az útvonal kiszámításához, hanem z-t is.
Példa: az a bolygóról a c bolygóra szeretne menni. A közvetlen út túl hosszú, például 35 fényév. A b1 bolygó csak 20 lj távolságra van a bolygótól, de 25 fényévnyire van a c bolygótól, ezért 45 lj. A b2 bolygó 22,5 lj távolságra van az a bolygótól, de csak 17,5 lj távolságra van a c bolygótól. Összesen 40 lj a jobb út.
Ennek az útvonalszámításnak a gimick-ként történő integrálása nagyon időigényes és túlterhelő lenne.
Tehát a diutát előzetesen kézzel kell kiosztani, ami önmagában már műszerként kasztrálja az autopilótát.

Útvonaltervezés kézzel, de kérjük, ugrási távolság számítással, figyelembe véve az aktuális terhelést? Fontolja meg az üzemanyag-fogyasztás miatti súlycsökkenést, és ennek megfelelően az egyes ugrási lépések minimálisan jobb tartományát? Csak a következő lehetséges ugróhely választható ki ?
Szuper komplex .

2. Viselkedés navigálás/ugrás közben
Tegyük fel, hogy megvolt az autopilóta. Hogyan kell kormányoznia? A viselkedésnek szükségszerűen meg kell felelnie az emberi pilóta repülésének. Ellenkező esetben igazságtalan lenne. Tehát az ugrás után a hajó kiesik a tűzgolyó hiperugrásából. A ködből való menekülés egy menekülési vektor segítségével biztosan megvalósítható. De mi van akkor, amikor a következő cél egy kicsit a nap körül van? (Sosem figyeltem rá, de egymás után kellett megfordulnom egy bolygón, mert a következő állomáshoz vezető közvetlen út egyébként egyenesen haladt volna át rajta). Ezután a navigációs rendszernek képesnek kell lennie a kanyar végrehajtására.

Hogyan kell reagálnia a navigációs rendszernek, ha elszakad a hipertértől ?
-riasztani ?
-Számítsa ki a menekülési útvonalat az új ugrás céljával ?
-Mi a teendő, ha az átokugrási cél felhasználta az utolsó üzemanyag-tartalékot, és a hajó rekedt ?
-ne csinálj semmit ?
- lopakodó módba menni? esetleg a túlmelegedési határig ?
-Vissza automatikus tűz ?
- rakományesés, hogy ne pusztuljon el ?

Nagyon bonyolult és változatos lehetőségek nyílnak ott. Mindig fontos megjegyezni: Az autopilótnak klasszikus módon kell repülnie, hogy a többi játékelem megvalósítható maradjon. A hajónak elrablhatónak kell maradnia, különben a kalózok, függetlenül attól, hogy ember vagy számítógépes ellenfél nem tudnak azonnal cselekedni és összepakolni.
A végcélhoz való „közvetlen” ugrás sem valósítható meg, mivel ez egy valós idejű multiplayer világ. Ezért az idő nem rövidíthető !

KÖVETKEZTETÉS:
A komplex megvalósítás, valamint a játék és az egyensúly megsemmisítésének kockázata miatt azon a véleményen vagyok, hogy az autopilóta nem jó játékkomponens.

Ps: most igazán konstruktív visszajelzéseket várok.