This commit is contained in:
2025-09-23 11:18:33 +08:00
parent bc21884da0
commit e5fba438ea
9 changed files with 303 additions and 121 deletions

4
.gitignore vendored
View File

@@ -1 +1,5 @@
output/ output/
reply.aer
reply.csv
warlock.log
warlock-exception.log

View File

@@ -0,0 +1,40 @@
# File generated by Wizard 2.9.0 on Sep 19, 2025.
advanced_behavior behavior_engage
script_variables
WsfWeapon missile;
#WsfTaskManager taskManager=(WsfTaskManager)PROCESSOR;
end_script_variables
on_init
missile = PLATFORM.Weapon("sam");
writeln("on_init");
end_on_init
on_message
default
script
WsfControlMessage msg=(WsfControlMessage)MESSAGE;
writeln("receive",msg.AuxDataString("task"));
end_script
end_on_message
precondition
# writeln("precondition");
return true;
# return (taskManager.TasksReceivedFor(WsfTrackId(), "ENGAGE") > 0);
end_precondition
execute
# WsfTaskList engageTasks = taskManager.ReceivedTaskList(WsfTrackId(), "ENGAGE");
# WsfTask myTask = engageTasks.Entry(0);
# WsfTrackId trackId = myTask.TrackId();
# WsfLocalTrackList trackList = PLATFORM.TrackList("data_mgr");
# WsfTrack track = trackList.FindTrack(trackId);
# WsfTrack targetTrack = WsfSimulation.FindTrack();
# missile.Fire(track);
# writeln("Successfully engaged target");
return Success();
end_execute
end_advanced_behavior

View File

@@ -0,0 +1,63 @@
2025-09-23 10:22:32 file strike.txt
2025-09-23 10:22:32 version wsf 2.9.0
2025-09-23 10:22:32 file strike.txt
2025-09-23 10:22:32 file setup.txt
2025-09-23 10:22:32 file event_output.txt
2025-09-23 10:22:32 file event_pipe.txt
2025-09-23 10:22:32 file csv_event_output.txt
2025-09-23 10:22:32 file terrain.txt
2025-09-23 10:22:32 file platforms/common.txt
2025-09-23 10:22:32 file platforms/cmdr_players.txt
2025-09-23 10:22:32 file ./platforms/iads_cmdr.txt
2025-09-23 10:22:32 file ./processors/commander_track_manager.txt
2025-09-23 10:22:32 file ./platforms/red_radar_company.txt
2025-09-23 10:22:32 file ./platforms/target.txt
2025-09-23 10:22:32 file platforms/radar_players.txt
2025-09-23 10:22:32 file ./platforms/red_radar.txt
2025-09-23 10:22:32 file ./platforms/red_radar_tactics.txt
2025-09-23 10:22:32 file ./platforms/ew_radar.txt
2025-09-23 10:22:32 file ./sensors/radar/ew_radar.txt
2025-09-23 10:22:32 file ./processors/ep_operations.txt
2025-09-23 10:22:32 file ./platforms/acq_radar.txt
2025-09-23 10:22:32 file ./sensors/radar/acq_radar.txt
2025-09-23 10:22:32 file platforms/sam_players.txt
2025-09-23 10:22:32 file ./platforms/large_sam_battalion.txt
2025-09-23 10:22:32 file ./processors/red_sam_battery_tactics.txt
2025-09-23 10:22:32 file ./weapons/sam/sam_launch_computer.txt
2025-09-23 10:22:32 file ./weapons/sam/large_sam_launch_computer.txt
2025-09-23 10:22:32 file ./platforms/large_sam_ttr.txt
2025-09-23 10:22:32 file ./sensors/radar/ttr_radar.txt
2025-09-23 10:22:32 file ./platforms/large_sam_launcher.txt
2025-09-23 10:22:32 file ./weapons/sam/large_sam.txt
2025-09-23 10:22:32 file ./behavior/behavior_engage.txt
2025-09-23 10:22:32 file platforms/blue_players.txt
2025-09-23 10:22:32 file ./platforms/ucav.txt
2025-09-23 10:22:32 file ./signatures/ucav_sigs.txt
2025-09-23 10:22:32 file ./signatures/ucav_infrared_sig.txt
2025-09-23 10:22:32 file ./signatures/ucav_optical_sig.txt
2025-09-23 10:22:32 file ./signatures/ucav_radar_sig.txt
2025-09-23 10:22:32 file ./sensors/esm_rwr/ucav_esm.txt
2025-09-23 10:22:32 file ./sensors/radar/ucav_sar.txt
2025-09-23 10:22:32 file ./weapons/agm/blue_gps_bomb_2.txt
2025-09-23 10:22:32 file ./weapons/agm/blue_gps_bomb_1.txt
2025-09-23 10:22:32 file ./weapons/agm/blue_glide_bomb_1.txt
2025-09-23 10:22:32 file ./platforms/soj.txt
2025-09-23 10:22:32 file ./signatures/fighter_sigs.txt
2025-09-23 10:22:32 file ./signatures/fighter_infrared_sig.txt
2025-09-23 10:22:32 file ./signatures/fighter_optical_sig.txt
2025-09-23 10:22:32 file ./signatures/fighter_radar_sig.txt
2025-09-23 10:22:32 file ./weapons/jammer/soj_vhf_jammer.txt
2025-09-23 10:22:32 file ././weapons/jammer/soj_base_jammer.txt
2025-09-23 10:22:32 file ././weapons/jammer/false_target.txt
2025-09-23 10:22:32 file ./weapons/jammer/soj_sband_jammer.txt
2025-09-23 10:22:32 file ./weapons/jammer/soj_xband_jammer.txt
2025-09-23 10:22:32 file platforms/radar_apache.txt
2025-09-23 10:22:32 file scenarios/nets_zones.txt
2025-09-23 10:22:32 file scenarios/demo.txt
2025-09-23 10:22:32 file strike.txt.ide_conf
2025-09-23 10:22:32 file E:\Work\AFSIM_1\afsim2.9\resources\data\_wsf_debug_scripts_.txt
2025-09-23 10:22:33 AER output file: output/strike.aer
2025-09-23 10:22:33 Event output file: output/strike.evt
2025-09-23 10:22:33 Event output file: output/strike.csv
2025-09-23 10:22:33 start 1
2025-09-23 10:32:35 complete 86.000 601.956 0.312

