Skip to content

Mixed Type Tuning

Kevin Huck edited this page Mar 6, 2023 · 1 revision

The following example will introduce APEX using a simple tuning policy.

APEX is integrated with Active Harmony and other search methods. This example uses simulated annealing when Active Harmony is not available.

Source Code

The following exammple is a simple tuner that will autotune three values of different types in order to minimize a target value.

[kehuck1@mahti-login12 apex-tutorial]$ srun apex_exec ./build/bin/tuning_request
  ___  ______ _______   __
 / _ \ | ___ \  ___\ \ / /
/ /_\ \| |_/ / |__  \ V /
|  _  ||  __/|  __| /   \
| | | || |   | |___/ /^\ \
\_| |_/\_|   \____/\/   \/
APEX Version: -62a039a-develop
Built on: 15:44:00 Mar  6 2023 (RelWithDebInfo)
C++ Language Standard version : 201402
GCC Compiler version : 11.2.0
long = 7, double = 3.50, enum = c. value = 31.50
New best! 31.5 k: 1 temp: 0.001, value: 3.500000, value: c, value: 7
long = 7, double = 4.00, enum = d. value = -11.00
New best! -11 k: 2 temp: 0.002, value: 4.000000, value: d, value: 7
New best! -12.5 k: 4 temp: 0.004, value: 2.500000, value: d, value: 10
New best! -13.5 k: 5 temp: 0.005, value: 2.500000, value: d, value: 11
long = 4, double = 2.50, enum = d. value = -6.50
long = 10, double = 2.50, enum = d. value = -12.50
long = 11, double = 2.50, enum = d. value = -13.50
long = 10, double = 3.50, enum = c. value = 40.50
long = 14, double = 3.50, enum = d. value = -17.50
New best! -17.5 k: 7 temp: 0.007, value: 3.500000, value: d, value: 14
long = 17, double = 4.50, enum = c. value = 64.50
long = 13, double = 3.50, enum = d. value = -16.50
long = 11, double = 2.50, enum = e. value = -13.50
long = 14, double = 3.50, enum = d. value = -17.50
long = 14, double = 2.00, enum = c. value = 48.00
long = 11, double = 5.00, enum = d. value = -16.00
long = 15, double = 4.50, enum = c. value = 58.50
New best! -21 k: 15 temp: 0.015, value: 4.000000, value: d, value: 17
New best! -22.5 k: 16 temp: 0.016, value: 3.500000, value: d, value: 19
New best! -23.5 k: 17 temp: 0.017, value: 4.500000, value: d, value: 19
long = 17, double = 4.00, enum = d. value = -21.00
long = 19, double = 3.50, enum = d. value = -22.50
long = 19, double = 4.50, enum = d. value = -23.50
long = 16, double = 3.50, enum = d. value = -19.50
long = 16, double = 4.50, enum = d. value = -20.50
long = 17, double = 5.50, enum = c. value = 67.50
long = 17, double = 4.00, enum = d. value = -21.00
long = 17, double = 3.50, enum = d. value = -20.50
long = 17, double = 5.00, enum = d. value = -22.00
long = 17, double = 5.50, enum = e. value = -22.50
long = 19, double = 4.50, enum = d. value = -23.50
long = 19, double = 6.00, enum = c. value = 75.00
long = 19, double = 5.00, enum = e. value = -24.00
New best! -24 k: 27 temp: 0.027, value: 5.000000, value: e, value: 19
long = 17, double = 4.00, enum = e. value = -21.00
long = 17, double = 5.00, enum = e. value = -22.00
long = 19, double = 4.50, enum = d. value = -23.50
long = 17, double = 5.00, enum = d. value = -22.00
New best! -25.5 k: 32 temp: 0.032, value: 6.500000, value: d, value: 19
long = 19, double = 6.50, enum = d. value = -25.50
long = 19, double = 7.50, enum = d. value = -26.50
New best! -26.5 k: 33 temp: 0.033, value: 7.500000, value: d, value: 19
long = 19, double = 8.50, enum = d. value = -27.50
New best! -27.5 k: 34 temp: 0.034, value: 8.500000, value: d, value: 19
long = 19, double = 8.00, enum = d. value = -27.00
long = 19, double = 9.50, enum = d. value = -28.50
New best! -28.5 k: 36 temp: 0.036, value: 9.500000, value: d, value: 19
long = 19, double = 9.50, enum = c. value = 85.50
long = 19, double = 8.00, enum = d. value = -27.00
long = 17, double = 8.00, enum = e. value = -25.00
long = 19, double = 8.00, enum = d. value = -27.00
long = 17, double = 9.50, enum = e. value = -26.50
long = 16, double = 8.50, enum = d. value = -24.50
long = 16, double = 8.50, enum = d. value = -24.50
long = 16, double = 8.50, enum = e. value = -24.50
long = 19, double = 9.50, enum = c. value = 85.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 16, double = 9.50, enum = d. value = -25.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 18, double = 8.00, enum = e. value = -26.00
long = 19, double = 8.00, enum = e. value = -27.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 17, double = 9.50, enum = e. value = -26.50
long = 18, double = 9.50, enum = e. value = -27.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 8.00, enum = e. value = -27.00
long = 19, double = 8.00, enum = e. value = -27.00
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 8.00, enum = e. value = -27.00
long = 19, double = 8.00, enum = e. value = -27.00
long = 19, double = 8.00, enum = e. value = -27.00
long = 19, double = 8.00, enum = e. value = -27.00
long = 19, double = 8.00, enum = d. value = -27.00
long = 19, double = 8.00, enum = d. value = -27.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = c. value = 84.00
long = 18, double = 8.00, enum = c. value = 78.00
long = 17, double = 9.50, enum = d. value = -26.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 16, double = 9.50, enum = c. value = 76.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 8.50, enum = c. value = 82.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 17, double = 9.50, enum = c. value = 79.50
long = 17, double = 9.00, enum = d. value = -26.00
long = 17, double = 9.00, enum = c. value = 78.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 8.50, enum = c. value = 79.50
long = 16, double = 8.50, enum = d. value = -24.50
long = 19, double = 8.50, enum = c. value = 82.50
long = 18, double = 8.00, enum = e. value = -26.00
long = 18, double = 8.00, enum = c. value = 78.00
long = 17, double = 9.00, enum = c. value = 78.00
long = 18, double = 8.50, enum = d. value = -26.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = c. value = 82.50
long = 19, double = 8.50, enum = c. value = 82.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 8.00, enum = d. value = -27.00
long = 19, double = 8.50, enum = c. value = 82.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 16, double = 9.50, enum = e. value = -25.50
long = 18, double = 8.00, enum = d. value = -26.00
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = c. value = 85.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 17, double = 8.50, enum = e. value = -25.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 16, double = 8.00, enum = e. value = -24.00
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 18, double = 9.50, enum = e. value = -27.50
long = 18, double = 9.00, enum = e. value = -27.00
long = 18, double = 9.50, enum = e. value = -27.50
long = 18, double = 9.00, enum = e. value = -27.00
long = 18, double = 9.00, enum = e. value = -27.00
long = 17, double = 8.50, enum = e. value = -25.50
long = 17, double = 8.50, enum = e. value = -25.50
long = 17, double = 9.00, enum = e. value = -26.00
long = 17, double = 9.00, enum = e. value = -26.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 16, double = 9.50, enum = e. value = -25.50
long = 17, double = 9.50, enum = e. value = -26.50
long = 18, double = 8.00, enum = e. value = -26.00
long = 18, double = 9.50, enum = e. value = -27.50
long = 17, double = 9.50, enum = e. value = -26.50
long = 17, double = 9.50, enum = c. value = 79.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = c. value = 82.50
long = 17, double = 9.50, enum = e. value = -26.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 19, double = 8.50, enum = c. value = 82.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.50, enum = e. value = -28.50
long = 17, double = 9.50, enum = e. value = -26.50
long = 18, double = 9.50, enum = e. value = -27.50
long = 18, double = 9.00, enum = e. value = -27.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 8.00, enum = d. value = -27.00
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 8.00, enum = c. value = 81.00
long = 19, double = 8.00, enum = e. value = -27.00
long = 18, double = 9.50, enum = d. value = -27.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = c. value = 84.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.00, enum = e. value = -27.00
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 17, double = 9.00, enum = d. value = -26.00
long = 17, double = 9.50, enum = d. value = -26.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 9.50, enum = c. value = 79.50
long = 18, double = 9.50, enum = e. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 8.50, enum = c. value = 79.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 9.50, enum = d. value = -27.50
long = 17, double = 9.50, enum = c. value = 79.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 17, double = 9.00, enum = d. value = -26.00
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 9.00, enum = e. value = -28.00
long = 17, double = 8.50, enum = e. value = -25.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 17, double = 8.50, enum = e. value = -25.50
long = 18, double = 8.50, enum = e. value = -26.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 8.00, enum = e. value = -27.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 18, double = 8.50, enum = e. value = -26.50
long = 18, double = 8.50, enum = e. value = -26.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = c. value = 82.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 19, double = 9.50, enum = c. value = 85.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 17, double = 9.50, enum = c. value = 79.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 18, double = 9.00, enum = e. value = -27.00
long = 18, double = 9.50, enum = e. value = -27.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 18, double = 8.50, enum = e. value = -26.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 17, double = 9.50, enum = e. value = -26.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 17, double = 9.50, enum = c. value = 79.50
long = 17, double = 9.50, enum = c. value = 79.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 18, double = 8.50, enum = e. value = -26.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 18, double = 9.50, enum = c. value = 82.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 17, double = 9.50, enum = c. value = 79.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 8.50, enum = c. value = 82.50
long = 19, double = 9.00, enum = c. value = 84.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = e. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 17, double = 9.50, enum = e. value = -26.50
long = 19, double = 8.00, enum = e. value = -27.00
long = 17, double = 9.00, enum = e. value = -26.00
long = 18, double = 9.00, enum = e. value = -27.00
long = 18, double = 8.50, enum = e. value = -26.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = c. value = 84.00
long = 19, double = 8.00, enum = d. value = -27.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 8.00, enum = c. value = 81.00
long = 18, double = 8.50, enum = d. value = -26.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 17, double = 8.50, enum = e. value = -25.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 9.00, enum = e. value = -26.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 8.00, enum = c. value = 78.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = c. value = 82.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.50, enum = e. value = -28.50
long = 17, double = 9.50, enum = e. value = -26.50
long = 18, double = 8.50, enum = e. value = -26.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 18, double = 8.50, enum = e. value = -26.50
long = 18, double = 8.50, enum = e. value = -26.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 17, double = 8.50, enum = e. value = -25.50
long = 19, double = 9.50, enum = e. value = -28.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 17, double = 9.50, enum = e. value = -26.50
long = 17, double = 9.00, enum = e. value = -26.00
long = 17, double = 9.00, enum = e. value = -26.00
long = 17, double = 9.00, enum = e. value = -26.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 8.50, enum = c. value = 82.50
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 17, double = 9.50, enum = d. value = -26.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 18, double = 9.00, enum = c. value = 81.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 17, double = 9.00, enum = d. value = -26.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = c. value = 82.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 17, double = 9.00, enum = d. value = -26.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = e. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 17, double = 9.50, enum = d. value = -26.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 9.50, enum = c. value = 82.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 9.50, enum = c. value = 82.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 17, double = 8.50, enum = d. value = -25.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 8.50, enum = d. value = -26.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 16, double = 8.00, enum = c. value = 72.00
long = 17, double = 9.00, enum = d. value = -26.00
long = 17, double = 8.50, enum = d. value = -25.50
long = 18, double = 8.00, enum = d. value = -26.00
long = 18, double = 8.00, enum = d. value = -26.00
long = 17, double = 7.50, enum = d. value = -24.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 15, double = 8.50, enum = d. value = -23.50
long = 18, double = 8.00, enum = d. value = -26.00
long = 19, double = 7.00, enum = e. value = -26.00
long = 18, double = 7.00, enum = e. value = -25.00
long = 18, double = 8.00, enum = e. value = -26.00
long = 17, double = 8.50, enum = e. value = -25.50
long = 19, double = 8.00, enum = e. value = -27.00
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 8.50, enum = e. value = -27.50
long = 18, double = 9.00, enum = e. value = -27.00
long = 18, double = 8.50, enum = e. value = -26.50
long = 17, double = 9.00, enum = e. value = -26.00
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 7.50, enum = e. value = -26.50
long = 18, double = 8.00, enum = e. value = -26.00
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 8.50, enum = e. value = -27.50
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 8.00, enum = e. value = -27.00
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.00, enum = e. value = -28.00
long = 17, double = 9.00, enum = e. value = -26.00
long = 19, double = 8.50, enum = e. value = -27.50
long = 18, double = 9.50, enum = e. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 18, double = 8.00, enum = d. value = -26.00
long = 18, double = 8.50, enum = d. value = -26.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 18, double = 8.00, enum = d. value = -26.00
long = 17, double = 8.00, enum = e. value = -25.00
long = 18, double = 8.00, enum = d. value = -26.00
long = 17, double = 8.00, enum = d. value = -25.00
long = 17, double = 8.00, enum = d. value = -25.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 17, double = 9.00, enum = d. value = -26.00
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 9.00, enum = d. value = -26.00
long = 19, double = 8.00, enum = d. value = -27.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = c. value = 84.00
long = 17, double = 9.00, enum = d. value = -26.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 19, double = 9.00, enum = e. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 8.50, enum = c. value = 82.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 18, double = 8.00, enum = d. value = -26.00
long = 19, double = 8.00, enum = d. value = -27.00
long = 17, double = 8.00, enum = d. value = -25.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 17, double = 9.00, enum = d. value = -26.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.00, enum = d. value = -27.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 17, double = 9.50, enum = d. value = -26.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 8.50, enum = d. value = -26.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 17, double = 8.50, enum = d. value = -25.50
long = 19, double = 8.00, enum = d. value = -27.00
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 7.50, enum = d. value = -26.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 18, double = 8.50, enum = d. value = -26.50
long = 18, double = 8.00, enum = d. value = -26.00
long = 18, double = 7.50, enum = d. value = -25.50
long = 18, double = 8.00, enum = d. value = -26.00
long = 18, double = 8.00, enum = d. value = -26.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 8.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 18, double = 8.50, enum = d. value = -26.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 17, double = 9.50, enum = d. value = -26.50
long = 17, double = 9.00, enum = d. value = -26.00
long = 17, double = 9.00, enum = d. value = -26.00
long = 18, double = 8.50, enum = d. value = -26.50
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 18, double = 9.00, enum = d. value = -27.00
long = 17, double = 9.00, enum = d. value = -26.00
long = 17, double = 9.50, enum = d. value = -26.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 18, double = 9.50, enum = d. value = -27.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.00, enum = d. value = -28.00
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
APEX: Tuning has converged for session 1.
[9.500000,d,19]
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
long = 19, double = 9.50, enum = d. value = -28.50
Test passed.

