Last edit by: TWA884
ITA Matrix Search: http://matrix.itasoftware.com
You can sometimes see flights, fares and detailed fare rules that may not be reflected on an airline's website. Please read the thread for some tips and tricks, screen shots, etc.
A related thread, ITA-Matrix-PowerTools - Userscript for Orbitz/DL/UA/AA/BA/CZ/IB/LA/LH/LX/TK, discusses a user script which is maintained by fellow flyertalk members to enhance the already powerful Matrix of ITA Software by providing new features and booking links.
Additional details and tips on the use of ITA's advanced routing code feature can be found in the following long-standing Mileage Run Discussion threads:
You can sometimes see flights, fares and detailed fare rules that may not be reflected on an airline's website. Please read the thread for some tips and tricks, screen shots, etc.
A related thread, ITA-Matrix-PowerTools - Userscript for Orbitz/DL/UA/AA/BA/CZ/IB/LA/LH/LX/TK, discusses a user script which is maintained by fellow flyertalk members to enhance the already powerful Matrix of ITA Software by providing new features and booking links.
Additional details and tips on the use of ITA's advanced routing code feature can be found in the following long-standing Mileage Run Discussion threads:
ITA Software Matrix Airfare Search Consolidated Information and Help Thread
#931
FlyerTalk Evangelist
Join Date: Mar 2013
Location: London
Posts: 17,007
This is not the final route, I want to add in some more domestic stops. That should be allowed on the fare components I found but the Matrix suddenly starts piecing together the route with full J fares for each individual sector. Even including RIO knocked everything out of whack. So I have to persuade the Matrix to start with the right fares before I continue.
#932
FlyerTalk Evangelist
Join Date: Aug 2002
Location: London
Programs: Mucci. Nothing else matters.
Posts: 38,644
2. Get results, find an acceptable fare code covering the first three sectors is IB IOFR2D
3. Enter the fare specifier to restrict the route a bit further. (I do this because I intend to complicate the route later and the Matrix is struggling already to price this simple itinerary.)
3. Enter the fare specifier to restrict the route a bit further. (I do this because I intend to complicate the route later and the Matrix is struggling already to price this simple itinerary.)
However, in step 3, you've put in 4 September.
So it could be as simple as different availability on the latter date. That might be why you also found this:-
#933
FlyerTalk Evangelist
Join Date: Mar 2013
Location: London
Posts: 17,007
+/- 1 day is set, so the same search parameters apply for both searches.
#934
FlyerTalk Evangelist
Join Date: Aug 2002
Location: London
Programs: Mucci. Nothing else matters.
Posts: 38,644
What happens if you limit the search to a single day for each sector, on the dates on which you got a positive result? Will ITA then return the flights originally found?
#935
FlyerTalk Evangelist
Join Date: Mar 2013
Location: London
Posts: 17,007
I don't altogether trust that, because of the exponential growth in the number of possible combinations which has always led ITA to give up and not return some possibilities.
What happens if you limit the search to a single day for each sector, on the dates on which you got a positive result? Will ITA then return the flights originally found?
What happens if you limit the search to a single day for each sector, on the dates on which you got a positive result? Will ITA then return the flights originally found?
#936
FlyerTalk Evangelist
Join Date: Mar 2013
Location: London
Posts: 17,007
Ah, that's because the JJ8023 flight really only has waitlistable seats in D class.
I suppose I will have to ask the agent to waitlist me into D class under the fare, store the fare quote against the PNR and see if it comes back as HK. My guess is that it will. [Or maybe JJ are fed up of IB selling their £500 seats for free ]
Anyway, moral of the story is to specify the flight numbers you want. I think it is still a bug though, because there aren't that many ways of going from SCL to EZE and it could at least check if the direct flights are eligible!
Last edited by Calchas; Mar 20, 2015 at 6:43 am
#937
FlyerTalk Evangelist
Join Date: Mar 2013
Location: London
Posts: 17,007
Update: I've had a reply from ITA Hacker, who looked into this for me. She/he agreed it was a bug and will open a bug report, but apparently fixing it is not a high priority because the /f flag is not officially supported.
She/he also assured me that this flaw does not exist in the product they sell.
Globaliser was right in that the route from PAR to SCL has something like 9*300 options per day to price and if it doesn't find the right one quickly it gives up.
She/he also assured me that this flaw does not exist in the product they sell.
Globaliser was right in that the route from PAR to SCL has something like 9*300 options per day to price and if it doesn't find the right one quickly it gives up.
#938
Company Representative
Join Date: Mar 2015
Location: Cambridge, MA
Posts: 4
I work on Matrix. We are planning to keep Matrix going for the foreseeable future. We had to completely rewrite the Matrix front end, because it was both (a) layered on an old backend system that was about to be decommissioned and (b) implemented using technology that was no longer maintainable given other changes behind the scenes. The old system was also being overpowered by automated traffic, and we had to address that because the site had become almost unusable. As a result we released v3 a little earlier than we might otherwise have preferred, with some missing features that were added over the following weeks.
The rewrite unfortunately also introduced some new bugs; I'm sorry about that, but that's pretty much inevitable in any software project of this complexity. We have been fixing those bugs as we find them. We just addressed two major issues:
1. Queries taking longer than about 60 seconds had led to timeouts triggering an error message saying "Unknown internal server error".
2. Occasionally, the service powering the airport auto-complete and the nearby airports feature became unavailable for about 15 minutes at a time.
There are still other bugs that we are working on. There are also issues that you may occasionally run into that have nothing to do with the rewrite and that may or may not be bugs (any pricing discrepancies generally fall into that category). We appreciate user feedback and do pay attention to it. If you find specific problems with the front end, please use the Feedback link within Matrix or report them in the support forum (https://productforums.google.com/for...rixandonthefly), ideally with as much detail as possible.
Please note, however, that apparently simple problems may be a consequence of complex interactions between many backend components, since flight pricing is a difficult heuristic-rich problem domain. So we cannot guarantee to fix things instantly, nor will all feature requests be automatically implemented as we're walking a fine line between powerful features, computational demands and usability.
In addition, some reported problems may require changes in underlying systems that have to wait until the relevant teams have addressed other, higher priority work. Finally, some reports may relate to extremely high compute-load queries and automated (scripted) queries: we do not guarantee, and have never guaranteed, that we will support such traffic.
The rewrite unfortunately also introduced some new bugs; I'm sorry about that, but that's pretty much inevitable in any software project of this complexity. We have been fixing those bugs as we find them. We just addressed two major issues:
1. Queries taking longer than about 60 seconds had led to timeouts triggering an error message saying "Unknown internal server error".
2. Occasionally, the service powering the airport auto-complete and the nearby airports feature became unavailable for about 15 minutes at a time.
There are still other bugs that we are working on. There are also issues that you may occasionally run into that have nothing to do with the rewrite and that may or may not be bugs (any pricing discrepancies generally fall into that category). We appreciate user feedback and do pay attention to it. If you find specific problems with the front end, please use the Feedback link within Matrix or report them in the support forum (https://productforums.google.com/for...rixandonthefly), ideally with as much detail as possible.
Please note, however, that apparently simple problems may be a consequence of complex interactions between many backend components, since flight pricing is a difficult heuristic-rich problem domain. So we cannot guarantee to fix things instantly, nor will all feature requests be automatically implemented as we're walking a fine line between powerful features, computational demands and usability.
In addition, some reported problems may require changes in underlying systems that have to wait until the relevant teams have addressed other, higher priority work. Finally, some reports may relate to extremely high compute-load queries and automated (scripted) queries: we do not guarantee, and have never guaranteed, that we will support such traffic.
#939
Moderator: Travel Safety/Security, Travel Tools, California, Los Angeles; FlyerTalk Evangelist
Join Date: Dec 2009
Location: LAX
Programs: oneword Emerald
Posts: 20,653
#940
FlyerTalk Evangelist
Join Date: Aug 2002
Location: London
Programs: Mucci. Nothing else matters.
Posts: 38,644
Welcome to FT, ITA Support - and thank you for the detailed explanation.
I sometimes think that those who runs bots, like spammers, should be strung up somewhere painful.
I sometimes think that those who runs bots, like spammers, should be strung up somewhere painful.
#943
Company Representative
Join Date: Mar 2015
Location: Cambridge, MA
Posts: 4
Something seems to have happened this afternoon that caused the site to start returning error messages. I don't know what happened (we didn't make any changes today), but I just restarted a service that seems to have cleared up the problem for now.
#944
FlyerTalk Evangelist
Join Date: Mar 2013
Location: London
Posts: 17,007
As I have expressed to your colleague (ITA Hacker) and as you will see from the expressions in this thread, the Matrix is very important to the community here at FlyerTalk. Personally I use it almost every day to plan routes that I simply could not do without it---I would have to hire a real life travel agent I think!
So thanks for signing up and reassuring us that the project is being taken seriously. ^