18:06:55.861 INFO : Randomness seeded to: 1612048015 18:06:55.883 WARNING : opendir [./test_user_dir/sound/] failed with "No such file or directory". 18:06:55.903 WARNING : opendir [lang/mo/] failed with "No such file or directory". 18:06:55.905 WARNING : opendir [./test_user_dir/gfx/] failed with "No such file or directory". 18:06:56.055 INFO : [options] C locale set to C 18:06:56.055 INFO : [options] C++ locale set to C 18:06:56.505 WARNING : opendir [./test_user_dir/mods/] failed with "No such file or directory". 18:07:18.960 WARNING : opendir [./test_user_dir/save/Tom/mods] failed with "No such file or directory". 18:08:22.195 INFO : Starting the actual test at Sat Jan 30 18:08:22 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: 1612048015 ------------------------------------------------------------------------------- weary_assorted_tasks Light tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:41 ............................................................................... ../tests/weary_test.cpp:48: PASSED: REQUIRE( info.empty() ) with expansion: true with messages: First Aid 8 hours: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1738 Intake: 0 Tracker: 0 Thresh: 1038 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 76562 (BMI 25.0) 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:49: 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: 1738 Intake: 0 Tracker: 0 Thresh: 1038 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 76562 (BMI 25.0) 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:52 ............................................................................... ../tests/weary_test.cpp:58: 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:59: 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:60: 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:63 ............................................................................... ../tests/weary_test.cpp:69: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) ../tests/weary_test.cpp:70: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 115 == 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) ../tests/weary_test.cpp:71: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) ../tests/weary_test.cpp:72: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) ../tests/weary_test.cpp:73: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) ../tests/weary_test.cpp:74: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) ../tests/weary_test.cpp:80: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) Digging Pits 12 hours: 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) Weariness: 3739 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4395 Thresh: 932 At: 5 Cal: 52640/55000 Fatigue: 145 Morale: 0 Wgt: 74985 (BMI 24.5) ../tests/weary_test.cpp:81: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 120 == 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) Digging Pits 12 hours: 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) Weariness: 3739 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4395 Thresh: 932 At: 5 Cal: 52640/55000 Fatigue: 145 Morale: 0 Wgt: 74985 (BMI 24.5) ../tests/weary_test.cpp:82: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) Digging Pits 12 hours: 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) Weariness: 3739 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4395 Thresh: 932 At: 5 Cal: 52640/55000 Fatigue: 145 Morale: 0 Wgt: 74985 (BMI 24.5) ../tests/weary_test.cpp:83: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) Digging Pits 12 hours: 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) Weariness: 3739 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4395 Thresh: 932 At: 5 Cal: 52640/55000 Fatigue: 145 Morale: 0 Wgt: 74985 (BMI 24.5) ../tests/weary_test.cpp:84: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) Digging Pits 12 hours: 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) Weariness: 3739 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4395 Thresh: 932 At: 5 Cal: 52640/55000 Fatigue: 145 Morale: 0 Wgt: 74985 (BMI 24.5) ../tests/weary_test.cpp:85: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) Digging Pits 12 hours: 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) Weariness: 3739 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4395 Thresh: 932 At: 5 Cal: 52640/55000 Fatigue: 145 Morale: 0 Wgt: 74985 (BMI 24.5) ../tests/weary_test.cpp:86: 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 115 min (W 1060 Th 1019) Transition: Weariness lvl from 1 to 0 at 120 min (W 1006 Th 1020) Transition: Weariness lvl from 0 to 1 at 125 min (W 1066 Th 1019) Transition: Weariness lvl from 1 to 2 at 250 min (W 2011 Th 1000) Transition: Weariness lvl from 2 to 3 at 360 min (W 2724 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3209 Th 968) Weariness: 3257 Max Full Exert: LIGHT_EXERCISE Mult: 0.2 BMR: 1725 Intake: 1498 Tracker: 4006 Thresh: 966 At: 4 Cal: 52969/55000 Fatigue: 96 Morale: 0 Wgt: 75205 (BMI 24.6) Digging Pits 12 hours: 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) Weariness: 3739 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1722 Intake: 1311 Tracker: 4395 Thresh: 932 At: 5 Cal: 52640/55000 Fatigue: 145 Morale: 0 Wgt: 74985 (BMI 24.5) ------------------------------------------------------------------------------- weary_recovery Heavy tasks ------------------------------------------------------------------------------- ../tests/weary_test.cpp:120 ............................................................................... ../tests/weary_test.cpp:127: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Digging Pits 8 hours, then waiting 8: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1738 Intake: 0 Tracker: 0 Thresh: 1038 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 76562 (BMI 25.0) 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 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3105 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2542 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2594 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2440 Th 940) Transition: Weariness lvl from 2 to 1 at 875 min (W 1753 Th 911) Weariness: 1661 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2208 Thresh: 900 At: 1 Cal: 52504/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ../tests/weary_test.cpp:128: 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: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1738 Intake: 0 Tracker: 0 Thresh: 1038 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 76562 (BMI 25.0) 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 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3105 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2542 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2594 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2440 Th 940) Transition: Weariness lvl from 2 to 1 at 875 min (W 1753 Th 911) Weariness: 1661 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2208 Thresh: 900 At: 1 Cal: 52504/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ../tests/weary_test.cpp:129: 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: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1738 Intake: 0 Tracker: 0 Thresh: 1038 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 76562 (BMI 25.0) 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 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3105 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2542 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2594 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2440 Th 940) Transition: Weariness lvl from 2 to 1 at 875 min (W 1753 Th 911) Weariness: 1661 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2208 Thresh: 900 At: 1 Cal: 52504/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ../tests/weary_test.cpp:130: PASSED: CHECK( guy.weariness_level() == 1 ) with expansion: 1 == 1 with messages: Digging Pits 8 hours, then waiting 8: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1738 Intake: 0 Tracker: 0 Thresh: 1038 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 76562 (BMI 25.0) 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 2735 Th 983) Transition: Weariness lvl from 3 to 4 at 470 min (W 3220 Th 967) Transition: Weariness lvl from 4 to 3 at 520 min (W 3105 Th 960) Transition: Weariness lvl from 3 to 2 at 640 min (W 2542 Th 944) Transition: Weariness lvl from 2 to 3 at 660 min (W 2594 Th 941) Transition: Weariness lvl from 3 to 2 at 670 min (W 2440 Th 940) Transition: Weariness lvl from 2 to 1 at 875 min (W 1753 Th 911) Weariness: 1661 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2208 Thresh: 900 At: 1 Cal: 52504/55000 Fatigue: 193 Morale: 0 Wgt: 74894 (BMI 24.5) ------------------------------------------------------------------------------- weary_recovery 1 day vehicle work ------------------------------------------------------------------------------- ../tests/weary_test.cpp:133 ............................................................................... ../tests/weary_test.cpp:139: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1661 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2208 Thresh: 900 At: 1 Cal: 52504/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 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 942) 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( 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: 1661 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2208 Thresh: 900 At: 1 Cal: 52504/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 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 942) 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, 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: 1661 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2208 Thresh: 900 At: 1 Cal: 52504/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 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 942) 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:142: 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: 1661 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2208 Thresh: 900 At: 1 Cal: 52504/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 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 942) 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:143: FAILED: CHECK( info.transition_minutes( 1, 0, 980_minutes ) == Approx( 980 ).margin( 5 ) ) with expansion: 995 (0x3e3) == Approx( 980.0 ) with messages: 3 meals, 10h vehicle work, 4h reading, 10h sleep, 16h waiting Weariness: 1661 Max Full Exert: ACTIVE_EXERCISE Mult: 0.8 BMR: 1721 Intake: 1093 Tracker: 2208 Thresh: 900 At: 1 Cal: 52504/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 625 min (W 1957 Th 970) Transition: Weariness lvl from 2 to 1 at 740 min (W 1906 Th 957) Transition: Weariness lvl from 1 to 0 at 995 min (W 888 Th 942) 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:10:24 AM: You eat your holy SPAM of debugging (fresh). 4:10:24 AM: You start walking. 4:10:24 AM: You eat your smoked sausage (fresh). 4:10:24 AM: You eat your smoked sausage (fresh). 4:10:24 AM: You drink your milk (fresh). 4:10:24 AM: You drink your milk (fresh). 4:10:25 AM: You feel quite full, and a bit sluggish. 9:16:25 AM: You eat your smoked sausage (fresh). 9:16:25 AM: You eat your smoked sausage (fresh). 9:16:25 AM: You drink your milk (fresh). 9:16:25 AM: You drink your milk (fresh). 9:16:26 AM: You feel quite full, and a bit sluggish. 2:22:26 PM: You eat your smoked sausage (fresh). 2:22:26 PM: You eat your smoked sausage (fresh). 2:22:26 PM: You drink your milk (fresh). 2:22:26 PM: You drink your milk (fresh). 2:22:27 PM: You feel quite full, and a bit sluggish. 6:28:15 PM: You fall asleep. ------------------------------------------------------------------------------- weary_24h_tasks Waiting 24 hours ------------------------------------------------------------------------------- ../tests/weary_test.cpp:157 ............................................................................... ../tests/weary_test.cpp:163: PASSED: REQUIRE( info.empty() ) with expansion: true with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1738 Intake: 0 Tracker: 0 Thresh: 1038 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 76562 (BMI 25.0) Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) ../tests/weary_test.cpp:164: PASSED: CHECK( guy.weariness_level() == 0 ) with expansion: 0 == 0 with messages: Weariness: 0 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1738 Intake: 0 Tracker: 0 Thresh: 1038 At: 0 Cal: 55000/55000 Fatigue: 0 Morale: 0 Wgt: 76562 (BMI 25.0) Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) ------------------------------------------------------------------------------- weary_24h_tasks Digging 24 hours ------------------------------------------------------------------------------- ../tests/weary_test.cpp:167 ............................................................................... ../tests/weary_test.cpp:172: PASSED: REQUIRE( !info.empty() ) with expansion: true with messages: Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) 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 5 at 600 min (W 3574 Th 949) Transition: Weariness lvl from 5 to 6 at 735 min (W 3765 Th 930) Transition: Weariness lvl from 6 to 7 at 840 min (W 3928 Th 916) Transition: Weariness lvl from 7 to 8 at 925 min (W 4037 Th 905) Transition: Weariness lvl from 8 to 9 at 980 min (W 4121 Th 896) Transition: Weariness lvl from 9 to 10 at 1015 min (W 4184 Th 892) Transition: Weariness lvl from 10 to 11 at 1055 min (W 4224 Th 886) Transition: Weariness lvl from 11 to 12 at 1075 min (W 4270 Th 884) Transition: Weariness lvl from 12 to 13 at 1095 min (W 4290 Th 881) Transition: Weariness lvl from 13 to 14 at 1110 min (W 4305 Th 879) Transition: Weariness lvl from 14 to 15 at 1120 min (W 4315 Th 878) Transition: Weariness lvl from 15 to 17 at 1135 min (W 4355 Th 876) Transition: Weariness lvl from 17 to 18 at 1145 min (W 4365 Th 874) Transition: Weariness lvl from 18 to 19 at 1155 min (W 4375 Th 873) Transition: Weariness lvl from 19 to 21 at 1170 min (W 4390 Th 871) Transition: Weariness lvl from 21 to 22 at 1185 min (W 4405 Th 869) Transition: Weariness lvl from 22 to 24 at 1195 min (W 4438 Th 868) Transition: Weariness lvl from 24 to 25 at 1205 min (W 4448 Th 867) Transition: Weariness lvl from 25 to 26 at 1215 min (W 4458 Th 865) Transition: Weariness lvl from 26 to 27 at 1225 min (W 4468 Th 863) Transition: Weariness lvl from 27 to 28 at 1240 min (W 4483 Th 861) Transition: Weariness lvl from 28 to 29 at 1250 min (W 4493 Th 860) Transition: Weariness lvl from 29 to 30 at 1255 min (W 4521 Th 859) Transition: Weariness lvl from 30 to 31 at 1260 min (W 4526 Th 858) Transition: Weariness lvl from 31 to 32 at 1270 min (W 4536 Th 857) Transition: Weariness lvl from 32 to 33 at 1285 min (W 4551 Th 855) Transition: Weariness lvl from 33 to 34 at 1295 min (W 4561 Th 854) Transition: Weariness lvl from 34 to 35 at 1305 min (W 4571 Th 852) Transition: Weariness lvl from 35 to 37 at 1315 min (W 4602 Th 851) Transition: Weariness lvl from 37 to 38 at 1325 min (W 4612 Th 850) Transition: Weariness lvl from 38 to 39 at 1340 min (W 4627 Th 848) Transition: Weariness lvl from 39 to 40 at 1350 min (W 4637 Th 846) Transition: Weariness lvl from 40 to 42 at 1360 min (W 4647 Th 845) Transition: Weariness lvl from 42 to 43 at 1365 min (W 4652 Th 844) Transition: Weariness lvl from 43 to 45 at 1375 min (W 4683 Th 843) Transition: Weariness lvl from 45 to 46 at 1385 min (W 4693 Th 842) Transition: Weariness lvl from 46 to 47 at 1395 min (W 4703 Th 840) Transition: Weariness lvl from 47 to 48 at 1410 min (W 4718 Th 838) Transition: Weariness lvl from 48 to 49 at 1420 min (W 4728 Th 837) Transition: Weariness lvl from 49 to 52 at 1435 min (W 4762 Th 835) Weariness: 4767 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5128 Thresh: 834 At: 52 Cal: 51799/55000 Fatigue: 289 Morale: 0 Wgt: 74423 (BMI 24.3) ../tests/weary_test.cpp:173: PASSED: CHECK( info.transition_minutes( 0, 1, 120_minutes ) == Approx( 120 ).margin( 5 ) ) with expansion: 125 == Approx( 120.0 ) with messages: Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) 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 5 at 600 min (W 3574 Th 949) Transition: Weariness lvl from 5 to 6 at 735 min (W 3765 Th 930) Transition: Weariness lvl from 6 to 7 at 840 min (W 3928 Th 916) Transition: Weariness lvl from 7 to 8 at 925 min (W 4037 Th 905) Transition: Weariness lvl from 8 to 9 at 980 min (W 4121 Th 896) Transition: Weariness lvl from 9 to 10 at 1015 min (W 4184 Th 892) Transition: Weariness lvl from 10 to 11 at 1055 min (W 4224 Th 886) Transition: Weariness lvl from 11 to 12 at 1075 min (W 4270 Th 884) Transition: Weariness lvl from 12 to 13 at 1095 min (W 4290 Th 881) Transition: Weariness lvl from 13 to 14 at 1110 min (W 4305 Th 879) Transition: Weariness lvl from 14 to 15 at 1120 min (W 4315 Th 878) Transition: Weariness lvl from 15 to 17 at 1135 min (W 4355 Th 876) Transition: Weariness lvl from 17 to 18 at 1145 min (W 4365 Th 874) Transition: Weariness lvl from 18 to 19 at 1155 min (W 4375 Th 873) Transition: Weariness lvl from 19 to 21 at 1170 min (W 4390 Th 871) Transition: Weariness lvl from 21 to 22 at 1185 min (W 4405 Th 869) Transition: Weariness lvl from 22 to 24 at 1195 min (W 4438 Th 868) Transition: Weariness lvl from 24 to 25 at 1205 min (W 4448 Th 867) Transition: Weariness lvl from 25 to 26 at 1215 min (W 4458 Th 865) Transition: Weariness lvl from 26 to 27 at 1225 min (W 4468 Th 863) Transition: Weariness lvl from 27 to 28 at 1240 min (W 4483 Th 861) Transition: Weariness lvl from 28 to 29 at 1250 min (W 4493 Th 860) Transition: Weariness lvl from 29 to 30 at 1255 min (W 4521 Th 859) Transition: Weariness lvl from 30 to 31 at 1260 min (W 4526 Th 858) Transition: Weariness lvl from 31 to 32 at 1270 min (W 4536 Th 857) Transition: Weariness lvl from 32 to 33 at 1285 min (W 4551 Th 855) Transition: Weariness lvl from 33 to 34 at 1295 min (W 4561 Th 854) Transition: Weariness lvl from 34 to 35 at 1305 min (W 4571 Th 852) Transition: Weariness lvl from 35 to 37 at 1315 min (W 4602 Th 851) Transition: Weariness lvl from 37 to 38 at 1325 min (W 4612 Th 850) Transition: Weariness lvl from 38 to 39 at 1340 min (W 4627 Th 848) Transition: Weariness lvl from 39 to 40 at 1350 min (W 4637 Th 846) Transition: Weariness lvl from 40 to 42 at 1360 min (W 4647 Th 845) Transition: Weariness lvl from 42 to 43 at 1365 min (W 4652 Th 844) Transition: Weariness lvl from 43 to 45 at 1375 min (W 4683 Th 843) Transition: Weariness lvl from 45 to 46 at 1385 min (W 4693 Th 842) Transition: Weariness lvl from 46 to 47 at 1395 min (W 4703 Th 840) Transition: Weariness lvl from 47 to 48 at 1410 min (W 4718 Th 838) Transition: Weariness lvl from 48 to 49 at 1420 min (W 4728 Th 837) Transition: Weariness lvl from 49 to 52 at 1435 min (W 4762 Th 835) Weariness: 4767 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5128 Thresh: 834 At: 52 Cal: 51799/55000 Fatigue: 289 Morale: 0 Wgt: 74423 (BMI 24.3) ../tests/weary_test.cpp:174: PASSED: CHECK( info.transition_minutes( 1, 2, 250_minutes ) == Approx( 250 ).margin( 5 ) ) with expansion: 250 == Approx( 250.0 ) with messages: Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) 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 5 at 600 min (W 3574 Th 949) Transition: Weariness lvl from 5 to 6 at 735 min (W 3765 Th 930) Transition: Weariness lvl from 6 to 7 at 840 min (W 3928 Th 916) Transition: Weariness lvl from 7 to 8 at 925 min (W 4037 Th 905) Transition: Weariness lvl from 8 to 9 at 980 min (W 4121 Th 896) Transition: Weariness lvl from 9 to 10 at 1015 min (W 4184 Th 892) Transition: Weariness lvl from 10 to 11 at 1055 min (W 4224 Th 886) Transition: Weariness lvl from 11 to 12 at 1075 min (W 4270 Th 884) Transition: Weariness lvl from 12 to 13 at 1095 min (W 4290 Th 881) Transition: Weariness lvl from 13 to 14 at 1110 min (W 4305 Th 879) Transition: Weariness lvl from 14 to 15 at 1120 min (W 4315 Th 878) Transition: Weariness lvl from 15 to 17 at 1135 min (W 4355 Th 876) Transition: Weariness lvl from 17 to 18 at 1145 min (W 4365 Th 874) Transition: Weariness lvl from 18 to 19 at 1155 min (W 4375 Th 873) Transition: Weariness lvl from 19 to 21 at 1170 min (W 4390 Th 871) Transition: Weariness lvl from 21 to 22 at 1185 min (W 4405 Th 869) Transition: Weariness lvl from 22 to 24 at 1195 min (W 4438 Th 868) Transition: Weariness lvl from 24 to 25 at 1205 min (W 4448 Th 867) Transition: Weariness lvl from 25 to 26 at 1215 min (W 4458 Th 865) Transition: Weariness lvl from 26 to 27 at 1225 min (W 4468 Th 863) Transition: Weariness lvl from 27 to 28 at 1240 min (W 4483 Th 861) Transition: Weariness lvl from 28 to 29 at 1250 min (W 4493 Th 860) Transition: Weariness lvl from 29 to 30 at 1255 min (W 4521 Th 859) Transition: Weariness lvl from 30 to 31 at 1260 min (W 4526 Th 858) Transition: Weariness lvl from 31 to 32 at 1270 min (W 4536 Th 857) Transition: Weariness lvl from 32 to 33 at 1285 min (W 4551 Th 855) Transition: Weariness lvl from 33 to 34 at 1295 min (W 4561 Th 854) Transition: Weariness lvl from 34 to 35 at 1305 min (W 4571 Th 852) Transition: Weariness lvl from 35 to 37 at 1315 min (W 4602 Th 851) Transition: Weariness lvl from 37 to 38 at 1325 min (W 4612 Th 850) Transition: Weariness lvl from 38 to 39 at 1340 min (W 4627 Th 848) Transition: Weariness lvl from 39 to 40 at 1350 min (W 4637 Th 846) Transition: Weariness lvl from 40 to 42 at 1360 min (W 4647 Th 845) Transition: Weariness lvl from 42 to 43 at 1365 min (W 4652 Th 844) Transition: Weariness lvl from 43 to 45 at 1375 min (W 4683 Th 843) Transition: Weariness lvl from 45 to 46 at 1385 min (W 4693 Th 842) Transition: Weariness lvl from 46 to 47 at 1395 min (W 4703 Th 840) Transition: Weariness lvl from 47 to 48 at 1410 min (W 4718 Th 838) Transition: Weariness lvl from 48 to 49 at 1420 min (W 4728 Th 837) Transition: Weariness lvl from 49 to 52 at 1435 min (W 4762 Th 835) Weariness: 4767 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5128 Thresh: 834 At: 52 Cal: 51799/55000 Fatigue: 289 Morale: 0 Wgt: 74423 (BMI 24.3) ../tests/weary_test.cpp:175: PASSED: CHECK( info.transition_minutes( 2, 3, 360_minutes ) == Approx( 360 ).margin( 5 ) ) with expansion: 360 (0x168) == Approx( 360.0 ) with messages: Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) 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 5 at 600 min (W 3574 Th 949) Transition: Weariness lvl from 5 to 6 at 735 min (W 3765 Th 930) Transition: Weariness lvl from 6 to 7 at 840 min (W 3928 Th 916) Transition: Weariness lvl from 7 to 8 at 925 min (W 4037 Th 905) Transition: Weariness lvl from 8 to 9 at 980 min (W 4121 Th 896) Transition: Weariness lvl from 9 to 10 at 1015 min (W 4184 Th 892) Transition: Weariness lvl from 10 to 11 at 1055 min (W 4224 Th 886) Transition: Weariness lvl from 11 to 12 at 1075 min (W 4270 Th 884) Transition: Weariness lvl from 12 to 13 at 1095 min (W 4290 Th 881) Transition: Weariness lvl from 13 to 14 at 1110 min (W 4305 Th 879) Transition: Weariness lvl from 14 to 15 at 1120 min (W 4315 Th 878) Transition: Weariness lvl from 15 to 17 at 1135 min (W 4355 Th 876) Transition: Weariness lvl from 17 to 18 at 1145 min (W 4365 Th 874) Transition: Weariness lvl from 18 to 19 at 1155 min (W 4375 Th 873) Transition: Weariness lvl from 19 to 21 at 1170 min (W 4390 Th 871) Transition: Weariness lvl from 21 to 22 at 1185 min (W 4405 Th 869) Transition: Weariness lvl from 22 to 24 at 1195 min (W 4438 Th 868) Transition: Weariness lvl from 24 to 25 at 1205 min (W 4448 Th 867) Transition: Weariness lvl from 25 to 26 at 1215 min (W 4458 Th 865) Transition: Weariness lvl from 26 to 27 at 1225 min (W 4468 Th 863) Transition: Weariness lvl from 27 to 28 at 1240 min (W 4483 Th 861) Transition: Weariness lvl from 28 to 29 at 1250 min (W 4493 Th 860) Transition: Weariness lvl from 29 to 30 at 1255 min (W 4521 Th 859) Transition: Weariness lvl from 30 to 31 at 1260 min (W 4526 Th 858) Transition: Weariness lvl from 31 to 32 at 1270 min (W 4536 Th 857) Transition: Weariness lvl from 32 to 33 at 1285 min (W 4551 Th 855) Transition: Weariness lvl from 33 to 34 at 1295 min (W 4561 Th 854) Transition: Weariness lvl from 34 to 35 at 1305 min (W 4571 Th 852) Transition: Weariness lvl from 35 to 37 at 1315 min (W 4602 Th 851) Transition: Weariness lvl from 37 to 38 at 1325 min (W 4612 Th 850) Transition: Weariness lvl from 38 to 39 at 1340 min (W 4627 Th 848) Transition: Weariness lvl from 39 to 40 at 1350 min (W 4637 Th 846) Transition: Weariness lvl from 40 to 42 at 1360 min (W 4647 Th 845) Transition: Weariness lvl from 42 to 43 at 1365 min (W 4652 Th 844) Transition: Weariness lvl from 43 to 45 at 1375 min (W 4683 Th 843) Transition: Weariness lvl from 45 to 46 at 1385 min (W 4693 Th 842) Transition: Weariness lvl from 46 to 47 at 1395 min (W 4703 Th 840) Transition: Weariness lvl from 47 to 48 at 1410 min (W 4718 Th 838) Transition: Weariness lvl from 48 to 49 at 1420 min (W 4728 Th 837) Transition: Weariness lvl from 49 to 52 at 1435 min (W 4762 Th 835) Weariness: 4767 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5128 Thresh: 834 At: 52 Cal: 51799/55000 Fatigue: 289 Morale: 0 Wgt: 74423 (BMI 24.3) ../tests/weary_test.cpp:176: PASSED: CHECK( info.transition_minutes( 3, 4, 470_minutes ) == Approx( 470 ).margin( 5 ) ) with expansion: 470 (0x1d6) == Approx( 470.0 ) with messages: Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) 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 5 at 600 min (W 3574 Th 949) Transition: Weariness lvl from 5 to 6 at 735 min (W 3765 Th 930) Transition: Weariness lvl from 6 to 7 at 840 min (W 3928 Th 916) Transition: Weariness lvl from 7 to 8 at 925 min (W 4037 Th 905) Transition: Weariness lvl from 8 to 9 at 980 min (W 4121 Th 896) Transition: Weariness lvl from 9 to 10 at 1015 min (W 4184 Th 892) Transition: Weariness lvl from 10 to 11 at 1055 min (W 4224 Th 886) Transition: Weariness lvl from 11 to 12 at 1075 min (W 4270 Th 884) Transition: Weariness lvl from 12 to 13 at 1095 min (W 4290 Th 881) Transition: Weariness lvl from 13 to 14 at 1110 min (W 4305 Th 879) Transition: Weariness lvl from 14 to 15 at 1120 min (W 4315 Th 878) Transition: Weariness lvl from 15 to 17 at 1135 min (W 4355 Th 876) Transition: Weariness lvl from 17 to 18 at 1145 min (W 4365 Th 874) Transition: Weariness lvl from 18 to 19 at 1155 min (W 4375 Th 873) Transition: Weariness lvl from 19 to 21 at 1170 min (W 4390 Th 871) Transition: Weariness lvl from 21 to 22 at 1185 min (W 4405 Th 869) Transition: Weariness lvl from 22 to 24 at 1195 min (W 4438 Th 868) Transition: Weariness lvl from 24 to 25 at 1205 min (W 4448 Th 867) Transition: Weariness lvl from 25 to 26 at 1215 min (W 4458 Th 865) Transition: Weariness lvl from 26 to 27 at 1225 min (W 4468 Th 863) Transition: Weariness lvl from 27 to 28 at 1240 min (W 4483 Th 861) Transition: Weariness lvl from 28 to 29 at 1250 min (W 4493 Th 860) Transition: Weariness lvl from 29 to 30 at 1255 min (W 4521 Th 859) Transition: Weariness lvl from 30 to 31 at 1260 min (W 4526 Th 858) Transition: Weariness lvl from 31 to 32 at 1270 min (W 4536 Th 857) Transition: Weariness lvl from 32 to 33 at 1285 min (W 4551 Th 855) Transition: Weariness lvl from 33 to 34 at 1295 min (W 4561 Th 854) Transition: Weariness lvl from 34 to 35 at 1305 min (W 4571 Th 852) Transition: Weariness lvl from 35 to 37 at 1315 min (W 4602 Th 851) Transition: Weariness lvl from 37 to 38 at 1325 min (W 4612 Th 850) Transition: Weariness lvl from 38 to 39 at 1340 min (W 4627 Th 848) Transition: Weariness lvl from 39 to 40 at 1350 min (W 4637 Th 846) Transition: Weariness lvl from 40 to 42 at 1360 min (W 4647 Th 845) Transition: Weariness lvl from 42 to 43 at 1365 min (W 4652 Th 844) Transition: Weariness lvl from 43 to 45 at 1375 min (W 4683 Th 843) Transition: Weariness lvl from 45 to 46 at 1385 min (W 4693 Th 842) Transition: Weariness lvl from 46 to 47 at 1395 min (W 4703 Th 840) Transition: Weariness lvl from 47 to 48 at 1410 min (W 4718 Th 838) Transition: Weariness lvl from 48 to 49 at 1420 min (W 4728 Th 837) Transition: Weariness lvl from 49 to 52 at 1435 min (W 4762 Th 835) Weariness: 4767 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5128 Thresh: 834 At: 52 Cal: 51799/55000 Fatigue: 289 Morale: 0 Wgt: 74423 (BMI 24.3) ../tests/weary_test.cpp:177: PASSED: CHECK( info.transition_minutes( 4, 5, 595_minutes ) == Approx( 595 ).margin( 5 ) ) with expansion: 600 (0x258) == Approx( 595.0 ) with messages: Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) 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 5 at 600 min (W 3574 Th 949) Transition: Weariness lvl from 5 to 6 at 735 min (W 3765 Th 930) Transition: Weariness lvl from 6 to 7 at 840 min (W 3928 Th 916) Transition: Weariness lvl from 7 to 8 at 925 min (W 4037 Th 905) Transition: Weariness lvl from 8 to 9 at 980 min (W 4121 Th 896) Transition: Weariness lvl from 9 to 10 at 1015 min (W 4184 Th 892) Transition: Weariness lvl from 10 to 11 at 1055 min (W 4224 Th 886) Transition: Weariness lvl from 11 to 12 at 1075 min (W 4270 Th 884) Transition: Weariness lvl from 12 to 13 at 1095 min (W 4290 Th 881) Transition: Weariness lvl from 13 to 14 at 1110 min (W 4305 Th 879) Transition: Weariness lvl from 14 to 15 at 1120 min (W 4315 Th 878) Transition: Weariness lvl from 15 to 17 at 1135 min (W 4355 Th 876) Transition: Weariness lvl from 17 to 18 at 1145 min (W 4365 Th 874) Transition: Weariness lvl from 18 to 19 at 1155 min (W 4375 Th 873) Transition: Weariness lvl from 19 to 21 at 1170 min (W 4390 Th 871) Transition: Weariness lvl from 21 to 22 at 1185 min (W 4405 Th 869) Transition: Weariness lvl from 22 to 24 at 1195 min (W 4438 Th 868) Transition: Weariness lvl from 24 to 25 at 1205 min (W 4448 Th 867) Transition: Weariness lvl from 25 to 26 at 1215 min (W 4458 Th 865) Transition: Weariness lvl from 26 to 27 at 1225 min (W 4468 Th 863) Transition: Weariness lvl from 27 to 28 at 1240 min (W 4483 Th 861) Transition: Weariness lvl from 28 to 29 at 1250 min (W 4493 Th 860) Transition: Weariness lvl from 29 to 30 at 1255 min (W 4521 Th 859) Transition: Weariness lvl from 30 to 31 at 1260 min (W 4526 Th 858) Transition: Weariness lvl from 31 to 32 at 1270 min (W 4536 Th 857) Transition: Weariness lvl from 32 to 33 at 1285 min (W 4551 Th 855) Transition: Weariness lvl from 33 to 34 at 1295 min (W 4561 Th 854) Transition: Weariness lvl from 34 to 35 at 1305 min (W 4571 Th 852) Transition: Weariness lvl from 35 to 37 at 1315 min (W 4602 Th 851) Transition: Weariness lvl from 37 to 38 at 1325 min (W 4612 Th 850) Transition: Weariness lvl from 38 to 39 at 1340 min (W 4627 Th 848) Transition: Weariness lvl from 39 to 40 at 1350 min (W 4637 Th 846) Transition: Weariness lvl from 40 to 42 at 1360 min (W 4647 Th 845) Transition: Weariness lvl from 42 to 43 at 1365 min (W 4652 Th 844) Transition: Weariness lvl from 43 to 45 at 1375 min (W 4683 Th 843) Transition: Weariness lvl from 45 to 46 at 1385 min (W 4693 Th 842) Transition: Weariness lvl from 46 to 47 at 1395 min (W 4703 Th 840) Transition: Weariness lvl from 47 to 48 at 1410 min (W 4718 Th 838) Transition: Weariness lvl from 48 to 49 at 1420 min (W 4728 Th 837) Transition: Weariness lvl from 49 to 52 at 1435 min (W 4762 Th 835) Weariness: 4767 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5128 Thresh: 834 At: 52 Cal: 51799/55000 Fatigue: 289 Morale: 0 Wgt: 74423 (BMI 24.3) ../tests/weary_test.cpp:178: PASSED: CHECK( info.transition_minutes( 5, 6, 730_minutes ) == Approx( 730 ).margin( 5 ) ) with expansion: 735 (0x2df) == Approx( 730.0 ) with messages: Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) 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 5 at 600 min (W 3574 Th 949) Transition: Weariness lvl from 5 to 6 at 735 min (W 3765 Th 930) Transition: Weariness lvl from 6 to 7 at 840 min (W 3928 Th 916) Transition: Weariness lvl from 7 to 8 at 925 min (W 4037 Th 905) Transition: Weariness lvl from 8 to 9 at 980 min (W 4121 Th 896) Transition: Weariness lvl from 9 to 10 at 1015 min (W 4184 Th 892) Transition: Weariness lvl from 10 to 11 at 1055 min (W 4224 Th 886) Transition: Weariness lvl from 11 to 12 at 1075 min (W 4270 Th 884) Transition: Weariness lvl from 12 to 13 at 1095 min (W 4290 Th 881) Transition: Weariness lvl from 13 to 14 at 1110 min (W 4305 Th 879) Transition: Weariness lvl from 14 to 15 at 1120 min (W 4315 Th 878) Transition: Weariness lvl from 15 to 17 at 1135 min (W 4355 Th 876) Transition: Weariness lvl from 17 to 18 at 1145 min (W 4365 Th 874) Transition: Weariness lvl from 18 to 19 at 1155 min (W 4375 Th 873) Transition: Weariness lvl from 19 to 21 at 1170 min (W 4390 Th 871) Transition: Weariness lvl from 21 to 22 at 1185 min (W 4405 Th 869) Transition: Weariness lvl from 22 to 24 at 1195 min (W 4438 Th 868) Transition: Weariness lvl from 24 to 25 at 1205 min (W 4448 Th 867) Transition: Weariness lvl from 25 to 26 at 1215 min (W 4458 Th 865) Transition: Weariness lvl from 26 to 27 at 1225 min (W 4468 Th 863) Transition: Weariness lvl from 27 to 28 at 1240 min (W 4483 Th 861) Transition: Weariness lvl from 28 to 29 at 1250 min (W 4493 Th 860) Transition: Weariness lvl from 29 to 30 at 1255 min (W 4521 Th 859) Transition: Weariness lvl from 30 to 31 at 1260 min (W 4526 Th 858) Transition: Weariness lvl from 31 to 32 at 1270 min (W 4536 Th 857) Transition: Weariness lvl from 32 to 33 at 1285 min (W 4551 Th 855) Transition: Weariness lvl from 33 to 34 at 1295 min (W 4561 Th 854) Transition: Weariness lvl from 34 to 35 at 1305 min (W 4571 Th 852) Transition: Weariness lvl from 35 to 37 at 1315 min (W 4602 Th 851) Transition: Weariness lvl from 37 to 38 at 1325 min (W 4612 Th 850) Transition: Weariness lvl from 38 to 39 at 1340 min (W 4627 Th 848) Transition: Weariness lvl from 39 to 40 at 1350 min (W 4637 Th 846) Transition: Weariness lvl from 40 to 42 at 1360 min (W 4647 Th 845) Transition: Weariness lvl from 42 to 43 at 1365 min (W 4652 Th 844) Transition: Weariness lvl from 43 to 45 at 1375 min (W 4683 Th 843) Transition: Weariness lvl from 45 to 46 at 1385 min (W 4693 Th 842) Transition: Weariness lvl from 46 to 47 at 1395 min (W 4703 Th 840) Transition: Weariness lvl from 47 to 48 at 1410 min (W 4718 Th 838) Transition: Weariness lvl from 48 to 49 at 1420 min (W 4728 Th 837) Transition: Weariness lvl from 49 to 52 at 1435 min (W 4762 Th 835) Weariness: 4767 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5128 Thresh: 834 At: 52 Cal: 51799/55000 Fatigue: 289 Morale: 0 Wgt: 74423 (BMI 24.3) ../tests/weary_test.cpp:179: PASSED: CHECK( info.transition_minutes( 6, 7, 835_minutes ) == Approx( 835 ).margin( 5 ) ) with expansion: 840 (0x348) == Approx( 835.0 ) with messages: Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) 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 5 at 600 min (W 3574 Th 949) Transition: Weariness lvl from 5 to 6 at 735 min (W 3765 Th 930) Transition: Weariness lvl from 6 to 7 at 840 min (W 3928 Th 916) Transition: Weariness lvl from 7 to 8 at 925 min (W 4037 Th 905) Transition: Weariness lvl from 8 to 9 at 980 min (W 4121 Th 896) Transition: Weariness lvl from 9 to 10 at 1015 min (W 4184 Th 892) Transition: Weariness lvl from 10 to 11 at 1055 min (W 4224 Th 886) Transition: Weariness lvl from 11 to 12 at 1075 min (W 4270 Th 884) Transition: Weariness lvl from 12 to 13 at 1095 min (W 4290 Th 881) Transition: Weariness lvl from 13 to 14 at 1110 min (W 4305 Th 879) Transition: Weariness lvl from 14 to 15 at 1120 min (W 4315 Th 878) Transition: Weariness lvl from 15 to 17 at 1135 min (W 4355 Th 876) Transition: Weariness lvl from 17 to 18 at 1145 min (W 4365 Th 874) Transition: Weariness lvl from 18 to 19 at 1155 min (W 4375 Th 873) Transition: Weariness lvl from 19 to 21 at 1170 min (W 4390 Th 871) Transition: Weariness lvl from 21 to 22 at 1185 min (W 4405 Th 869) Transition: Weariness lvl from 22 to 24 at 1195 min (W 4438 Th 868) Transition: Weariness lvl from 24 to 25 at 1205 min (W 4448 Th 867) Transition: Weariness lvl from 25 to 26 at 1215 min (W 4458 Th 865) Transition: Weariness lvl from 26 to 27 at 1225 min (W 4468 Th 863) Transition: Weariness lvl from 27 to 28 at 1240 min (W 4483 Th 861) Transition: Weariness lvl from 28 to 29 at 1250 min (W 4493 Th 860) Transition: Weariness lvl from 29 to 30 at 1255 min (W 4521 Th 859) Transition: Weariness lvl from 30 to 31 at 1260 min (W 4526 Th 858) Transition: Weariness lvl from 31 to 32 at 1270 min (W 4536 Th 857) Transition: Weariness lvl from 32 to 33 at 1285 min (W 4551 Th 855) Transition: Weariness lvl from 33 to 34 at 1295 min (W 4561 Th 854) Transition: Weariness lvl from 34 to 35 at 1305 min (W 4571 Th 852) Transition: Weariness lvl from 35 to 37 at 1315 min (W 4602 Th 851) Transition: Weariness lvl from 37 to 38 at 1325 min (W 4612 Th 850) Transition: Weariness lvl from 38 to 39 at 1340 min (W 4627 Th 848) Transition: Weariness lvl from 39 to 40 at 1350 min (W 4637 Th 846) Transition: Weariness lvl from 40 to 42 at 1360 min (W 4647 Th 845) Transition: Weariness lvl from 42 to 43 at 1365 min (W 4652 Th 844) Transition: Weariness lvl from 43 to 45 at 1375 min (W 4683 Th 843) Transition: Weariness lvl from 45 to 46 at 1385 min (W 4693 Th 842) Transition: Weariness lvl from 46 to 47 at 1395 min (W 4703 Th 840) Transition: Weariness lvl from 47 to 48 at 1410 min (W 4718 Th 838) Transition: Weariness lvl from 48 to 49 at 1420 min (W 4728 Th 837) Transition: Weariness lvl from 49 to 52 at 1435 min (W 4762 Th 835) Weariness: 4767 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5128 Thresh: 834 At: 52 Cal: 51799/55000 Fatigue: 289 Morale: 0 Wgt: 74423 (BMI 24.3) ../tests/weary_test.cpp:180: PASSED: CHECK( info.transition_minutes( 7, 8, 915_minutes ) == Approx( 915 ).margin( 10 ) ) with expansion: 925 (0x39d) == Approx( 915.0 ) with messages: Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) 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 5 at 600 min (W 3574 Th 949) Transition: Weariness lvl from 5 to 6 at 735 min (W 3765 Th 930) Transition: Weariness lvl from 6 to 7 at 840 min (W 3928 Th 916) Transition: Weariness lvl from 7 to 8 at 925 min (W 4037 Th 905) Transition: Weariness lvl from 8 to 9 at 980 min (W 4121 Th 896) Transition: Weariness lvl from 9 to 10 at 1015 min (W 4184 Th 892) Transition: Weariness lvl from 10 to 11 at 1055 min (W 4224 Th 886) Transition: Weariness lvl from 11 to 12 at 1075 min (W 4270 Th 884) Transition: Weariness lvl from 12 to 13 at 1095 min (W 4290 Th 881) Transition: Weariness lvl from 13 to 14 at 1110 min (W 4305 Th 879) Transition: Weariness lvl from 14 to 15 at 1120 min (W 4315 Th 878) Transition: Weariness lvl from 15 to 17 at 1135 min (W 4355 Th 876) Transition: Weariness lvl from 17 to 18 at 1145 min (W 4365 Th 874) Transition: Weariness lvl from 18 to 19 at 1155 min (W 4375 Th 873) Transition: Weariness lvl from 19 to 21 at 1170 min (W 4390 Th 871) Transition: Weariness lvl from 21 to 22 at 1185 min (W 4405 Th 869) Transition: Weariness lvl from 22 to 24 at 1195 min (W 4438 Th 868) Transition: Weariness lvl from 24 to 25 at 1205 min (W 4448 Th 867) Transition: Weariness lvl from 25 to 26 at 1215 min (W 4458 Th 865) Transition: Weariness lvl from 26 to 27 at 1225 min (W 4468 Th 863) Transition: Weariness lvl from 27 to 28 at 1240 min (W 4483 Th 861) Transition: Weariness lvl from 28 to 29 at 1250 min (W 4493 Th 860) Transition: Weariness lvl from 29 to 30 at 1255 min (W 4521 Th 859) Transition: Weariness lvl from 30 to 31 at 1260 min (W 4526 Th 858) Transition: Weariness lvl from 31 to 32 at 1270 min (W 4536 Th 857) Transition: Weariness lvl from 32 to 33 at 1285 min (W 4551 Th 855) Transition: Weariness lvl from 33 to 34 at 1295 min (W 4561 Th 854) Transition: Weariness lvl from 34 to 35 at 1305 min (W 4571 Th 852) Transition: Weariness lvl from 35 to 37 at 1315 min (W 4602 Th 851) Transition: Weariness lvl from 37 to 38 at 1325 min (W 4612 Th 850) Transition: Weariness lvl from 38 to 39 at 1340 min (W 4627 Th 848) Transition: Weariness lvl from 39 to 40 at 1350 min (W 4637 Th 846) Transition: Weariness lvl from 40 to 42 at 1360 min (W 4647 Th 845) Transition: Weariness lvl from 42 to 43 at 1365 min (W 4652 Th 844) Transition: Weariness lvl from 43 to 45 at 1375 min (W 4683 Th 843) Transition: Weariness lvl from 45 to 46 at 1385 min (W 4693 Th 842) Transition: Weariness lvl from 46 to 47 at 1395 min (W 4703 Th 840) Transition: Weariness lvl from 47 to 48 at 1410 min (W 4718 Th 838) Transition: Weariness lvl from 48 to 49 at 1420 min (W 4728 Th 837) Transition: Weariness lvl from 49 to 52 at 1435 min (W 4762 Th 835) Weariness: 4767 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5128 Thresh: 834 At: 52 Cal: 51799/55000 Fatigue: 289 Morale: 0 Wgt: 74423 (BMI 24.3) ../tests/weary_test.cpp:183: PASSED: CHECK( guy.weariness_level() > 8 ) with expansion: 52 > 8 with messages: Weariness: 3 Max Full Exert: EXTRA_EXERCISE Mult: 1 BMR: 1741 Intake: 927 Tracker: 6 Thresh: 846 At: 0 Cal: 55386/55000 Fatigue: 289 Morale: 0 Wgt: 76820 (BMI 25.1) 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 5 at 600 min (W 3574 Th 949) Transition: Weariness lvl from 5 to 6 at 735 min (W 3765 Th 930) Transition: Weariness lvl from 6 to 7 at 840 min (W 3928 Th 916) Transition: Weariness lvl from 7 to 8 at 925 min (W 4037 Th 905) Transition: Weariness lvl from 8 to 9 at 980 min (W 4121 Th 896) Transition: Weariness lvl from 9 to 10 at 1015 min (W 4184 Th 892) Transition: Weariness lvl from 10 to 11 at 1055 min (W 4224 Th 886) Transition: Weariness lvl from 11 to 12 at 1075 min (W 4270 Th 884) Transition: Weariness lvl from 12 to 13 at 1095 min (W 4290 Th 881) Transition: Weariness lvl from 13 to 14 at 1110 min (W 4305 Th 879) Transition: Weariness lvl from 14 to 15 at 1120 min (W 4315 Th 878) Transition: Weariness lvl from 15 to 17 at 1135 min (W 4355 Th 876) Transition: Weariness lvl from 17 to 18 at 1145 min (W 4365 Th 874) Transition: Weariness lvl from 18 to 19 at 1155 min (W 4375 Th 873) Transition: Weariness lvl from 19 to 21 at 1170 min (W 4390 Th 871) Transition: Weariness lvl from 21 to 22 at 1185 min (W 4405 Th 869) Transition: Weariness lvl from 22 to 24 at 1195 min (W 4438 Th 868) Transition: Weariness lvl from 24 to 25 at 1205 min (W 4448 Th 867) Transition: Weariness lvl from 25 to 26 at 1215 min (W 4458 Th 865) Transition: Weariness lvl from 26 to 27 at 1225 min (W 4468 Th 863) Transition: Weariness lvl from 27 to 28 at 1240 min (W 4483 Th 861) Transition: Weariness lvl from 28 to 29 at 1250 min (W 4493 Th 860) Transition: Weariness lvl from 29 to 30 at 1255 min (W 4521 Th 859) Transition: Weariness lvl from 30 to 31 at 1260 min (W 4526 Th 858) Transition: Weariness lvl from 31 to 32 at 1270 min (W 4536 Th 857) Transition: Weariness lvl from 32 to 33 at 1285 min (W 4551 Th 855) Transition: Weariness lvl from 33 to 34 at 1295 min (W 4561 Th 854) Transition: Weariness lvl from 34 to 35 at 1305 min (W 4571 Th 852) Transition: Weariness lvl from 35 to 37 at 1315 min (W 4602 Th 851) Transition: Weariness lvl from 37 to 38 at 1325 min (W 4612 Th 850) Transition: Weariness lvl from 38 to 39 at 1340 min (W 4627 Th 848) Transition: Weariness lvl from 39 to 40 at 1350 min (W 4637 Th 846) Transition: Weariness lvl from 40 to 42 at 1360 min (W 4647 Th 845) Transition: Weariness lvl from 42 to 43 at 1365 min (W 4652 Th 844) Transition: Weariness lvl from 43 to 45 at 1375 min (W 4683 Th 843) Transition: Weariness lvl from 45 to 46 at 1385 min (W 4693 Th 842) Transition: Weariness lvl from 46 to 47 at 1395 min (W 4703 Th 840) Transition: Weariness lvl from 47 to 48 at 1410 min (W 4718 Th 838) Transition: Weariness lvl from 48 to 49 at 1420 min (W 4728 Th 837) Transition: Weariness lvl from 49 to 52 at 1435 min (W 4762 Th 835) Weariness: 4767 Max Full Exert: NO_EXERCISE Mult: 0.1 BMR: 1717 Intake: 722 Tracker: 5128 Thresh: 834 At: 52 Cal: 51799/55000 Fatigue: 289 Morale: 0 Wgt: 74423 (BMI 24.3) =============================================================================== test cases: 3 | 2 passed | 1 failed assertions: 39 | 38 passed | 1 failed 18:08:59.891 INFO : Test world Tom left for inspection. 18:08:59.891 INFO : Ended test at Sat Jan 30 18:08:59 2021 18:08:59.891 INFO : The test took 37.6967 seconds 18:08:59.892 INFO : Randomness seeded to: 1612048015