Автопилот за хипер скокове! Страница 5 - PS4 - EDDE Suite
Не знам как мога да напиша макрос с VA, с който корабът се подравнява към целта, останалото е обувка-обувка. С java и API няма проблем, но с макрос?

Коко (VA експерт), вие знаете нещо, което ние не знаем?
не пийте и шофирайте, пушете тенджера и летете у дома! Немски уики за играта: http://ed-wiki.tk/doku.php
.
Коко (VA експерт), вие знаете нещо, което ние не знаем?
Не съм експерт по VA. Просто по-добър лаик.
Леля Едит: Освен това този автопилот би бил твърде рискован. Помислете само за забрана или липса на гориво и ще излезете от звезда, която не се зарежда с гориво. Fuelrats изпращат своите поздрави и какво ще се случва във форума, дори не мисля за това.
О, да, това работи и с настройката на филтъра. Имах 2 - 4 превозни средства без зареждане подред от Колония до пикочния мехур. Би било без допълнителен резервоар
от края на полето. И FD определено е мислил да не го инсталира по същия начин като LC.
(Или стартиращ компютър. Въпреки че това не е проблем на аванпоста с VA, както и излитане без ускорение в станцията, на
Аванпостите дори могат да се ускорят и засилят. Винаги го правя)
Поздрави, Коко [LoMaC]
Твърде малко знания са опасни. Твърде много знания също.
Глупаците се множат, когато мъдрите хора мълчат.
Редактирано веднъж, последно от Cocco (15 юли 2017 г.).
Добре, но все пак има ли възможност? Не ме интересува скокът.
По-скоро дали би било възможно да се подреди корабът?
€:
Добре, разбирам, сега знам как ще бъде осъществимо, благодаря.
не пийте и шофирайте, пушете тенджера и летете у дома! Немски уики за играта: http://ed-wiki.tk/doku.php
Редактирано веднъж, последно от Acyy Memphis (15 юли 2017 г.).
Това, че Elite играе през 3303 г., не означава, че всичко е възможно автоматично.
"Летенето в космоса като това е различно от летенето над полета с цвекло, момче. Без точни изчисления бихме могли да летим през звезда или да се приближим твърде близо до свръхнова и това би било доста кратко пътуване, нали?
По принцип точно това.
Текущото хиперпространствено устройство (FrameShiftDrive основно комбинира три технологии в едно: SuperCruise, нормално устройство и хиперпространствено устройство) съществува само в тази форма от 3290 година.
Преди това те бяха значително по-слаби в рамките на обхвата или дори времето за изчисление. (С едно изключение.)
Първите търговски варианти и масовата поява се състояха едва след 2800 година.
Първите устройства от този тип изискват дълги изчисления и са много податливи на грешки. (Погрешни скокове)
Станциите и сензорите в развитите системи са помогнали на бордовите компютри, така че да могат да се правят скокове по-бързо и по-безопасно.
Скокът в непознати системи обаче винаги отнемаше време и беше много опасен.
Днес по принцип не е по-различно. Използвате основната звезда като фиксирана точка, но докато системата не е развита, вие летите в неизвестното.
Бордовият компютър не използва AI, като Millennium Falcon, за изчисление, но подобно на днешните компютри се основава на „конвенционална“ технология, която е само значително по-мощна.
Въпреки всичко той не може да реагира адекватно на динамични ситуации и точно това прави внимателен човек зад волана необходим.
Компютърът може да реагира на непредвидени ситуации само в ограничена степен. Тук хората са много по-ефективни, когато става въпрос за разпознаване на различни рамкови условия. Особено когато е включена интуицията. (Тук може да помогне AI, но те са забранени и незаконни по някаква причина.)
Това би било вашето обяснение в количката, защо сами трябва да инициираме всеки скок и защо няма автопилот за него.
Елитът просто се опитва да остане „реалистичен“, измерен спрямо количката и историята.
Освен това технологията работи, но хиперпространството все още е напълно непозната зона за хората и следователно опасна.
Така че сега ще опитам фактически коментар:
Намирам идеята за автопилот за хиперпространствените скокове за много интересна. В много области единият или другият играч със сигурност би се радвал на повече комфорт. В моя случай съм по-скоро пурист и намирам ръководството за много приятно, но това няма отношение към моя коментар.
Ето моите аргументи защо няма да има автопилот или е сложно да се внедри програмно:
1. Планиране на маршрута
Основата на автономното управление е изчисляване на ефективното изминато разстояние. От a до z чрез b, c, d и т.н.
Понастоящем всички реални планиращи маршрути се базират на 2D карти. По този начин изчислението на най-краткия маршрут може да бъде изчислено рекурсивно доста добре.
Картата на 3d звезди в Ед е просто 3d. Погледнато отдалеч, Вселената е по-скоро диск, но е доста дебел.
Надявам се да се обясня ясно.
Във всеки случай при изчисляване на маршрута не само координатите x и y ще бъдат включени за изчисляване на маршрута, но и z.
Пример: искате да преминете от планета а на планета c. Директният маршрут е твърде дълъг, например 35 светлинни години. Планетата b1 е само на 20 lj от планетата a, но и 25 светлинни години от планетата c, следователно 45 lj. Планета b2 е на 22,5 lj отдалечена от планета a, но само на 17,5 lj отдалечена от планета c. Общо 40 lj е по-добрият маршрут.
Включването на това изчисляване на маршрута в ed като трик би отнело много време и е прекалено много.
Така че diute трябва да бъде заложено на ръка предварително, което само по себе си вече кастрира автопилот като инструмент.
Планиране на маршрут на ръка, но моля с изчисление на обхвата на скока, като се вземе предвид текущото натоварване? Помислете за загуба на тегло поради разход на гориво и съответно минимално по-добър обхват на отделните стъпки за скок? Може да бъде избрана само следващата възможна дестинация за скок ?
Супер комплекс .
2. Поведение при навигация/скачане
Да предположим, че имахме автопилота. Как трябва да управлява? Поведението трябва задължително да съответства на полета на човешки пилот. В противен случай би било несправедливо. Така че след скока корабът се разбива от хипер скока на огнена топка. Контролът от атмосферата чрез вектор за бягство със сигурност ще бъде осъществим. Но какво ще кажете, когато следващата дестинация е малко около слънцето? (Никога не съм му обръщал внимание, но трябваше да обърна една планета една след друга, защото иначе директният маршрут до следващата станция би бил направо през нея) Тогава навигационната система трябва да може да извърши завоя.
Как трябва да реагира навигационната система, ако е откъсната от хиперпространството ?
-натиснете алармата ?
-Изчислете маршрут за бягство с нова дестинация за скок ?
-Какво да направя, ако целта за скок на проклятието изразходва последните си запаси от гориво и корабът е блокиран ?
-не прави нищо ?
- да отидете в стелт режим? евентуално до границата на прегряване ?
-Върнете автоматичен огън ?
- капка товар, за да се избегне унищожаване ?
Много сложни и разнообразни възможности, които се отварят там. Винаги е важно да се отбележи: Автопилотът трябва да лети по класически начин, така че останалите елементи на играта да останат изпълними. Корабът трябва да остане отвлечен, в противен случай пиратите, независимо дали е човек или компютър, не могат да действат и да се опаковат веднага.
„Директен“ скок към крайната цел също не може да бъде осъществен, тъй като това е свят за много играчи в реално време. Следователно времето не може да бъде съкратено !
ЗАКЛЮЧЕНИЕ:
Поради сложното изпълнение и риска от разрушаване на геймплея и баланса, аз съм на мнение, че автопилотът не е добър компонент на играта.
Пс: сега се радвам на наистина конструктивна обратна връзка.