View File

@@ -127,6 +127,69 @@ processor IADS_CMDR_TASK_MGR WSF_TASK_PROCESSOR
} }
end_script end_script
# -------------------------------------------------------------------------
script void sendMessage()
#writeln("MakeAssignments ");
Array<WsfPlatform> firer = Array<WsfPlatform>();
Array<WsfPlatform> mover = Array<WsfPlatform>();
Array<WsfPlatform> waiter = Array<WsfPlatform>();
foreach (WsfPlatform sub in PLATFORM.Subordinates())
{
#writeln("is Subordinates");
if (sub.Type() == "LARGE_SAM_LAUNCHER")
{
#writeln("is LARGE_SAM_LAUNCHER");
if (WeaponsAvailable(sub) &&
(TasksAssignedTo(sub) < MAX_ASSIGNMENTS_PER_SAM) &&
(TasksAssignedTo(sub, TRACK.TrackId()) < 1) &&
(TRACK.WithinZoneOf(sub, "battalion_sector")))
{
#writeln("can fire");
writeln("*** Adding ", sub.Name(), " to firer");
firer.PushBack(sub);
}
if(WeaponsAvailable(sub) &&
!(TRACK.WithinZoneOf(sub, "battalion_sector")))
{
writeln("*** Adding ", sub.Name(), " to mover");
mover.PushBack(sub);
}
if(!WeaponsAvailable(sub))
{
waiter.PushBack(sub);
}
}
}
int i;
int numAssignments = (int)MATH.Min(firer.Size(), MAX_SAMS_PER_TARGET);
for (int i=0; i < numAssignments; i = i + 1)
{
writeln("assign fire");
WsfControlMessage msg = WsfControlMessage();
msg.SetAuxData("track",TRACK);
msg.SetAuxData("task","ENGAGE");
PLATFORM.Comm("sub_net").SendMessage(msg,"red_mortar_carrier1","cmdr_net");
#AssignTask(TRACK, "ENGAGE", firer[i]);
}
int numMover=(int)(mover.Size());
for (int i=0; i < numMover; i = i + 1)
{
writeln("assign move");
AssignTask(TRACK, "MOVE", mover[i]);
}
int numWaiter=(int)(waiter.Size());
for (int i=0; i < numWaiter; i = i + 1)
{
writeln("assign wait");
AssignTask(TRACK, "WAIT", waiter[i]);
}
end_script
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
evaluation_interval DETECTED 10.0 sec evaluation_interval DETECTED 10.0 sec
@@ -134,7 +197,8 @@ processor IADS_CMDR_TASK_MGR WSF_TASK_PROCESSOR
state DETECTED state DETECTED
next_state ASSIGNED next_state ASSIGNED
if (! IsAssignable()) return false; if (! IsAssignable()) return false;
MakeAssignments(); #MakeAssignments();
#sendMessage();
return true; return true;
end_next_state end_next_state
end_state end_state
@@ -148,7 +212,8 @@ processor IADS_CMDR_TASK_MGR WSF_TASK_PROCESSOR
CancelTask(TRACK.TrackId()); CancelTask(TRACK.TrackId());
return true; return true;
} }
MakeAssignments(); #MakeAssignments();
#sendMessage();
return false; return false;
end_next_state end_next_state
end_state end_state
@@ -178,6 +243,7 @@ platform_type IADS_CMDR WSF_PLATFORM
processor task_mgr IADS_CMDR_TASK_MGR processor task_mgr IADS_CMDR_TASK_MGR
operating_level ENGAGE 1 operating_level ENGAGE 1
end_processor end_processor

