Auto-pilot pre hyperskoky! Strana 5 - PS4 - EDDE Suite

Neviem, ako môžem napísať makro s VA, s ktorým sa loď vyrovná na cieľ, zvyšok je topánka-topánka. S Java a API nie je problém, ale s makrom?

strana

Cocco (expert na VA), vieš niečo, čo my nevieme?


nepi a šoféruj, fajči hrniec a leť domov! Nemecká wiki pre hru: http://ed-wiki.tk/doku.php

.
Cocco (expert na VA), vieš niečo, čo my nevieme?

Nie som odborník na VA. Proste lepší laik.

Teta Edith: Okrem toho by bol tento autopilot príliš riskantný. Len pomyslite na zákaz alebo nedostatok paliva a dostanete sa z nenávratnej hviezdy. Fuelrats posielajú svoje pozdravy a čo by sa potom dialo na fóre, o tom ani nechcem premýšľať.

Áno, funguje to aj s nastavením filtra. Mal som za sebou 2 - 4 vozidlá bez tankovania z Colonie do močového mechúra. Bol by bez ďalšej nádrže
od konca poľa. A FD určite napadlo neinštalovať ho rovnako ako LC.

(Alebo štartovací počítač. Aj keď to nie je problém na základni s VA, rovnako ako štart bez akcelerácie v stanici, na
Základne môžu dokonca zrýchľovať a posilňovať. Vždy to robím)

Zdravím vás, Cocco [LoMaC]

Príliš málo vedomostí je nebezpečných. Aj príliš veľa vedomostí.

Blázni sa množia, keď múdri ľudia mlčia.

Upravené raz, naposledy Cocco (15. júla 2017).

Dobre, ale stále existuje možnosť? Nestarám sa o skok.
Skôr to, či by bolo možné loď vyrovnať?

€:
Dobre, chápem, teraz viem, ako by to bolo možné, ďakujem.


nepi a šoféruj, fajči hrniec a leť domov! Nemecká wiki pre hru: http://ed-wiki.tk/doku.php

Upravené raz, naposledy Acyy Memphisovou (15. júla 2017).

To, že Elite hrá v roku 3303, ešte neznamená, že je všetko možné automaticky.

"Lietanie v takomto vesmíre sa líši od lietania nad repnými poliami, chlapče. Bez presných výpočtov by sme mohli preletieť cez hviezdu alebo sa dostať príliš blízko k supernove a bol by to celkom krátky výlet, však?"

V podstate presne to.
Súčasný hyperpriestorový disk (FrameShiftDrive v zásade kombinuje tri technológie v jednej: SuperCruise, normálny disk a hyperpriestorový disk) existuje v tejto podobe iba od roku 3290.
Predtým boli výrazne slabšie v rozmedzí alebo dokonca v čase výpočtu. (Až na jednu výnimku.)
Prvé komerčné varianty a hromadný vzhľad sa uskutočnili až po roku 2800.
Prvé disky tohto typu vyžadovali dlhé výpočty a boli veľmi náchylné na chyby. (Skoky)
Stanice a senzory vo vyvinutých systémoch pomohli palubným počítačom tak, aby boli skoky rýchlejšie a bezpečnejšie.
Skákanie do neznámych systémov však bolo vždy časovo náročné a veľmi nebezpečné.

Dnes to v podstate nie je inak. Hlavnú hviezdu použijete ako pevný bod, ale pokiaľ sa systém nevyvinie, letíte do neznáma.
Palubný počítač nepoužíva na výpočet AI, ako napríklad Millennium Falcon, ale rovnako ako dnešné počítače, je založený na „konvenčnej“ technológii, ktorá je práve podstatne výkonnejšia.
Napriek všetkému nedokáže primerane reagovať na dynamické situácie, a to je práve to, čo robí pozorného človeka za volantom nevyhnutným.
Počítač môže na nepredvídané situácie reagovať iba obmedzene. Ľudia sú tu oveľa efektívnejší, pokiaľ ide o rozpoznávanie rôznych rámcových podmienok. Najmä keď je zapojená intuícia. (AI by tu mohla pomôcť, ale tieto sú z určitého dôvodu zakázané a nelegálne.)

To by bolo vaše vysvetlenie v košíku, prečo musíme každý skok iniciovať sami a prečo na to neexistuje autopilot.
Elita sa tu jednoducho snaží zostať „realistická“, meraná oproti vozíku a histórii.

