The following warnings occurred:
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.0.30 (Linux)
File Line Function
/global.php 94 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "lockoutexpiry" - Line: 573 - File: global.php PHP 8.0.30 (Linux)
File Line Function
/global.php 573 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined variable $can_access_moderationqueue - Line: 749 - File: global.php PHP 8.0.30 (Linux)
File Line Function
/global.php 749 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "avatartype" - Line: 889 - File: global.php PHP 8.0.30 (Linux)
File Line Function
/global.php 889 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "avatartype" - Line: 889 - File: global.php PHP 8.0.30 (Linux)
File Line Function
/global.php 889 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined variable $awaitingusers - Line: 34 - File: global.php(956) : eval()'d code PHP 8.0.30 (Linux)
File Line Function
/global.php(956) : eval()'d code 34 errorHandler->error
/global.php 956 eval
/printthread.php 16 require_once
Warning [2] Undefined array key "style" - Line: 1021 - File: global.php PHP 8.0.30 (Linux)
File Line Function
/global.php 1021 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined property: MyLanguage::$lang_select_default - Line: 5196 - File: inc/functions.php PHP 8.0.30 (Linux)
File Line Function
/inc/functions.php 5196 errorHandler->error
/global.php 1021 build_theme_select
/printthread.php 16 require_once
Warning [2] Undefined array key "additionalgroups" - Line: 7360 - File: inc/functions.php PHP 8.0.30 (Linux)
File Line Function
/inc/functions.php 7360 errorHandler->error
/inc/functions.php 5216 is_member
/global.php 1021 build_theme_select
/printthread.php 16 require_once
Warning [2] Undefined array key "additionalgroups" - Line: 7360 - File: inc/functions.php PHP 8.0.30 (Linux)
File Line Function
/inc/functions.php 7360 errorHandler->error
/inc/functions.php 5216 is_member
/inc/functions.php 5233 build_theme_select
/global.php 1021 build_theme_select
/printthread.php 16 require_once
Warning [2] Undefined array key "additionalgroups" - Line: 7360 - File: inc/functions.php PHP 8.0.30 (Linux)
File Line Function
/inc/functions.php 7360 errorHandler->error
/inc/functions.php 5216 is_member
/global.php 1021 build_theme_select
/printthread.php 16 require_once
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.0.30 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.0.30 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.0.30 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.0.30 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.0.30 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.0.30 (Linux)
File Line Function
/printthread.php 165 errorHandler->error



Forum
Aircraft Type Assignment to Routes - Printable Version

+- Forum (https://theairlineproject.net/forum)
+-- Forum: General Discussion & Suggestions (https://theairlineproject.net/forum/forumdisplay.php?fid=4)
+--- Forum: New Features (https://theairlineproject.net/forum/forumdisplay.php?fid=12)
+--- Thread: Aircraft Type Assignment to Routes (/showthread.php?tid=1890)



Aircraft Type Assignment to Routes - mwgalica - 09-22-2019

This could be a really stupid thought, but I couldn't get it out of my head while I was playing this morning.

I was thinking about route assignments in this and other similar games (like the old Airbucks or Airline Tycoon) and the general idea seems to be plane N1234A flies route 1000 and plane N1234B flies route 1001 and so on. But my (possibly very wrong) understanding of how airlines assign aircraft to routes is much more complex in practice but the basic theory is there is a pool of same-type aircraft that are assigned to a certain group of routes e.g. N1234A flies route 1000 one day and route 1001 the next.

Would something like this pool-style assignment be possible? Mostly I'm thinking instead of assigning a particular aircraft (N1234A) to a route, I can have the option to say I want a certain aircraft type (A320) to fly the route and the individual aircraft gets assigned as available. I think especially with plane crashes, mechanical failures, or other events; if an aircraft goes down to maintenance, a pool aircraft could quickly be assigned to the route without much disruption to the route itself.


RE: Aircraft Type Assignment to Routes - Tjoeker - 09-22-2019

I believe scheduling an airliner to a route for a day is even more complicated than what you suggest in real life. If I'm not mistaken they sell tickets and depending on how well the sales go for that day schedule an airliner to the route (upgrade to A321 or downgrade to A319 when sales are going well or bad respectively). This however requires a lot of computational power and is thus out of the question.

Your suggestion of scheduling a type to a flight adds required computational power as well, for no real gains gameplay wise. The current system allows the user to take a quick look at how much time there is left to schedule.

That being said, when we update the maintenance system, we will implement some automatic temporary replacements.
And when we update the auto scheduler, some flights will get swapped around automatically when scheduling new flights to get an optimal schedule.
But doing this day to day asks too much of your system. Wink


RE: Aircraft Type Assignment to Routes - mwgalica - 09-22-2019

That totally makes sense; no sense in making the computer work harder if it doesn't actually make gameplay more enjoyable.

It sounds like the auto-scheduler is planned to more or less do what I envision, at least to a point where I can imagine the rest happening in the background.

Thanks for the reply and all you do!