View File

@@ -12,54 +12,65 @@
# * * ************************************** * * # * * ************************************** * *
include_once weapons/sam/large_sam.txt include_once weapons/sam/large_sam.txt
include_once behavior/behavior_engage.txt
platform_type LARGE_SAM_LAUNCHER WSF_PLATFORM platform_type LARGE_SAM_LAUNCHER WSF_PLATFORM
icon SA-10_Launcher icon SA-10_Launcher
radar_signature VEHICLE_RADAR_SIGNATURE radar_signature VEHICLE_RADAR_SIGNATURE
mover WSF_GROUND_MOVER
end_mover
comm cmdr_net RED_DATALINK comm cmdr_net RED_DATALINK
network_name <local:slave> network_name <local:slave>
internal_link data_mgr internal_link data_mgr
internal_link task_mgr internal_link task_mgr
end_comm end_comm
mover WSF_GROUND_MOVER
end_mover
processor data_mgr WSF_TRACK_PROCESSOR processor data_mgr WSF_TRACK_PROCESSOR
purge_interval 60 sec purge_interval 60 sec
end_processor end_processor
processor task_mgr WSF_TASK_PROCESSOR processor task_mgr WSF_TASK_PROCESSOR
script void on_task_assign(WsfTask aTask, WsfTrack aTrack) update_interval 5 sec
advanced_behavior_tree
selector
behavior_node behavior_engage
end_selector
if (aTask.TaskType() == "ENGAGE") end_advanced_behavior_tree
{
WsfWeapon missile = PLATFORM.Weapon("sam");
missile.Fire(aTrack);
writeln("fire,remain weapon:", missile.QuantityRemaining());
}
if (aTask.TaskType() == "MOVE")
{
if(!aTrack.WithinZoneOf(PLATFORM,"battalion_sector"))
{
double relativeAzimuthOf=
PLATFORM.RelativeAzimuthOf(aTrack.CurrentLocation());
PLATFORM.TurnToRelativeHeading(relativeAzimuthOf);
PLATFORM.GoToSpeed(16);#m/s
} # script void on_task_assign(WsfTask aTask, WsfTrack aTrack)
} #
if (aTask.TaskType() == "WAIT") # if (aTask.TaskType() == "ENGAGE")
{ # {
PLATFORM.GoToSpeed(0);#m/s # WsfWeapon missile = PLATFORM.Weapon("sam");
} # missile.Fire(aTrack);
# writeln("fire,remain weapon:", missile.QuantityRemaining());
# }
end_script # if (aTask.TaskType() == "MOVE")
# {
# if(!aTrack.WithinZoneOf(PLATFORM,"battalion_sector"))
# {
# double relativeAzimuthOf=
# PLATFORM.RelativeAzimuthOf(aTrack.CurrentLocation());
# PLATFORM.TurnToRelativeHeading(relativeAzimuthOf);
# PLATFORM.GoToSpeed(16);#m/s
#
# }
# }
# if (aTask.TaskType() == "WAIT")
# {
# PLATFORM.GoToSpeed(0);#m/s
# }
#
#
# end_script
end_processor end_processor
weapon sam LARGE_SAM weapon sam LARGE_SAM
quantity 10 quantity 10
end_weapon end_weapon

View File