Start Date/Time: 06/03/2023 21:53:22
Elapsed time: 0.00647482 seconds
Total processes detected: 1
HW Threads detected on rank 0: 256
Worker Threads observed on rank 0: 1
Available CPU time on rank 0: 0.00647482 seconds
Available CPU time on all ranks: 0.00647482 seconds

Counter                                              :  #samp |   mean  |  max
--------------------------------------------------------------------------------
                               1 Minute Load average :      1     1.14     1.14
                                      status:Threads :      1     2.00     2.00
                                    status:VmData kB :      1 1.06e+06 1.06e+06
                                     status:VmExe kB :      1    64.00    64.00
                                     status:VmHWM kB :      1 1.02e+04 1.02e+04
                                     status:VmLck kB :      1     0.00     0.00
                                     status:VmLib kB :      1 2.24e+04 2.24e+04
                                     status:VmPTE kB :      1   156.00   156.00
                                    status:VmPeak kB :      1 1.25e+06 1.25e+06
                                     status:VmPin kB :      1     0.00     0.00
                                     status:VmRSS kB :      1 1.02e+04 1.02e+04
                                    status:VmSize kB :      1 1.19e+06 1.19e+06
                                     status:VmStk kB :      1   148.00   148.00
                                    status:VmSwap kB :      1     0.00     0.00
                   status:nonvoluntary_ctxt_switches :      1     0.00     0.00
                      status:voluntary_ctxt_switches :      1    33.00    33.00
--------------------------------------------------------------------------------

CPU Timers                                           : #calls|   mean |   total
--------------------------------------------------------------------------------
                                           APEX MAIN :      1     0.01     0.01
          int apex_preload_main(int, char**, char**) :      1     0.01     0.01
                                           Iteration :   1050     0.00     0.01
--------------------------------------------------------------------------------


--------------------------------------------------------------------------------
                                        Total timers : 1051