Files
arara_oarmp/db/processed/resultado_oamrp_sintetico.csv
Cesa-V f0d72f8189 Corrige modelo OAMRP v3 e alinha nomenclatura com Al-Thani (2016)
Correções ao modelo:
- Adiciona conservação de fluxo em nós de inspeção (bug que permitia
  criação/destruição de unidades de fluxo, inflando cobertura para 50/50
  sem atribuição real de rotas)
- Remove restrição C6 simplificada que somava horas totais sem respeitar
  resets de inspeção, tornando 2809/2811 artificialmente ociosos

Nomenclatura alinhada ao Al-Thani (2016):
- InspecaoParam.lrt_h → f_max  (F do artigo: batente máximo legal)
- Aeronave.horas_iniciais → f0  (f_k: horas acumuladas no início)
- orcamento_h() → lrt_inicial() (LRT = F_max − f0)
- horas_iniciais_aleatorias() → gerar_f0_aleatorio()
- carregar_horas_iniciais() → carregar_f0()
- CLI --horas-iniciais → --f0

Novos arquivos:
- software/gerar_ofrag.py: gera tabela de OFRAGs com prioridades 1-5
- software/visualizar_resultado.py: mapa Folium interativo de rotas
- db/processed/ofrag.csv: 50 OFRAGs sintéticas (seed 42)
- db/processed/mapa_rotas.html: mapa gerado da última rodada

Resultado com --sintetico --aleatorio --ofrag: 50/50 missões cumpridas
(antes: 30/50 sem ferry, 7/50 com bug de fluxo)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-16 00:50:53 -03:00

5.8 KiB