@@ -69,6 +69,7 @@ platform red_command_truck IADS_CMDR
icon comm_truck_icon icon comm_truck_icon
commander SELF commander SELF
position 24:37:15.849n 120:53:05.224e altitude 0.0 m position 24:37:15.849n 120:53:05.224e altitude 0.0 m
end_platform end_platform

View File

@@ -7,7 +7,7 @@
############################################### ###############################################
xio_interface xio_interface
unicast 127.0.0.1 # Change to this hostname if running from another machine unicast 127.0.0.1 # Change to this hostname if running from another machine
send_port 49287 send_port 61828
pause_for_connection yes pause_for_connection yes
debug on debug on
verbose on verbose on
@@ -16,4 +16,4 @@ realtime
minimum_mover_timestep 0 s minimum_mover_timestep 0 s
# This file contains scripts which enhance the watch variable values # This file contains scripts which enhance the watch variable values
include_once "D:\developer\developer\AFSIM_2.9\resources\data\_wsf_debug_scripts_.txt" include_once "E:\Work\AFSIM_1\afsim2.9\resources\data\_wsf_debug_scripts_.txt"

View File

@@ -1,30 +1,26 @@
######################################################################## ########################################################################
Mon Apr 28 22:21:35 2025 Tue Sep 23 10:13:24 2025
Version: 2.9.0 Version: 2.9.0
Compiler: win_1916_64bit_release-hwe Compiler: win_1929_64bit_release-hwe
Called std::terminate(). The simulation threw an unhandled exception.
Type: UtException
What: Invalid duplicate of message to transmit encountered for WsfCommMediumGuided.
Stacktrace: Stacktrace:
0# 0x7ff9b9123371 (ut::WriteTerminateLog) at ?? 0# 0x7ffcf45d3dc6 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
1# 0x7ff9bfa78928 (ut::qt::TerminateHandler) at ?? 1# 0x7ffcf463d193 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
2# 0x7ffa07cf1f98 (terminate) at ?? 2# 0x7ffcf463cb11 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
3# 0x7ff9e16c2b12 (is_exception_typeof) at ?? 3# 0x7ffcf45bc9b4 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
4# 0x7ff9e16c30df (is_exception_typeof) at ?? 4# 0x7ffcf4681a67 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
5# 0x7ff9e16cc15d (_CxxFrameHandler3) at ?? 5# 0x7ffcf458d898 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
6# 0x7ffa0a5f28bf (_chkstk) at ?? 6# 0x7ffcf45be023 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
7# 0x7ffa0a5a2554 (RtlRaiseException) at ?? 7# 0x7ffcf4f44f17 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
8# 0x7ffa0a5a22a7 (RtlRaiseException) at ?? 8# 0x7ffcf4f44e72 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
9# 0x7ffa081db699 (RaiseException) at ?? 9# 0x7ffcf4f43feb (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
10# 0x7ff9e16c485d (CxxThrowException) at ?? 10# 0x7ffcf4f57b90 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
11# 0x7ff9b18bf280 (WsfDisUDP_Device::WsfDisUDP_Device) at ?? 11# 0x7ffd2a68d090 (warlock::net::ListBase::ListBase) at ??
12# 0x7ff9b18a4312 (WsfDisInterface::ActivateConnection) at ?? 12# 0x7ffcf733eaa0 (QThread::start) at ??
13# 0x7ff9b18a8715 (WsfDisInterface::PrepareExtension) at ?? 13# 0x7ffd66e97374 (BaseThreadInitThunk) at ??
14# 0x7ff9b1c308c3 (WsfSimulation::Initialize) at ?? 14# 0x7ffd687dcc91 (RtlUserThreadStart) at ??
15# 0x7ff9b1bbb7cb (WsfEventStepSimulation::Initialize) at ??
16# 0x7ff9b1c38d5b (WsfStandardApplication::InitializeSimulation) at ??
17# 0x7ff91b97a2f6 (warlock::RunManager::WriteHistory) at ??
18# 0x7ff9b364eaa0 (QThread::start) at ??
19# 0x7ffa08757374 (BaseThreadInitThunk) at ??
20# 0x7ffa0a59cc91 (RtlUserThreadStart) at ??

View File