Inak táto technológia funguje, ale hyperpriestor je pre ľudí stále úplne neznámou oblasťou, a preto je nebezpečný.

Takže teraz skúsim vecný komentár:

Považujem myšlienku autopilota pre hyperpriestorové skoky za veľmi zaujímavú. V mnohých oblastiach by jedného alebo druhého hráča určite potešila väčšia pohodlnosť. V mojom prípade som skôr purista a zdá sa mi manuál veľmi príjemný, ale to nemá žiadny význam pre môj komentár.

Tu sú moje argumenty, prečo nebude autopilot alebo je komplikované programovo ho implementovať:

1. Plánovanie trasy
Základom autonómneho riadenia je výpočet efektívnej prejdenej vzdialenosti. Z a do z cez b, c, d atď.
Všetci skutoční plánovači trás sú v súčasnosti založené na 2D mapách. Výpočet najkratšej trasy sa tak dá pomerne dobre vypočítať rekurzívne.
3D hviezdna mapa v Ed je iba 3D. Pri pohľade z diaľky je vesmír skôr disk, ale je dosť hrubý.
Dúfam, že sa to jasne vysvetlím.
V každom prípade by pri výpočte trasy boli do výpočtu trasy zahrnuté nielen súradnice x a y, ale aj z.
Príklad: chcete ísť z planéty a na planétu c. Priama trasa je príliš dlhá, napríklad 35 svetelných rokov. Planéta b1 je len 20 lj od planéty a, ale tiež 25 svetelných rokov od planéty c, ergo 45 lj. Planéta b2 je vzdialená od planéty a 22,5 lj, ale iba 17,5 lj od planéty c. Celkovo je lepšia trasa 40 lj.
Zahrnúť tento výpočet trasy do edície ako gimick by bolo veľmi časovo náročné a prehnané.
Diute musí byť vopred vytyčovaná ručne, čo samo osebe už kastruje autopilota ako nástroj.

Plánovanie trasy ručne, ale prosím s výpočtom rozsahu skokov zohľadňujúcim aktuálne zaťaženie? Zvážte prípadné zníženie hmotnosti v dôsledku spotreby paliva a teda minimálne lepšieho dosahu jednotlivých krokov skoku? Je možné zvoliť iba ďalší možný cieľ skoku ?
Super komplex .

2. Správanie pri navigácii/skákaní
Predpokladajme, že sme mali autopilota. Ako má riadiť? Správanie musí nevyhnutne zodpovedať letu ľudského pilota. Inak by to bolo nespravodlivé. Takže po zoskoku vypadne loď z hyperskoku na ohnivú guľu. Kontrola z atmosféry prostredníctvom únikového vektora by bola určite možná. Čo však s tým, keď je ďalší cieľ trochu okolo slnka? (Nikdy som tomu nevenoval pozornosť, ale musel som po sebe obracať planétu, pretože priama trasa k nasledujúcej stanici by inak bola priamo cez ňu.) Potom by mal byť navigačný systém schopný vykonať odbočku.

Ako má navigačný systém reagovať, ak je vytrhnutý z hyperpriestoru ?
-biť na poplach ?
-Vypočítajte únikovú cestu s novým cieľom skoku ?
-Čo robiť, ak cieľ zoskoku kliatby vyčerpal poslednú zo svojich zásob paliva a loď uviazla ?
-nerob nič ?
- prejsť do utajeného režimu? prípadne až po hranicu prehriatia ?
-Vráťte automatickú streľbu ?
- náklad, aby nedošlo k zničeniu ?

Tam sa otvárajú veľmi zložité a rozmanité možnosti. Je vždy dôležité poznamenať: Autopilot musí lietať klasickým spôsobom, aby ostatné prvky hry zostali uskutočniteľné. Loď musí zostať únosná, inak by piráti, či už ľudskí alebo počítačoví protivníci, nemohli konať a rovno sa zbaliť.
Rovnako nie je možné implementovať „priamy“ skok k cieľu, pretože ide o svet viacerých hráčov v reálnom čase. Čas sa preto nedá skrátiť !

ZÁVER:
Vzhľadom na zložitú implementáciu a riziko zničenia hrania a rovnováhy zastávam názor, že autopilot nie je dobrou hernou súčasťou.

Ps: teraz sa teším na skutočne konštruktívnu spätnú väzbu.