! ----------------------------------------------------------------------
! M09 - English course download: 09_challenge.mac
! Follow the matching English lesson for explanations and task details.
! Commands, parameter names, file names, CSV keys, and result tokens are preserved.
! ----------------------------------------------------------------------

/CLEAR,START                        ! Fourth design and a clean double run.
/FILNAME,m09_challenge,1
/UNITS,SI

! Challenge 1: run the base sweep twice from clean sessions.
!         Compare m09_results.csv row by row.
!
! TODO 1: copy all .mac files to an empty working directory.
! TODO 2: run:
!         /CLEAR,START
!         /INPUT,09_parametric_study,mac
!         and keep m09_results.csv as run1.
! TODO 3: repeat in a second clean session and compare with run2.
! TODO 4: confirm selected_case=3, selected_h=0.12, study_passes=1.
!
! Challenge 2: add a fourth design without duplicating build/solve/extract blocks.
! TODO 5: run the sweep with n_cases=4; *DO and *DIM must size four rows.
!         /CLEAR,START
!         /FILNAME,m09_challenge,1
!         /UNITS,SI
!         n_cases=4
!         /INPUT,09_parametric_core,mac
! TODO 6: confirm four case rows and that the selection remains h=0.12 m
!         (smallest admissible section versus h=0.14 m).
!
! Challenge case 4:
! case_id=4 -> h=0.14, mesh_h=0.07, 90 nodes, 28 elements
! uy_ref_4=-1.38888889E-4 m ; sigma_ref_4=4.90000E6 Pa ; feasible=1
!
! Tolerances (same as M07-M08):
! uy_error < 5 %
! stress_error < 10 %
! force/moment error < 0.5 %

FINISH