@@ -1,60 +1,61 @@
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/strike.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/strike.txt
2025-09-19 10:19:50 version wsf 2.9.0 2025-09-23 11:09:03 version wsf 2.9.0
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\strike.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\strike.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\setup.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\setup.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\event_output.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\event_output.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\event_pipe.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\event_pipe.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\csv_event_output.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\csv_event_output.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\terrain.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\terrain.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\platforms/common.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\platforms/common.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\platforms/cmdr_players.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\platforms/cmdr_players.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/iads_cmdr.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/iads_cmdr.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/processors/commander_track_manager.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/processors/commander_track_manager.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/red_radar_company.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/red_radar_company.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/target.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/target.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\platforms/radar_players.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\platforms/radar_players.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/red_radar.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/red_radar.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/red_radar_tactics.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/red_radar_tactics.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/ew_radar.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/ew_radar.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/sensors/radar/ew_radar.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/sensors/radar/ew_radar.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/processors/ep_operations.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/processors/ep_operations.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/acq_radar.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/acq_radar.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/sensors/radar/acq_radar.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/sensors/radar/acq_radar.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\platforms/sam_players.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\platforms/sam_players.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/large_sam_battalion.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/large_sam_battalion.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/processors/red_sam_battery_tactics.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/processors/red_sam_battery_tactics.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/weapons/sam/sam_launch_computer.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/weapons/sam/sam_launch_computer.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/weapons/sam/large_sam_launch_computer.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/weapons/sam/large_sam_launch_computer.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/large_sam_ttr.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/large_sam_ttr.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/sensors/radar/ttr_radar.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/sensors/radar/ttr_radar.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/large_sam_launcher.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/large_sam_launcher.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/weapons/sam/large_sam.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/weapons/sam/large_sam.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\platforms/blue_players.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/behavior/behavior_engage.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/ucav.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\platforms/blue_players.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/signatures/ucav_sigs.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/ucav.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/signatures/ucav_infrared_sig.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/signatures/ucav_sigs.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/signatures/ucav_optical_sig.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/signatures/ucav_infrared_sig.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/signatures/ucav_radar_sig.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/signatures/ucav_optical_sig.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/sensors/esm_rwr/ucav_esm.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/signatures/ucav_radar_sig.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/sensors/radar/ucav_sar.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/sensors/esm_rwr/ucav_esm.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/weapons/agm/blue_gps_bomb_2.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/sensors/radar/ucav_sar.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/weapons/agm/blue_gps_bomb_1.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/weapons/agm/blue_gps_bomb_2.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/weapons/agm/blue_glide_bomb_1.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/weapons/agm/blue_gps_bomb_1.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/soj.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/weapons/agm/blue_glide_bomb_1.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/signatures/fighter_sigs.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/platforms/soj.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/signatures/fighter_infrared_sig.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/signatures/fighter_sigs.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/signatures/fighter_optical_sig.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/signatures/fighter_infrared_sig.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/signatures/fighter_radar_sig.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/signatures/fighter_optical_sig.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/weapons/jammer/soj_vhf_jammer.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/signatures/fighter_radar_sig.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/./weapons/jammer/soj_base_jammer.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/weapons/jammer/soj_vhf_jammer.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/./weapons/jammer/false_target.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/./weapons/jammer/soj_base_jammer.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/weapons/jammer/soj_sband_jammer.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/./weapons/jammer/false_target.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/weapons/jammer/soj_xband_jammer.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/weapons/jammer/soj_sband_jammer.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\scenarios/nets_zones.txt 2025-09-23 11:09:03 file E:/Work/Situation_file/8511demo/weapons/jammer/soj_xband_jammer.txt
2025-09-19 10:19:50 file E:\Work\Situation_file\8511demo\scenarios/demo.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\platforms/radar_apache.txt
2025-09-19 10:19:50 file E:/Work/Situation_file/8511demo/platforms/radar_apache.txt 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\scenarios/nets_zones.txt
2025-09-19 10:19:51 AER output file: output/strike.aer 2025-09-23 11:09:03 file E:\Work\Situation_file\8511demo\scenarios/demo.txt
2025-09-19 10:19:51 Event output file: output/strike.evt 2025-09-23 11:09:03 AER output file: output/strike.aer
2025-09-19 10:19:51 Event output file: output/strike.csv 2025-09-23 11:09:03 Event output file: output/strike.evt
2025-09-19 10:19:51 start 1 2025-09-23 11:09:03 Event output file: output/strike.csv
2025-09-19 10:20:53 terminated 463.734 62.610 52.422 2025-09-23 11:09:03 start 1
2025-09-23 11:14:16 terminated 127.088 312.828 119.531