1statusaeronaveordemidomorigdestpartida_utcchegada_utcdur_hprioridadeperiodoaeronave_real_2025linhas_origem
2cumprida28001SIM_007_SBTS_SBMN7SBTSSBMN2025-01-05T08:52:04.800000Z2025-01-05T11:40:04.800000Z2.802DIURNO
3cumprida28002SIM_008_SBBE_SBTS8SBBESBTS2025-01-05T16:11:09.600000Z2025-01-05T21:53:09.600000Z5.704DIURNO
4cumprida28003SIM_015_SBMN_SBPV15SBMNSBPV2025-01-12T01:42:18Z2025-01-12T03:21:54Z1.661DIURNO
5cumprida28004SIM_021_SBMN_SBPV21SBMNSBPV2025-01-16T06:26:09.600000Z2025-01-16T08:12:21.600000Z1.771DIURNO
6cumprida28005SIM_037_SBBV_SBMN37SBBVSBMN2025-01-23T20:18:28.800000Z2025-01-23T21:50:52.800000Z1.543DIURNO
7cumprida28006SIM_042_SBBE_SBSN42SBBESBSN2025-01-25T14:54:14.400000Z2025-01-25T16:35:02.400000Z1.685DIURNO
8cumprida28007SIM_045_SBTS_SBMN45SBTSSBMN2025-01-28T01:21:25.200000Z2025-01-28T03:43:01.200000Z2.364DIURNO
9cumprida28031SIM_006_SBSN_SBBE6SBSNSBBE2025-01-05T06:29:20.400000Z2025-01-05T08:16:44.400000Z1.792DIURNO
10cumprida28032SIM_023_SBBV_SWBC23SBBVSWBC2025-01-17T11:36:32.400000Z2025-01-17T12:47:20.400000Z1.183DIURNO
11cumprida28033SIM_028_SBMN_SBTT28SBMNSBTT2025-01-19T05:45:50.400000Z2025-01-19T07:06:14.400000Z1.342DIURNO
12cumprida28091SIM_036_SBPV_SWBC36SBPVSWBC2025-01-23T18:49:19.200000Z2025-01-23T21:00:07.200000Z2.183DIURNO
13cumprida28111SIM_001_SBMN_SBMY1SBMNSBMY2025-01-01T02:22:55.200000Z2025-01-01T03:09:07.200000Z0.771DIURNO
14cumprida28112SIM_003_SBMN_SBPV3SBMNSBPV2025-01-04T06:06:21.600000Z2025-01-04T07:48:57.600000Z1.711DIURNO
15cumprida28113SIM_005_SBSN_SBTS5SBSNSBTS2025-01-05T05:32:09.600000Z2025-01-05T09:50:09.600000Z4.302DIURNO
16cumprida28114SIM_025_SWBC_SBMN25SWBCSBMN2025-01-18T08:18:36Z2025-01-18T09:11:24Z0.883DIURNO
17cumprida28115SIM_041_SBBE_SBTS41SBBESBTS2025-01-24T12:09:03.600000Z2025-01-24T17:48:03.600000Z5.651DIURNO
18nao_cumpridaSIM_002_SBBE_SBTT2SBBESBTT2025-01-03T00:34:55.200000Z2025-01-03T04:33:07.200000Z3.971DIURNO
19nao_cumpridaSIM_004_SBMN_SBUA4SBMNSBUA2025-01-04T12:04:51.600000Z2025-01-04T13:55:51.600000Z1.851DIURNO
20nao_cumpridaSIM_009_SBMY_SBTS9SBMYSBTS2025-01-05T20:05:16.800000Z2025-01-05T22:20:52.800000Z2.262DIURNO
21nao_cumpridaSIM_010_SBTT_SBMN10SBTTSBMN2025-01-05T21:25:37.200000Z2025-01-05T22:33:25.200000Z1.131DIURNO
22nao_cumpridaSIM_011_SBBE_SBSN11SBBESBSN2025-01-07T12:04:04.800000Z2025-01-07T13:40:40.800000Z1.611DIURNO
23nao_cumpridaSIM_012_SWBC_SBSN12SWBCSBSN2025-01-08T16:32:16.800000Z2025-01-08T18:52:40.800000Z2.343DIURNO
24nao_cumpridaSIM_013_SBMN_SBBV13SBMNSBBV2025-01-09T23:25:44.400000Z2025-01-10T01:05:20.400000Z1.662DIURNO
25nao_cumpridaSIM_014_SBMN_SBTS14SBMNSBTS2025-01-11T09:41:20.400000Z2025-01-11T12:08:20.400000Z2.451DIURNO
26nao_cumpridaSIM_016_SBPV_SBMN16SBPVSBMN2025-01-12T18:25:08.400000Z2025-01-12T20:11:56.400000Z1.781DIURNO
27nao_cumpridaSIM_017_SBSN_SBMN17SBSNSBMN2025-01-13T06:27:18Z2025-01-13T07:41:42Z1.244DIURNO
28nao_cumpridaSIM_018_SBSN_SBBV18SBSNSBBV2025-01-14T02:28:12Z2025-01-14T04:36:36Z2.141DIURNO
29nao_cumpridaSIM_019_SBBV_SBMN19SBBVSBMN2025-01-15T07:32:56.400000Z2025-01-15T09:12:32.400000Z1.662DIURNO
30nao_cumpridaSIM_020_SWBC_SBTS20SWBCSBTS2025-01-16T02:14:27.600000Z2025-01-16T04:25:51.600000Z2.194DIURNO
31nao_cumpridaSIM_022_SBMN_SBBV22SBMNSBBV2025-01-16T12:38:16.800000Z2025-01-16T14:04:40.800000Z1.441DIURNO
32nao_cumpridaSIM_024_SBMY_SBBV24SBMYSBBV2025-01-17T22:04:04.800000Z2025-01-18T00:30:28.800000Z2.441DIURNO
33nao_cumpridaSIM_026_SBUA_SBTT26SBUASBTT2025-01-18T20:18:46.800000Z2025-01-18T21:21:10.800000Z1.043DIURNO
34nao_cumpridaSIM_027_SBTS_SBMY27SBTSSBMY2025-01-19T05:22:55.200000Z2025-01-19T07:42:07.200000Z2.321DIURNO
35nao_cumpridaSIM_029_SBTT_SBSN29SBTTSBSN2025-01-20T02:58:12Z2025-01-20T05:46:12Z2.802DIURNO
36nao_cumpridaSIM_030_SWBC_SBSN30SWBCSBSN2025-01-20T15:51:10.800000Z2025-01-20T18:05:34.800000Z2.242DIURNO
37nao_cumpridaSIM_031_SBMN_SBTT31SBMNSBTT2025-01-21T19:19:40.800000Z2025-01-21T20:35:52.800000Z1.272DIURNO
38nao_cumpridaSIM_032_SBMN_SBBE32SBMNSBBE2025-01-21T19:28:22.800000Z2025-01-21T22:36:46.800000Z3.145DIURNO
39nao_cumpridaSIM_033_SBBV_SBSN33SBBVSBSN2025-01-22T22:56:56.400000Z2025-01-23T00:56:56.400000Z2.001DIURNO
40nao_cumpridaSIM_034_SBTS_SBMN34SBTSSBMN2025-01-23T00:14:45.600000Z2025-01-23T02:54:57.600000Z2.672DIURNO
41nao_cumpridaSIM_035_SBTT_SBMN35SBTTSBMN2025-01-23T02:00:57.600000Z2025-01-23T03:12:21.600000Z1.191DIURNO
42nao_cumpridaSIM_038_SBBV_SBBE38SBBVSBBE2025-01-23T23:08:38.400000Z2025-01-24T02:18:50.400000Z3.172DIURNO
43nao_cumpridaSIM_039_SBSN_SBMN39SBSNSBMN2025-01-24T02:44:38.400000Z2025-01-24T03:59:02.400000Z1.241DIURNO
44nao_cumpridaSIM_040_SBSN_SBMN40SBSNSBMN2025-01-24T07:16:48Z2025-01-24T08:30:36Z1.234DIURNO
45nao_cumpridaSIM_043_SBMN_SBPV43SBMNSBPV2025-01-26T17:47:06Z2025-01-26T19:21:54Z1.584DIURNO
46nao_cumpridaSIM_044_SBBE_SBPV44SBBESBPV2025-01-27T08:03:00Z2025-01-27T12:37:48Z4.583DIURNO
47nao_cumpridaSIM_046_SBMN_SBUA46SBMNSBUA2025-01-28T01:26:06Z2025-01-28T03:14:42Z1.813DIURNO
48nao_cumpridaSIM_047_SWBC_SBTS47SWBCSBTS2025-01-28T22:14:31.200000Z2025-01-29T00:03:07.200000Z1.812DIURNO
49nao_cumpridaSIM_048_SBSN_SBUA48SBSNSBUA2025-01-29T19:44:38.400000Z2025-01-29T22:51:14.400000Z3.111DIURNO
50nao_cumpridaSIM_049_SBMN_SBMY49SBMNSBMY2025-01-30T17:21:57.600000Z2025-01-30T18:08:09.600000Z0.774DIURNO
51nao_cumpridaSIM_050_SBTT_SBPV50SBTTSBPV2025-01-31T12:02:13.200000Z2025-01-31T13:22:01.200000Z1.331DIURNO