23:24:00.505 INFO : Randomness seeded to: 1611807840 23:24:00.507 WARNING : opendir [./test_user_dir/sound/] failed with "No such file or directory". 23:24:00.507 WARNING : opendir [lang/mo/] failed with "No such file or directory". 23:24:00.509 WARNING : opendir [./test_user_dir/gfx/] failed with "No such file or directory". 23:24:00.512 INFO : [options] C locale set to C 23:24:00.512 INFO : [options] C++ locale set to C 23:24:00.570 WARNING : opendir [./test_user_dir/mods/] failed with "No such file or directory". 23:24:14.964 WARNING : opendir [./test_user_dir/save/Tom/mods] failed with "No such file or directory". 23:25:16.470 INFO : Starting the actual test at Wed Jan 27 23:25:16 2021 Filters: "weary_assorted_tasks" , "weary_recovery" , "weary_24h_tasks" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cata_test is a Catch v2.13.0 host application. Run with -? for options Randomness seeded to: 1611807840 ------------------------------------------------------------------------------- weary_24h_tasks Waiting 24 hours ------------------------------------------------------------------------------- ../tests/weary_test.cpp:155 ............................................................................... ../tests/weary_test.cpp:160: PASSED: REQUIRE( info.empty() ) with expansion: true with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 955 Intake: 0 Tracker: 0 Thresh: 570 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 60062 (BMI 25.0) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) ../tests/weary_test.cpp:161: PASSED: CHECK( guy.weariness_level() == 0 ) with expansion: 0 == 0 with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 955 Intake: 0 Tracker: 0 Thresh: 570 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 60062 (BMI 25.0) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) ------------------------------------------------------------------------------- weary_24h_tasks Digging 24 hours ------------------------------------------------------------------------------- ../tests/weary_test.cpp:164 ............................................................................... ../tests/weary_test.cpp:169: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:170: PASSED: CHECK( info.transition_minutes( 0, 1, 125_minutes ) == Approx( 125 ).margin( 5 ) ) with expansion: 120 == Approx( 125.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:171: FAILED: CHECK( info.transition_minutes( 1, 2, 260_minutes ) == Approx( 260 ).margin( 5 ) ) with expansion: 245 == Approx( 260.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:172: PASSED: CHECK( info.transition_minutes( 2, 3, 360_minutes ) == Approx( 360 ).margin( 5 ) ) with expansion: 355 (0x163) == Approx( 360.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:173: PASSED: CHECK( info.transition_minutes( 3, 4, 470_minutes ) == Approx( 470 ).margin( 5 ) ) with expansion: 465 (0x1d1) == Approx( 470.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:174: PASSED: CHECK( info.transition_minutes( 4, 5, 600_minutes ) == Approx( 600 ).margin( 5 ) ) with expansion: 595 (0x253) == Approx( 600.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:175: FAILED: CHECK( info.transition_minutes( 5, 6, 725_minutes ) == Approx( 725 ).margin( 5 ) ) with expansion: 745 (0x2e9) == Approx( 725.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:176: FAILED: CHECK( info.transition_minutes( 6, 7, 835_minutes ) == Approx( 835 ).margin( 5 ) ) with expansion: 845 (0x34d) == Approx( 835.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:177: FAILED: CHECK( info.transition_minutes( 7, 8, 910_minutes ) == Approx( 910 ).margin( 5 ) ) with expansion: 935 (0x3a7) == Approx( 910.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:180: PASSED: CHECK( guy.weariness_level() > 8 ) with expansion: 51 > 8 with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Log messages during failed test: 12:04:48AM: You eat your holy SPAM of debugging (fresh). 12:04:48AM: You start walking. ------------------------------------------------------------------------------- weary_recovery Heavy tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:119 ............................................................................... ../tests/weary_test.cpp:125: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours, then waiting 8: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Transition: Weariness lvl from 0 to 1 at 120 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3115 Th 959) Transition: Weariness lvl from 3 to 4 at 545 min (W 3169 Th 956) Transition: Weariness lvl from 4 to 3 at 550 min (W 2979 Th 955) Transition: Weariness lvl from 3 to 2 at 640 min (W 2549 Th 943) Transition: Weariness lvl from 2 to 3 at 655 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2447 Th 939) Transition: Weariness lvl from 2 to 1 at 880 min (W 1757 Th 911) Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) ../tests/weary_test.cpp:126: PASSED: CHECK( info.transition_minutes( 4, 3, 520_minutes ) == Approx( 520 ).margin( 5 ) ) with expansion: 520 (0x208) == Approx( 520.0 ) with messages: Digging Pits 8 hours, then waiting 8: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Transition: Weariness lvl from 0 to 1 at 120 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3115 Th 959) Transition: Weariness lvl from 3 to 4 at 545 min (W 3169 Th 956) Transition: Weariness lvl from 4 to 3 at 550 min (W 2979 Th 955) Transition: Weariness lvl from 3 to 2 at 640 min (W 2549 Th 943) Transition: Weariness lvl from 2 to 3 at 655 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2447 Th 939) Transition: Weariness lvl from 2 to 1 at 880 min (W 1757 Th 911) Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) ../tests/weary_test.cpp:127: PASSED: CHECK( info.transition_minutes( 3, 2, 670_minutes ) == Approx( 670 ).margin( 5 ) ) with expansion: 670 (0x29e) == Approx( 670.0 ) with messages: Digging Pits 8 hours, then waiting 8: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Transition: Weariness lvl from 0 to 1 at 120 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3115 Th 959) Transition: Weariness lvl from 3 to 4 at 545 min (W 3169 Th 956) Transition: Weariness lvl from 4 to 3 at 550 min (W 2979 Th 955) Transition: Weariness lvl from 3 to 2 at 640 min (W 2549 Th 943) Transition: Weariness lvl from 2 to 3 at 655 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2447 Th 939) Transition: Weariness lvl from 2 to 1 at 880 min (W 1757 Th 911) Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) ../tests/weary_test.cpp:128: PASSED: CHECK( guy.weariness_level() == 1 ) with expansion: 1 == 1 with messages: Digging Pits 8 hours, then waiting 8: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Transition: Weariness lvl from 0 to 1 at 120 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3115 Th 959) Transition: Weariness lvl from 3 to 4 at 545 min (W 3169 Th 956) Transition: Weariness lvl from 4 to 3 at 550 min (W 2979 Th 955) Transition: Weariness lvl from 3 to 2 at 640 min (W 2549 Th 943) Transition: Weariness lvl from 2 to 3 at 655 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2447 Th 939) Transition: Weariness lvl from 2 to 1 at 880 min (W 1757 Th 911) Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) ------------------------------------------------------------------------------- weary_recovery 1 day vehicle work ------------------------------------------------------------------------------- ../tests/weary_test.cpp:131 ............................................................................... ../tests/weary_test.cpp:137: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 735 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 980 min (W 929 Th 940) Transition: Weariness lvl from 0 to 1 at 990 min (W 941 Th 941) Transition: Weariness lvl from 1 to 0 at 995 min (W 890 Th 942) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) ../tests/weary_test.cpp:138: FAILED: CHECK( info.transition_minutes( 0, 1, 335_minutes ) == Approx( 335 ).margin( 5 ) ) with expansion: 325 (0x145) == Approx( 335.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 735 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 980 min (W 929 Th 940) Transition: Weariness lvl from 0 to 1 at 990 min (W 941 Th 941) Transition: Weariness lvl from 1 to 0 at 995 min (W 890 Th 942) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) ../tests/weary_test.cpp:139: FAILED: CHECK( info.transition_minutes( 1, 2, 645_minutes ) == Approx( 645 ).margin( 5 ) ) with expansion: 625 (0x271) == Approx( 645.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 735 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 980 min (W 929 Th 940) Transition: Weariness lvl from 0 to 1 at 990 min (W 941 Th 941) Transition: Weariness lvl from 1 to 0 at 995 min (W 890 Th 942) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) ../tests/weary_test.cpp:140: PASSED: CHECK( info.transition_minutes( 2, 1, 740_minutes ) == Approx( 740 ).margin( 5 ) ) with expansion: 735 (0x2df) == Approx( 740.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 735 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 980 min (W 929 Th 940) Transition: Weariness lvl from 0 to 1 at 990 min (W 941 Th 941) Transition: Weariness lvl from 1 to 0 at 995 min (W 890 Th 942) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) ../tests/weary_test.cpp:141: PASSED: CHECK( info.transition_minutes( 1, 0, 980_minutes ) == Approx( 980 ).margin( 5 ) ) with expansion: 980 (0x3d4) == Approx( 980.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 735 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 980 min (W 929 Th 940) Transition: Weariness lvl from 0 to 1 at 990 min (W 941 Th 941) Transition: Weariness lvl from 1 to 0 at 995 min (W 890 Th 942) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) Log messages during failed test: 4:12:48 PM: You eat your holy SPAM of debugging (fresh). 4:12:48 PM: You start walking. 4:12:48 PM: You eat your smoked sausage (fresh). 4:12:48 PM: You eat your smoked sausage (fresh). 4:12:48 PM: You drink your milk (fresh). 4:12:48 PM: You drink your milk (fresh). 4:12:49 PM: You feel quite full, and a bit sluggish. 9:18:49 PM: You eat your smoked sausage (fresh). 9:18:49 PM: You eat your smoked sausage (fresh). 9:18:49 PM: You drink your milk (fresh). 9:18:49 PM: You drink your milk (fresh). 9:18:50 PM: You feel quite full, and a bit sluggish. 2:24:50 AM: You eat your smoked sausage (fresh). 2:24:50 AM: You eat your smoked sausage (fresh). 2:24:50 AM: You drink your milk (fresh). 2:24:50 AM: You drink your milk (fresh). 2:24:51 AM: You feel quite full, and a bit sluggish. 6:30:39 AM: You fall asleep. ------------------------------------------------------------------------------- weary_assorted_tasks Light tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:41 ............................................................................... ../tests/weary_test.cpp:47: PASSED: REQUIRE( info.empty() ) with expansion: true with messages: First Aid 8 hours: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) Weariness: 576 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1152 Thresh: 977 At: 0 Cal: 55844/55000 Fatigue: 96 Morale: 0 Wgt: 77126 (BMI 25.2) ../tests/weary_test.cpp:48: PASSED: CHECK( guy.weariness_level() == 0 ) with expansion: 0 == 0 with messages: First Aid 8 hours: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) Weariness: 576 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1152 Thresh: 977 At: 0 Cal: 55844/55000 Fatigue: 96 Morale: 0 Wgt: 77126 (BMI 25.2) ------------------------------------------------------------------------------- weary_assorted_tasks Moderate tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:51 ............................................................................... ../tests/weary_test.cpp:57: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Planting 8 hours: Weariness: 576 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1152 Thresh: 977 At: 0 Cal: 55844/55000 Fatigue: 96 Morale: 0 Wgt: 77126 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ../tests/weary_test.cpp:58: PASSED: CHECK( info.transition_minutes( 0, 1, 370_minutes ) == Approx( 370 ).margin( 5 ) ) with expansion: 365 (0x16d) == Approx( 370.0 ) with messages: Planting 8 hours: Weariness: 576 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1152 Thresh: 977 At: 0 Cal: 55844/55000 Fatigue: 96 Morale: 0 Wgt: 77126 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ../tests/weary_test.cpp:59: PASSED: CHECK( guy.weariness_level() == 1 ) with expansion: 1 == 1 with messages: Planting 8 hours: Weariness: 576 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1152 Thresh: 977 At: 0 Cal: 55844/55000 Fatigue: 96 Morale: 0 Wgt: 77126 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ------------------------------------------------------------------------------- weary_assorted_tasks Heavy tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:62 ............................................................................... ../tests/weary_test.cpp:68: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:69: FAILED: CHECK( info.transition_minutes( 0, 1, 115_minutes ) == Approx( 115 ).margin( 5 ) ) with expansion: 125 == Approx( 115.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:70: PASSED: CHECK( info.transition_minutes( 1, 2, 255_minutes ) == Approx( 255 ).margin( 5 ) ) with expansion: 250 == Approx( 255.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:71: PASSED: CHECK( info.transition_minutes( 2, 3, 360_minutes ) == Approx( 360 ).margin( 5 ) ) with expansion: 360 (0x168) == Approx( 360.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:72: PASSED: CHECK( info.transition_minutes( 3, 4, 470_minutes ) == Approx( 470 ).margin( 5 ) ) with expansion: 465 (0x1d1) == Approx( 470.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:73: PASSED: CHECK( guy.weariness_level() == 4 ) with expansion: 4 == 4 with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:79: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:80: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 125 == Approx( 120.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:81: FAILED: CHECK( info.transition_minutes( 1, 2, 245_minutes ) == Approx( 245 ).margin( 5 ) ) with expansion: 255 == Approx( 245.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:82: PASSED: CHECK( info.transition_minutes( 2, 3, 355_minutes ) == Approx( 355 ).margin( 5 ) ) with expansion: 360 (0x168) == Approx( 355.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:83: PASSED: CHECK( info.transition_minutes( 3, 4, 465_minutes ) == Approx( 465 ).margin( 5 ) ) with expansion: 470 (0x1d6) == Approx( 465.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:84: PASSED: CHECK( info.transition_minutes( 4, 5, 595_minutes ) == Approx( 595 ).margin( 5 ) ) with expansion: 600 (0x258) == Approx( 595.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:85: PASSED: CHECK( guy.weariness_level() == 5 ) with expansion: 5 == 5 with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) Log messages during failed test: 11:18:47PM: You eat your holy SPAM of debugging (fresh). 11:18:47PM: You start walking. 7:20:23 AM: You eat your holy SPAM of debugging (fresh). 7:20:23 AM: You start walking. =============================================================================== test cases: 3 | 0 passed | 3 failed assertions: 39 | 31 passed | 8 failed 23:25:57.137 INFO : Test world Tom left for inspection. 23:25:57.137 INFO : Ended test at Wed Jan 27 23:25:57 2021 23:25:57.137 INFO : The test took 40.6672 seconds 23:25:57.138 INFO : Randomness seeded to: 1611807840 Mac-Mini:Cataclysm-DDA administrator$ tests/cata_test -f tmp3_tests.txt --success --rng-seed 'time' --order rand 23:27:54.572 INFO : Randomness seeded to: 1611808074 23:27:54.574 WARNING : opendir [./test_user_dir/sound/] failed with "No such file or directory". 23:27:54.575 WARNING : opendir [lang/mo/] failed with "No such file or directory". 23:27:54.576 WARNING : opendir [./test_user_dir/gfx/] failed with "No such file or directory". 23:27:54.578 INFO : [options] C locale set to C 23:27:54.578 INFO : [options] C++ locale set to C 23:27:54.637 WARNING : opendir [./test_user_dir/mods/] failed with "No such file or directory". 23:28:09.748 WARNING : opendir [./test_user_dir/save/Tom/mods] failed with "No such file or directory". 23:29:13.317 INFO : Starting the actual test at Wed Jan 27 23:29:13 2021 Filters: "weary_assorted_tasks" , "weary_recovery" , "weary_24h_tasks" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cata_test is a Catch v2.13.0 host application. Run with -? for options Randomness seeded to: 1611808074 ------------------------------------------------------------------------------- weary_24h_tasks Waiting 24 hours ------------------------------------------------------------------------------- ../tests/weary_test.cpp:155 ............................................................................... ../tests/weary_test.cpp:160: PASSED: REQUIRE( info.empty() ) with expansion: true with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1469 Intake: 0 Tracker: 0 Thresh: 877 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 64802 (BMI 25.0) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) ../tests/weary_test.cpp:161: PASSED: CHECK( guy.weariness_level() == 0 ) with expansion: 0 == 0 with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1469 Intake: 0 Tracker: 0 Thresh: 877 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 64802 (BMI 25.0) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) ------------------------------------------------------------------------------- weary_24h_tasks Digging 24 hours ------------------------------------------------------------------------------- ../tests/weary_test.cpp:164 ............................................................................... ../tests/weary_test.cpp:169: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:170: PASSED: CHECK( info.transition_minutes( 0, 1, 125_minutes ) == Approx( 125 ).margin( 5 ) ) with expansion: 120 == Approx( 125.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:171: FAILED: CHECK( info.transition_minutes( 1, 2, 260_minutes ) == Approx( 260 ).margin( 5 ) ) with expansion: 245 == Approx( 260.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:172: PASSED: CHECK( info.transition_minutes( 2, 3, 360_minutes ) == Approx( 360 ).margin( 5 ) ) with expansion: 355 (0x163) == Approx( 360.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:173: PASSED: CHECK( info.transition_minutes( 3, 4, 470_minutes ) == Approx( 470 ).margin( 5 ) ) with expansion: 465 (0x1d1) == Approx( 470.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:174: PASSED: CHECK( info.transition_minutes( 4, 5, 600_minutes ) == Approx( 600 ).margin( 5 ) ) with expansion: 595 (0x253) == Approx( 600.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:175: FAILED: CHECK( info.transition_minutes( 5, 6, 725_minutes ) == Approx( 725 ).margin( 5 ) ) with expansion: 745 (0x2e9) == Approx( 725.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:176: FAILED: CHECK( info.transition_minutes( 6, 7, 835_minutes ) == Approx( 835 ).margin( 5 ) ) with expansion: 845 (0x34d) == Approx( 835.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:177: FAILED: CHECK( info.transition_minutes( 7, 8, 910_minutes ) == Approx( 910 ).margin( 5 ) ) with expansion: 935 (0x3a7) == Approx( 910.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:180: PASSED: CHECK( guy.weariness_level() > 8 ) with expansion: 51 > 8 with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Log messages during failed test: 12:04:48AM: You eat your holy SPAM of debugging (fresh). 12:04:48AM: You start walking. ------------------------------------------------------------------------------- weary_assorted_tasks Light tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:41 ............................................................................... ../tests/weary_test.cpp:47: PASSED: REQUIRE( info.empty() ) with expansion: true with messages: First Aid 8 hours: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Weariness: 582 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1164 Thresh: 976 At: 0 Cal: 55832/55000 Fatigue: 97 Morale: 0 Wgt: 77118 (BMI 25.2) ../tests/weary_test.cpp:48: PASSED: CHECK( guy.weariness_level() == 0 ) with expansion: 0 == 0 with messages: First Aid 8 hours: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Weariness: 582 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1164 Thresh: 976 At: 0 Cal: 55832/55000 Fatigue: 97 Morale: 0 Wgt: 77118 (BMI 25.2) ------------------------------------------------------------------------------- weary_assorted_tasks Moderate tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:51 ............................................................................... ../tests/weary_test.cpp:57: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Planting 8 hours: Weariness: 582 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1164 Thresh: 976 At: 0 Cal: 55832/55000 Fatigue: 97 Morale: 0 Wgt: 77118 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ../tests/weary_test.cpp:58: PASSED: CHECK( info.transition_minutes( 0, 1, 370_minutes ) == Approx( 370 ).margin( 5 ) ) with expansion: 365 (0x16d) == Approx( 370.0 ) with messages: Planting 8 hours: Weariness: 582 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1164 Thresh: 976 At: 0 Cal: 55832/55000 Fatigue: 97 Morale: 0 Wgt: 77118 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ../tests/weary_test.cpp:59: PASSED: CHECK( guy.weariness_level() == 1 ) with expansion: 1 == 1 with messages: Planting 8 hours: Weariness: 582 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1164 Thresh: 976 At: 0 Cal: 55832/55000 Fatigue: 97 Morale: 0 Wgt: 77118 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ------------------------------------------------------------------------------- weary_assorted_tasks Heavy tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:62 ............................................................................... ../tests/weary_test.cpp:68: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:69: FAILED: CHECK( info.transition_minutes( 0, 1, 115_minutes ) == Approx( 115 ).margin( 5 ) ) with expansion: 125 == Approx( 115.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:70: PASSED: CHECK( info.transition_minutes( 1, 2, 255_minutes ) == Approx( 255 ).margin( 5 ) ) with expansion: 250 == Approx( 255.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:71: PASSED: CHECK( info.transition_minutes( 2, 3, 360_minutes ) == Approx( 360 ).margin( 5 ) ) with expansion: 360 (0x168) == Approx( 360.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:72: PASSED: CHECK( info.transition_minutes( 3, 4, 470_minutes ) == Approx( 470 ).margin( 5 ) ) with expansion: 470 (0x1d6) == Approx( 470.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:73: PASSED: CHECK( guy.weariness_level() == 4 ) with expansion: 4 == 4 with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:79: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:80: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 125 == Approx( 120.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:81: PASSED: CHECK( info.transition_minutes( 1, 2, 245_minutes ) == Approx( 245 ).margin( 5 ) ) with expansion: 245 == Approx( 245.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:82: PASSED: CHECK( info.transition_minutes( 2, 3, 355_minutes ) == Approx( 355 ).margin( 5 ) ) with expansion: 355 (0x163) == Approx( 355.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:83: PASSED: CHECK( info.transition_minutes( 3, 4, 465_minutes ) == Approx( 465 ).margin( 5 ) ) with expansion: 465 (0x1d1) == Approx( 465.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:84: PASSED: CHECK( info.transition_minutes( 4, 5, 595_minutes ) == Approx( 595 ).margin( 5 ) ) with expansion: 595 (0x253) == Approx( 595.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:85: PASSED: CHECK( guy.weariness_level() == 5 ) with expansion: 5 == 5 with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) Log messages during failed test: 4:12:48 PM: You eat your holy SPAM of debugging (fresh). 4:12:48 PM: You start walking. 12:14:24AM: You eat your holy SPAM of debugging (fresh). 12:14:24AM: You start walking. ------------------------------------------------------------------------------- weary_recovery Heavy tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:119 ............................................................................... ../tests/weary_test.cpp:125: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours, then waiting 8: Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3208 Th 968) Transition: Weariness lvl from 4 to 3 at 520 min (W 3107 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2544 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2442 Th 940) Transition: Weariness lvl from 2 to 1 at 880 min (W 1754 Th 911) Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ../tests/weary_test.cpp:126: PASSED: CHECK( info.transition_minutes( 4, 3, 520_minutes ) == Approx( 520 ).margin( 5 ) ) with expansion: 520 (0x208) == Approx( 520.0 ) with messages: Digging Pits 8 hours, then waiting 8: Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3208 Th 968) Transition: Weariness lvl from 4 to 3 at 520 min (W 3107 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2544 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2442 Th 940) Transition: Weariness lvl from 2 to 1 at 880 min (W 1754 Th 911) Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ../tests/weary_test.cpp:127: PASSED: CHECK( info.transition_minutes( 3, 2, 670_minutes ) == Approx( 670 ).margin( 5 ) ) with expansion: 670 (0x29e) == Approx( 670.0 ) with messages: Digging Pits 8 hours, then waiting 8: Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3208 Th 968) Transition: Weariness lvl from 4 to 3 at 520 min (W 3107 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2544 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2442 Th 940) Transition: Weariness lvl from 2 to 1 at 880 min (W 1754 Th 911) Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ../tests/weary_test.cpp:128: PASSED: CHECK( guy.weariness_level() == 1 ) with expansion: 1 == 1 with messages: Digging Pits 8 hours, then waiting 8: Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3208 Th 968) Transition: Weariness lvl from 4 to 3 at 520 min (W 3107 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2544 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2442 Th 940) Transition: Weariness lvl from 2 to 1 at 880 min (W 1754 Th 911) Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ------------------------------------------------------------------------------- weary_recovery 1 day vehicle work ------------------------------------------------------------------------------- ../tests/weary_test.cpp:131 ............................................................................... ../tests/weary_test.cpp:137: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 630 min (W 1954 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1886 Th 957) Transition: Weariness lvl from 1 to 2 at 760 min (W 1910 Th 954) Transition: Weariness lvl from 2 to 1 at 765 min (W 1880 Th 954) Transition: Weariness lvl from 1 to 0 at 980 min (W 938 Th 941) Transition: Weariness lvl from 0 to 1 at 985 min (W 944 Th 942) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 943) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 850 Tracker: 0 Thresh: 1061 At: 0 Cal: 53589/55000 Fatigue: -1000 Morale: 3 Wgt: 75619 (BMI 24.7) ../tests/weary_test.cpp:138: FAILED: CHECK( info.transition_minutes( 0, 1, 335_minutes ) == Approx( 335 ).margin( 5 ) ) with expansion: 325 (0x145) == Approx( 335.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 630 min (W 1954 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1886 Th 957) Transition: Weariness lvl from 1 to 2 at 760 min (W 1910 Th 954) Transition: Weariness lvl from 2 to 1 at 765 min (W 1880 Th 954) Transition: Weariness lvl from 1 to 0 at 980 min (W 938 Th 941) Transition: Weariness lvl from 0 to 1 at 985 min (W 944 Th 942) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 943) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 850 Tracker: 0 Thresh: 1061 At: 0 Cal: 53589/55000 Fatigue: -1000 Morale: 3 Wgt: 75619 (BMI 24.7) ../tests/weary_test.cpp:139: FAILED: CHECK( info.transition_minutes( 1, 2, 645_minutes ) == Approx( 645 ).margin( 5 ) ) with expansion: 630 (0x276) == Approx( 645.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 630 min (W 1954 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1886 Th 957) Transition: Weariness lvl from 1 to 2 at 760 min (W 1910 Th 954) Transition: Weariness lvl from 2 to 1 at 765 min (W 1880 Th 954) Transition: Weariness lvl from 1 to 0 at 980 min (W 938 Th 941) Transition: Weariness lvl from 0 to 1 at 985 min (W 944 Th 942) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 943) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 850 Tracker: 0 Thresh: 1061 At: 0 Cal: 53589/55000 Fatigue: -1000 Morale: 3 Wgt: 75619 (BMI 24.7) ../tests/weary_test.cpp:140: PASSED: CHECK( info.transition_minutes( 2, 1, 740_minutes ) == Approx( 740 ).margin( 5 ) ) with expansion: 740 (0x2e4) == Approx( 740.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 630 min (W 1954 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1886 Th 957) Transition: Weariness lvl from 1 to 2 at 760 min (W 1910 Th 954) Transition: Weariness lvl from 2 to 1 at 765 min (W 1880 Th 954) Transition: Weariness lvl from 1 to 0 at 980 min (W 938 Th 941) Transition: Weariness lvl from 0 to 1 at 985 min (W 944 Th 942) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 943) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 850 Tracker: 0 Thresh: 1061 At: 0 Cal: 53589/55000 Fatigue: -1000 Morale: 3 Wgt: 75619 (BMI 24.7) ../tests/weary_test.cpp:141: PASSED: CHECK( info.transition_minutes( 1, 0, 980_minutes ) == Approx( 980 ).margin( 5 ) ) with expansion: 980 (0x3d4) == Approx( 980.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 630 min (W 1954 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1886 Th 957) Transition: Weariness lvl from 1 to 2 at 760 min (W 1910 Th 954) Transition: Weariness lvl from 2 to 1 at 765 min (W 1880 Th 954) Transition: Weariness lvl from 1 to 0 at 980 min (W 938 Th 941) Transition: Weariness lvl from 0 to 1 at 985 min (W 944 Th 942) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 943) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 850 Tracker: 0 Thresh: 1061 At: 0 Cal: 53589/55000 Fatigue: -1000 Morale: 3 Wgt: 75619 (BMI 24.7) Log messages during failed test: 4:20:00 AM: You eat your holy SPAM of debugging (fresh). 4:20:00 AM: You start walking. 4:20:00 AM: You eat your smoked sausage (fresh). 4:20:00 AM: You eat your smoked sausage (fresh). 4:20:00 AM: You drink your milk (fresh). 4:20:00 AM: You drink your milk (fresh). 4:20:01 AM: You feel quite full, and a bit sluggish. 9:26:01 AM: You eat your smoked sausage (fresh). 9:26:01 AM: You eat your smoked sausage (fresh). 9:26:01 AM: You drink your milk (fresh). 9:26:01 AM: You drink your milk (fresh). 9:26:02 AM: You feel quite full, and a bit sluggish. 2:32:02 PM: You eat your smoked sausage (fresh). 2:32:02 PM: You eat your smoked sausage (fresh). 2:32:02 PM: You drink your milk (fresh). 2:32:02 PM: You drink your milk (fresh). 2:32:03 PM: You feel quite full, and a bit sluggish. 6:37:51 PM: You fall asleep. =============================================================================== test cases: 3 | 0 passed | 3 failed assertions: 39 | 32 passed | 7 failed 23:29:58.652 INFO : Test world Tom left for inspection. 23:29:58.652 INFO : Ended test at Wed Jan 27 23:29:58 2021 23:29:58.652 INFO : The test took 45.3347 seconds 23:29:58.652 INFO : Randomness seeded to: 1611808074 Mac-Mini:Cataclysm-DDA administrator$ tests/cata_test -f tmp3_tests.txt --success --rng-seed 'time' --order rand 14:35:13.940 INFO : Randomness seeded to: 1612035313 14:35:13.995 WARNING : opendir [./test_user_dir/sound/] failed with "No such file or directory". 14:35:14.044 WARNING : opendir [lang/mo/] failed with "No such file or directory". 14:35:14.045 WARNING : opendir [./test_user_dir/gfx/] failed with "No such file or directory". 14:35:14.253 INFO : [options] C locale set to C 14:35:14.253 INFO : [options] C++ locale set to C 14:35:15.136 WARNING : opendir [./test_user_dir/mods/] failed with "No such file or directory". 14:35:36.310 WARNING : opendir [./test_user_dir/save/Tom/mods] failed with "No such file or directory". 14:36:34.484 INFO : Starting the actual test at Sat Jan 30 14:36:34 2021 Filters: "weary_assorted_tasks" , "weary_recovery" , "weary_24h_tasks" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cata_test is a Catch v2.13.0 host application. Run with -? for options Randomness seeded to: 1612035313 ------------------------------------------------------------------------------- weary_24h_tasks Waiting 24 hours ------------------------------------------------------------------------------- ../tests/weary_test.cpp:155 ............................................................................... ../tests/weary_test.cpp:160: PASSED: REQUIRE( info.empty() ) with expansion: true with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1881 Intake: 0 Tracker: 0 Thresh: 1123 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 92159 (BMI 25.0) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) ../tests/weary_test.cpp:161: PASSED: CHECK( guy.weariness_level() == 0 ) with expansion: 0 == 0 with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1881 Intake: 0 Tracker: 0 Thresh: 1123 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 92159 (BMI 25.0) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) ------------------------------------------------------------------------------- weary_24h_tasks Digging 24 hours ------------------------------------------------------------------------------- ../tests/weary_test.cpp:164 ............................................................................... ../tests/weary_test.cpp:169: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:170: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 120 == Approx( 120.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:171: PASSED: CHECK( info.transition_minutes( 1, 2, 250_minutes ) == Approx( 250 ).margin( 5 ) ) with expansion: 245 == Approx( 250.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:172: PASSED: CHECK( info.transition_minutes( 2, 3, 360_minutes ) == Approx( 360 ).margin( 5 ) ) with expansion: 355 (0x163) == Approx( 360.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:173: PASSED: CHECK( info.transition_minutes( 3, 4, 470_minutes ) == Approx( 470 ).margin( 5 ) ) with expansion: 465 (0x1d1) == Approx( 470.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:174: PASSED: CHECK( info.transition_minutes( 4, 5, 595_minutes ) == Approx( 595 ).margin( 5 ) ) with expansion: 595 (0x253) == Approx( 595.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:175: FAILED: CHECK( info.transition_minutes( 5, 6, 730_minutes ) == Approx( 730 ).margin( 5 ) ) with expansion: 745 (0x2e9) == Approx( 730.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:176: FAILED: CHECK( info.transition_minutes( 6, 7, 835_minutes ) == Approx( 835 ).margin( 5 ) ) with expansion: 845 (0x34d) == Approx( 835.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:177: FAILED: CHECK( info.transition_minutes( 7, 8, 915_minutes ) == Approx( 915 ).margin( 10 ) ) with expansion: 935 (0x3a7) == Approx( 915.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:180: PASSED: CHECK( guy.weariness_level() > 8 ) with expansion: 51 > 8 with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Log messages during failed test: 12:04:48AM: You eat your holy SPAM of debugging (fresh). 12:04:48AM: You start walking. ------------------------------------------------------------------------------- weary_recovery Heavy tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:119 ............................................................................... ../tests/weary_test.cpp:125: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours, then waiting 8: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Transition: Weariness lvl from 0 to 1 at 120 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3115 Th 959) Transition: Weariness lvl from 3 to 4 at 545 min (W 3169 Th 956) Transition: Weariness lvl from 4 to 3 at 550 min (W 2979 Th 955) Transition: Weariness lvl from 3 to 2 at 640 min (W 2549 Th 943) Transition: Weariness lvl from 2 to 3 at 655 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2447 Th 939) Transition: Weariness lvl from 2 to 1 at 880 min (W 1757 Th 911) Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) ../tests/weary_test.cpp:126: PASSED: CHECK( info.transition_minutes( 4, 3, 520_minutes ) == Approx( 520 ).margin( 5 ) ) with expansion: 520 (0x208) == Approx( 520.0 ) with messages: Digging Pits 8 hours, then waiting 8: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Transition: Weariness lvl from 0 to 1 at 120 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3115 Th 959) Transition: Weariness lvl from 3 to 4 at 545 min (W 3169 Th 956) Transition: Weariness lvl from 4 to 3 at 550 min (W 2979 Th 955) Transition: Weariness lvl from 3 to 2 at 640 min (W 2549 Th 943) Transition: Weariness lvl from 2 to 3 at 655 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2447 Th 939) Transition: Weariness lvl from 2 to 1 at 880 min (W 1757 Th 911) Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) ../tests/weary_test.cpp:127: PASSED: CHECK( info.transition_minutes( 3, 2, 670_minutes ) == Approx( 670 ).margin( 5 ) ) with expansion: 670 (0x29e) == Approx( 670.0 ) with messages: Digging Pits 8 hours, then waiting 8: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Transition: Weariness lvl from 0 to 1 at 120 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3115 Th 959) Transition: Weariness lvl from 3 to 4 at 545 min (W 3169 Th 956) Transition: Weariness lvl from 4 to 3 at 550 min (W 2979 Th 955) Transition: Weariness lvl from 3 to 2 at 640 min (W 2549 Th 943) Transition: Weariness lvl from 2 to 3 at 655 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2447 Th 939) Transition: Weariness lvl from 2 to 1 at 880 min (W 1757 Th 911) Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) ../tests/weary_test.cpp:128: PASSED: CHECK( guy.weariness_level() == 1 ) with expansion: 1 == 1 with messages: Digging Pits 8 hours, then waiting 8: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Transition: Weariness lvl from 0 to 1 at 120 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3115 Th 959) Transition: Weariness lvl from 3 to 4 at 545 min (W 3169 Th 956) Transition: Weariness lvl from 4 to 3 at 550 min (W 2979 Th 955) Transition: Weariness lvl from 3 to 2 at 640 min (W 2549 Th 943) Transition: Weariness lvl from 2 to 3 at 655 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2447 Th 939) Transition: Weariness lvl from 2 to 1 at 880 min (W 1757 Th 911) Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) ------------------------------------------------------------------------------- weary_recovery 1 day vehicle work ------------------------------------------------------------------------------- ../tests/weary_test.cpp:131 ............................................................................... ../tests/weary_test.cpp:137: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 735 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 980 min (W 929 Th 940) Transition: Weariness lvl from 0 to 1 at 990 min (W 941 Th 941) Transition: Weariness lvl from 1 to 0 at 995 min (W 890 Th 942) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) ../tests/weary_test.cpp:138: PASSED: CHECK( info.transition_minutes( 0, 1, 325_minutes ) == Approx( 325 ).margin( 5 ) ) with expansion: 325 (0x145) == Approx( 325.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 735 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 980 min (W 929 Th 940) Transition: Weariness lvl from 0 to 1 at 990 min (W 941 Th 941) Transition: Weariness lvl from 1 to 0 at 995 min (W 890 Th 942) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) ../tests/weary_test.cpp:139: PASSED: CHECK( info.transition_minutes( 1, 2, 625_minutes ) == Approx( 625 ).margin( 5 ) ) with expansion: 625 (0x271) == Approx( 625.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 735 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 980 min (W 929 Th 940) Transition: Weariness lvl from 0 to 1 at 990 min (W 941 Th 941) Transition: Weariness lvl from 1 to 0 at 995 min (W 890 Th 942) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) ../tests/weary_test.cpp:140: PASSED: CHECK( info.transition_minutes( 2, 1, 740_minutes ) == Approx( 740 ).margin( 5 ) ) with expansion: 735 (0x2df) == Approx( 740.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 735 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 980 min (W 929 Th 940) Transition: Weariness lvl from 0 to 1 at 990 min (W 941 Th 941) Transition: Weariness lvl from 1 to 0 at 995 min (W 890 Th 942) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) ../tests/weary_test.cpp:141: PASSED: CHECK( info.transition_minutes( 1, 0, 980_minutes ) == Approx( 980 ).margin( 5 ) ) with expansion: 980 (0x3d4) == Approx( 980.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1659 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2206 Thresh: 900 At: 1 Cal: 52498/55000 Fatigue: 193 Morale: 0 Wgt: 74890 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 735 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 980 min (W 929 Th 940) Transition: Weariness lvl from 0 to 1 at 990 min (W 941 Th 941) Transition: Weariness lvl from 1 to 0 at 995 min (W 890 Th 942) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) ------------------------------------------------------------------------------- weary_assorted_tasks Light tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:41 ............................................................................... ../tests/weary_test.cpp:47: PASSED: REQUIRE( info.empty() ) with expansion: true with messages: First Aid 8 hours: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) Weariness: 576 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1152 Thresh: 977 At: 0 Cal: 55844/55000 Fatigue: 96 Morale: 0 Wgt: 77126 (BMI 25.2) ../tests/weary_test.cpp:48: PASSED: CHECK( guy.weariness_level() == 0 ) with expansion: 0 == 0 with messages: First Aid 8 hours: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 840 Tracker: 0 Thresh: 1061 At: 0 Cal: 53582/55000 Fatigue: -1000 Morale: 3 Wgt: 75615 (BMI 24.7) Weariness: 576 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1152 Thresh: 977 At: 0 Cal: 55844/55000 Fatigue: 96 Morale: 0 Wgt: 77126 (BMI 25.2) ------------------------------------------------------------------------------- weary_assorted_tasks Moderate tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:51 ............................................................................... ../tests/weary_test.cpp:57: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Planting 8 hours: Weariness: 576 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1152 Thresh: 977 At: 0 Cal: 55844/55000 Fatigue: 96 Morale: 0 Wgt: 77126 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ../tests/weary_test.cpp:58: PASSED: CHECK( info.transition_minutes( 0, 1, 370_minutes ) == Approx( 370 ).margin( 5 ) ) with expansion: 365 (0x16d) == Approx( 370.0 ) with messages: Planting 8 hours: Weariness: 576 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1152 Thresh: 977 At: 0 Cal: 55844/55000 Fatigue: 96 Morale: 0 Wgt: 77126 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ../tests/weary_test.cpp:59: PASSED: CHECK( guy.weariness_level() == 1 ) with expansion: 1 == 1 with messages: Planting 8 hours: Weariness: 576 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1152 Thresh: 977 At: 0 Cal: 55844/55000 Fatigue: 96 Morale: 0 Wgt: 77126 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ------------------------------------------------------------------------------- weary_assorted_tasks Heavy tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:62 ............................................................................... ../tests/weary_test.cpp:68: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:69: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 125 == Approx( 120.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:70: PASSED: CHECK( info.transition_minutes( 1, 2, 255_minutes ) == Approx( 255 ).margin( 5 ) ) with expansion: 250 == Approx( 255.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:71: PASSED: CHECK( info.transition_minutes( 2, 3, 360_minutes ) == Approx( 360 ).margin( 5 ) ) with expansion: 360 (0x168) == Approx( 360.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:72: PASSED: CHECK( info.transition_minutes( 3, 4, 470_minutes ) == Approx( 470 ).margin( 5 ) ) with expansion: 465 (0x1d1) == Approx( 470.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:73: PASSED: CHECK( guy.weariness_level() == 4 ) with expansion: 4 == 4 with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) ../tests/weary_test.cpp:79: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:80: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 125 == Approx( 120.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:81: FAILED: CHECK( info.transition_minutes( 1, 2, 245_minutes ) == Approx( 245 ).margin( 5 ) ) with expansion: 255 == Approx( 245.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:82: PASSED: CHECK( info.transition_minutes( 2, 3, 355_minutes ) == Approx( 355 ).margin( 5 ) ) with expansion: 360 (0x168) == Approx( 355.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:83: PASSED: CHECK( info.transition_minutes( 3, 4, 465_minutes ) == Approx( 465 ).margin( 5 ) ) with expansion: 470 (0x1d6) == Approx( 465.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:84: PASSED: CHECK( info.transition_minutes( 4, 5, 595_minutes ) == Approx( 595 ).margin( 5 ) ) with expansion: 600 (0x258) == Approx( 595.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) ../tests/weary_test.cpp:85: PASSED: CHECK( guy.weariness_level() == 5 ) with expansion: 5 == 5 with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3208 Th 968) Weariness: 3281 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4030 Thresh: 965 At: 4 Cal: 52944/55000 Fatigue: 97 Morale: 0 Wgt: 75188 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 255 min (W 2021 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2749 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 968) Transition: Weariness lvl from 4 to 5 at 600 min (W 3586 Th 949) Weariness: 3759 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4415 Thresh: 932 At: 5 Cal: 52620/55000 Fatigue: 144 Morale: 0 Wgt: 74972 (BMI 24.5) Log messages during failed test: 11:18:47PM: You eat your holy SPAM of debugging (fresh). 11:18:47PM: You start walking. 7:20:23 AM: You eat your holy SPAM of debugging (fresh). 7:20:23 AM: You start walking. =============================================================================== test cases: 3 | 1 passed | 2 failed assertions: 39 | 35 passed | 4 failed 14:37:13.827 INFO : Test world Tom left for inspection. 14:37:13.827 INFO : Ended test at Sat Jan 30 14:37:13 2021 14:37:13.827 INFO : The test took 39.3425 seconds 14:37:13.827 INFO : Randomness seeded to: 1612035313 15:02:38.432 INFO : Randomness seeded to: 1612036958 15:02:38.486 WARNING : opendir [./test_user_dir/sound/] failed with "No such file or directory". 15:02:38.536 WARNING : opendir [lang/mo/] failed with "No such file or directory". 15:02:38.537 WARNING : opendir [./test_user_dir/gfx/] failed with "No such file or directory". 15:02:38.744 INFO : [options] C locale set to C 15:02:38.744 INFO : [options] C++ locale set to C 15:02:39.583 WARNING : opendir [./test_user_dir/mods/] failed with "No such file or directory". 15:03:09.602 WARNING : opendir [./test_user_dir/save/Tom/mods] failed with "No such file or directory". 15:04:20.346 INFO : Starting the actual test at Sat Jan 30 15:04:20 2021 Filters: "weary_assorted_tasks" , "weary_recovery" , "weary_24h_tasks" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cata_test is a Catch v2.13.0 host application. Run with -? for options Randomness seeded to: 1612036958 ------------------------------------------------------------------------------- weary_24h_tasks Waiting 24 hours ------------------------------------------------------------------------------- ../tests/weary_test.cpp:155 ............................................................................... ../tests/weary_test.cpp:160: PASSED: REQUIRE( info.empty() ) with expansion: true with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1936 Intake: 0 Tracker: 0 Thresh: 1213 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 10 Wgt: 86490 (BMI 25.0) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) ../tests/weary_test.cpp:161: PASSED: CHECK( guy.weariness_level() == 0 ) with expansion: 0 == 0 with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1936 Intake: 0 Tracker: 0 Thresh: 1213 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 10 Wgt: 86490 (BMI 25.0) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) ------------------------------------------------------------------------------- weary_24h_tasks Digging 24 hours ------------------------------------------------------------------------------- ../tests/weary_test.cpp:164 ............................................................................... ../tests/weary_test.cpp:169: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:170: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 120 == Approx( 120.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:171: PASSED: CHECK( info.transition_minutes( 1, 2, 250_minutes ) == Approx( 250 ).margin( 5 ) ) with expansion: 245 == Approx( 250.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:172: PASSED: CHECK( info.transition_minutes( 2, 3, 360_minutes ) == Approx( 360 ).margin( 5 ) ) with expansion: 355 (0x163) == Approx( 360.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:173: PASSED: CHECK( info.transition_minutes( 3, 4, 470_minutes ) == Approx( 470 ).margin( 5 ) ) with expansion: 465 (0x1d1) == Approx( 470.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:174: PASSED: CHECK( info.transition_minutes( 4, 5, 595_minutes ) == Approx( 595 ).margin( 5 ) ) with expansion: 595 (0x253) == Approx( 595.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:175: FAILED: CHECK( info.transition_minutes( 5, 6, 730_minutes ) == Approx( 730 ).margin( 5 ) ) with expansion: 745 (0x2e9) == Approx( 730.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:176: FAILED: CHECK( info.transition_minutes( 6, 7, 835_minutes ) == Approx( 835 ).margin( 5 ) ) with expansion: 845 (0x34d) == Approx( 835.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:177: FAILED: CHECK( info.transition_minutes( 7, 8, 915_minutes ) == Approx( 915 ).margin( 10 ) ) with expansion: 935 (0x3a7) == Approx( 915.0 ) with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) ../tests/weary_test.cpp:180: PASSED: CHECK( guy.weariness_level() > 8 ) with expansion: 51 > 8 with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 0 Thresh: 847 At: 0 Cal: 55392/55000 Fatigue: 288 Morale: 0 Wgt: 76824 (BMI 25.1) Transition: Weariness lvl from 0 to 1 at 110 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 115 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 120 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3209 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3561 Th 949) Transition: Weariness lvl from 5 to 6 at 745 min (W 3762 Th 929) Transition: Weariness lvl from 6 to 7 at 845 min (W 3920 Th 915) Transition: Weariness lvl from 7 to 8 at 935 min (W 4034 Th 903) Transition: Weariness lvl from 8 to 9 at 990 min (W 4118 Th 895) Transition: Weariness lvl from 9 to 10 at 1025 min (W 4181 Th 890) Transition: Weariness lvl from 10 to 11 at 1065 min (W 4221 Th 885) Transition: Weariness lvl from 11 to 12 at 1080 min (W 4262 Th 883) Transition: Weariness lvl from 12 to 13 at 1100 min (W 4282 Th 880) Transition: Weariness lvl from 13 to 14 at 1115 min (W 4297 Th 878) Transition: Weariness lvl from 14 to 15 at 1130 min (W 4312 Th 876) Transition: Weariness lvl from 15 to 16 at 1135 min (W 4342 Th 876) Transition: Weariness lvl from 16 to 17 at 1140 min (W 4347 Th 875) Transition: Weariness lvl from 17 to 18 at 1155 min (W 4362 Th 873) Transition: Weariness lvl from 18 to 19 at 1160 min (W 4367 Th 872) Transition: Weariness lvl from 19 to 20 at 1170 min (W 4377 Th 871) Transition: Weariness lvl from 20 to 21 at 1175 min (W 4382 Th 870) Transition: Weariness lvl from 21 to 22 at 1190 min (W 4397 Th 869) Transition: Weariness lvl from 22 to 23 at 1195 min (W 4425 Th 868) Transition: Weariness lvl from 23 to 24 at 1200 min (W 4430 Th 867) Transition: Weariness lvl from 24 to 25 at 1210 min (W 4440 Th 866) Transition: Weariness lvl from 25 to 26 at 1225 min (W 4455 Th 864) Transition: Weariness lvl from 26 to 27 at 1235 min (W 4465 Th 862) Transition: Weariness lvl from 27 to 28 at 1245 min (W 4475 Th 860) Transition: Weariness lvl from 28 to 30 at 1255 min (W 4508 Th 859) Transition: Weariness lvl from 30 to 31 at 1265 min (W 4518 Th 858) Transition: Weariness lvl from 31 to 32 at 1275 min (W 4528 Th 856) Transition: Weariness lvl from 32 to 33 at 1290 min (W 4543 Th 854) Transition: Weariness lvl from 33 to 34 at 1300 min (W 4553 Th 853) Transition: Weariness lvl from 34 to 36 at 1315 min (W 4589 Th 851) Transition: Weariness lvl from 36 to 37 at 1320 min (W 4594 Th 850) Transition: Weariness lvl from 37 to 38 at 1335 min (W 4609 Th 848) Transition: Weariness lvl from 38 to 39 at 1350 min (W 4624 Th 846) Transition: Weariness lvl from 39 to 42 at 1360 min (W 4634 Th 845) Transition: Weariness lvl from 42 to 44 at 1375 min (W 4670 Th 843) Transition: Weariness lvl from 44 to 45 at 1380 min (W 4675 Th 842) Transition: Weariness lvl from 45 to 46 at 1395 min (W 4690 Th 840) Transition: Weariness lvl from 46 to 47 at 1405 min (W 4700 Th 839) Transition: Weariness lvl from 47 to 48 at 1420 min (W 4715 Th 837) Transition: Weariness lvl from 48 to 49 at 1430 min (W 4725 Th 836) Transition: Weariness lvl from 49 to 51 at 1435 min (W 4749 Th 835) Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Log messages during failed test: 12:04:48AM: You eat your holy SPAM of debugging (fresh). 12:04:48AM: You start walking. ------------------------------------------------------------------------------- weary_assorted_tasks Light tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:41 ............................................................................... ../tests/weary_test.cpp:47: PASSED: REQUIRE( info.empty() ) with expansion: true with messages: First Aid 8 hours: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Weariness: 582 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1164 Thresh: 976 At: 0 Cal: 55832/55000 Fatigue: 97 Morale: 0 Wgt: 77118 (BMI 25.2) ../tests/weary_test.cpp:48: PASSED: CHECK( guy.weariness_level() == 0 ) with expansion: 0 == 0 with messages: First Aid 8 hours: Weariness: 4754 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5115 Thresh: 834 At: 51 Cal: 51812/55000 Fatigue: 289 Morale: 0 Wgt: 74432 (BMI 24.3) Weariness: 582 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1164 Thresh: 976 At: 0 Cal: 55832/55000 Fatigue: 97 Morale: 0 Wgt: 77118 (BMI 25.2) ------------------------------------------------------------------------------- weary_assorted_tasks Moderate tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:51 ............................................................................... ../tests/weary_test.cpp:57: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Planting 8 hours: Weariness: 582 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1164 Thresh: 976 At: 0 Cal: 55832/55000 Fatigue: 97 Morale: 0 Wgt: 77118 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ../tests/weary_test.cpp:58: PASSED: CHECK( info.transition_minutes( 0, 1, 370_minutes ) == Approx( 370 ).margin( 5 ) ) with expansion: 365 (0x16d) == Approx( 370.0 ) with messages: Planting 8 hours: Weariness: 582 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1164 Thresh: 976 At: 0 Cal: 55832/55000 Fatigue: 97 Morale: 0 Wgt: 77118 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ../tests/weary_test.cpp:59: PASSED: CHECK( guy.weariness_level() == 1 ) with expansion: 1 == 1 with messages: Planting 8 hours: Weariness: 582 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1744 Intake: 1595 Tracker: 1164 Thresh: 976 At: 0 Cal: 55832/55000 Fatigue: 97 Morale: 0 Wgt: 77118 (BMI 25.2) Transition: Weariness lvl from 0 to 1 at 365 min (W 997 Th 990) Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) ------------------------------------------------------------------------------- weary_assorted_tasks Heavy tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:62 ............................................................................... ../tests/weary_test.cpp:68: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:69: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 125 == Approx( 120.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:70: PASSED: CHECK( info.transition_minutes( 1, 2, 255_minutes ) == Approx( 255 ).margin( 5 ) ) with expansion: 250 == Approx( 255.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:71: PASSED: CHECK( info.transition_minutes( 2, 3, 360_minutes ) == Approx( 360 ).margin( 5 ) ) with expansion: 360 (0x168) == Approx( 360.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:72: PASSED: CHECK( info.transition_minutes( 3, 4, 470_minutes ) == Approx( 470 ).margin( 5 ) ) with expansion: 470 (0x1d6) == Approx( 470.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:73: PASSED: CHECK( guy.weariness_level() == 4 ) with expansion: 4 == 4 with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) ../tests/weary_test.cpp:79: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:80: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 125 == Approx( 120.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:81: PASSED: CHECK( info.transition_minutes( 1, 2, 245_minutes ) == Approx( 245 ).margin( 5 ) ) with expansion: 245 == Approx( 245.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:82: PASSED: CHECK( info.transition_minutes( 2, 3, 355_minutes ) == Approx( 355 ).margin( 5 ) ) with expansion: 355 (0x163) == Approx( 355.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:83: PASSED: CHECK( info.transition_minutes( 3, 4, 465_minutes ) == Approx( 465 ).margin( 5 ) ) with expansion: 465 (0x1d1) == Approx( 465.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:84: PASSED: CHECK( info.transition_minutes( 4, 5, 595_minutes ) == Approx( 595 ).margin( 5 ) ) with expansion: 595 (0x253) == Approx( 595.0 ) with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ../tests/weary_test.cpp:85: PASSED: CHECK( guy.weariness_level() == 5 ) with expansion: 5 == 5 with messages: Digging Pits 8 hours: Weariness: 1553 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1736 Intake: 1501 Tracker: 2304 Thresh: 973 At: 1 Cal: 54690/55000 Fatigue: 96 Morale: 0 Wgt: 76355 (BMI 24.9) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3207 Th 968) Weariness: 3269 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1724 Intake: 1498 Tracker: 4018 Thresh: 965 At: 4 Cal: 52957/55000 Fatigue: 96 Morale: 0 Wgt: 75197 (BMI 24.6) Digging Pits 12 hours: Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 245 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 355 min (W 2736 Th 983) Transition: Weariness lvl from 3 to 4 at 465 min (W 3207 Th 968) Transition: Weariness lvl from 4 to 5 at 595 min (W 3573 Th 949) Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) ------------------------------------------------------------------------------- weary_recovery Heavy tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:119 ............................................................................... ../tests/weary_test.cpp:125: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours, then waiting 8: Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3208 Th 968) Transition: Weariness lvl from 4 to 3 at 520 min (W 3107 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2544 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2442 Th 940) Transition: Weariness lvl from 2 to 1 at 880 min (W 1754 Th 911) Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ../tests/weary_test.cpp:126: PASSED: CHECK( info.transition_minutes( 4, 3, 520_minutes ) == Approx( 520 ).margin( 5 ) ) with expansion: 520 (0x208) == Approx( 520.0 ) with messages: Digging Pits 8 hours, then waiting 8: Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3208 Th 968) Transition: Weariness lvl from 4 to 3 at 520 min (W 3107 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2544 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2442 Th 940) Transition: Weariness lvl from 2 to 1 at 880 min (W 1754 Th 911) Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ../tests/weary_test.cpp:127: PASSED: CHECK( info.transition_minutes( 3, 2, 670_minutes ) == Approx( 670 ).margin( 5 ) ) with expansion: 670 (0x29e) == Approx( 670.0 ) with messages: Digging Pits 8 hours, then waiting 8: Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3208 Th 968) Transition: Weariness lvl from 4 to 3 at 520 min (W 3107 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2544 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2442 Th 940) Transition: Weariness lvl from 2 to 1 at 880 min (W 1754 Th 911) Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ../tests/weary_test.cpp:128: PASSED: CHECK( guy.weariness_level() == 1 ) with expansion: 1 == 1 with messages: Digging Pits 8 hours, then waiting 8: Weariness: 3751 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4407 Thresh: 932 At: 5 Cal: 52627/55000 Fatigue: 145 Morale: 0 Wgt: 74976 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 125 min (W 1078 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2023 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2737 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3208 Th 968) Transition: Weariness lvl from 4 to 3 at 520 min (W 3107 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2544 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2596 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2442 Th 940) Transition: Weariness lvl from 2 to 1 at 880 min (W 1754 Th 911) Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ------------------------------------------------------------------------------- weary_recovery 1 day vehicle work ------------------------------------------------------------------------------- ../tests/weary_test.cpp:131 ............................................................................... ../tests/weary_test.cpp:137: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 630 min (W 1954 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1886 Th 957) Transition: Weariness lvl from 1 to 2 at 760 min (W 1910 Th 954) Transition: Weariness lvl from 2 to 1 at 765 min (W 1880 Th 954) Transition: Weariness lvl from 1 to 0 at 980 min (W 938 Th 941) Transition: Weariness lvl from 0 to 1 at 985 min (W 944 Th 942) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 944) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 850 Tracker: 0 Thresh: 1061 At: 0 Cal: 53589/55000 Fatigue: -1000 Morale: 3 Wgt: 75619 (BMI 24.7) ../tests/weary_test.cpp:138: PASSED: CHECK( info.transition_minutes( 0, 1, 325_minutes ) == Approx( 325 ).margin( 5 ) ) with expansion: 325 (0x145) == Approx( 325.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 630 min (W 1954 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1886 Th 957) Transition: Weariness lvl from 1 to 2 at 760 min (W 1910 Th 954) Transition: Weariness lvl from 2 to 1 at 765 min (W 1880 Th 954) Transition: Weariness lvl from 1 to 0 at 980 min (W 938 Th 941) Transition: Weariness lvl from 0 to 1 at 985 min (W 944 Th 942) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 944) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 850 Tracker: 0 Thresh: 1061 At: 0 Cal: 53589/55000 Fatigue: -1000 Morale: 3 Wgt: 75619 (BMI 24.7) ../tests/weary_test.cpp:139: PASSED: CHECK( info.transition_minutes( 1, 2, 625_minutes ) == Approx( 625 ).margin( 5 ) ) with expansion: 630 (0x276) == Approx( 625.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 630 min (W 1954 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1886 Th 957) Transition: Weariness lvl from 1 to 2 at 760 min (W 1910 Th 954) Transition: Weariness lvl from 2 to 1 at 765 min (W 1880 Th 954) Transition: Weariness lvl from 1 to 0 at 980 min (W 938 Th 941) Transition: Weariness lvl from 0 to 1 at 985 min (W 944 Th 942) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 944) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 850 Tracker: 0 Thresh: 1061 At: 0 Cal: 53589/55000 Fatigue: -1000 Morale: 3 Wgt: 75619 (BMI 24.7) ../tests/weary_test.cpp:140: PASSED: CHECK( info.transition_minutes( 2, 1, 740_minutes ) == Approx( 740 ).margin( 5 ) ) with expansion: 740 (0x2e4) == Approx( 740.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 630 min (W 1954 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1886 Th 957) Transition: Weariness lvl from 1 to 2 at 760 min (W 1910 Th 954) Transition: Weariness lvl from 2 to 1 at 765 min (W 1880 Th 954) Transition: Weariness lvl from 1 to 0 at 980 min (W 938 Th 941) Transition: Weariness lvl from 0 to 1 at 985 min (W 944 Th 942) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 944) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 850 Tracker: 0 Thresh: 1061 At: 0 Cal: 53589/55000 Fatigue: -1000 Morale: 3 Wgt: 75619 (BMI 24.7) ../tests/weary_test.cpp:141: PASSED: CHECK( info.transition_minutes( 1, 0, 980_minutes ) == Approx( 980 ).margin( 5 ) ) with expansion: 980 (0x3d4) == Approx( 980.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1662 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2209 Thresh: 900 At: 1 Cal: 52503/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) Transition: Weariness lvl from 0 to 1 at 325 min (W 1029 Th 1019) Transition: Weariness lvl from 1 to 2 at 630 min (W 1954 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1886 Th 957) Transition: Weariness lvl from 1 to 2 at 760 min (W 1910 Th 954) Transition: Weariness lvl from 2 to 1 at 765 min (W 1880 Th 954) Transition: Weariness lvl from 1 to 0 at 980 min (W 938 Th 941) Transition: Weariness lvl from 0 to 1 at 985 min (W 944 Th 942) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 944) Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1729 Intake: 850 Tracker: 0 Thresh: 1061 At: 0 Cal: 53589/55000 Fatigue: -1000 Morale: 3 Wgt: 75619 (BMI 24.7) =============================================================================== test cases: 3 | 2 passed | 1 failed assertions: 39 | 36 passed | 3 failed 15:05:03.611 INFO : Test world Tom left for inspection. 15:05:03.611 INFO : Ended test at Sat Jan 30 15:05:03 2021 15:05:03.611 INFO : The test took 43.2643 seconds 15:05:03.611 INFO : Randomness seeded to: 1612036958