以下編程對徒步愛好者會有幫助夺谁,請參考廉赔。
第一肉微,根據(jù)對象的體力設(shè)定一個(gè)均衡的速度,以5公里/小時(shí)為例蜡塌。遇到上下坡或臺階時(shí)可以調(diào)慢速度碉纳。
第二,設(shè)定異性距離最小值馏艾,以20米為例劳曹。即:當(dāng)異性進(jìn)入最小值范圍后,對象將加快速度以縮小其距離琅摩,直到零铁孵。其實(shí)際意義是:遇到相向的,距離自然是一直縮小的迫吐,直到相交瞬間為零库菲,之后成為負(fù)數(shù),表示擦肩而過志膀,此時(shí)最小距離值無效熙宇,速度回復(fù)初始設(shè)定。遇到同向的溉浙,意味著從身后有異性超越了對象烫止,對象便從后追趕,直到反超越戳稽。關(guān)于距離的正負(fù)值馆蠕,與對象移動方向有關(guān),同向?yàn)檎妫聪驗(yàn)樨?fù)互躬。
第三,就第二條作補(bǔ)充颂郎。對象加速應(yīng)該呈遞增狀態(tài)吼渡,以+0.5公里/小時(shí)為例,然后循環(huán)檢查距離是否縮小乓序,假如縮小寺酪,保持速度,不需繼續(xù)增加替劈;假如依然增大或者持平寄雀,便繼續(xù)以+0.5公里/小時(shí)遞增,作循環(huán)檢查陨献。即使如此盒犹,要設(shè)定速度最大值,以8公里/小時(shí)為例,因?yàn)檫@是徒步阿趁,不是跑步膜蛔。也就是說,達(dá)到最大值后如果依然不能縮小距離脖阵,就意味著異性的速度非常快墅茉,往往是跑步鍛煉的人命黔,這些人遲早會超出20米的距離范圍,那么對象速度遲早將恢復(fù)5公里/小時(shí)的常態(tài)就斤。
第四悍募,依然不完美,就第二條作補(bǔ)充洋机。假如對象增加速度后僅比同向前方的異性快了細(xì)微一點(diǎn)坠宴,比如:經(jīng)過兩次遞增后,對象速度為7公里/小時(shí)绷旗,而異性速度為6.9公里/小時(shí)喜鼓,這意味著,兩人在很長時(shí)間內(nèi)幾乎呈并行狀態(tài)衔肢∽可以料想:身后長期跟著一個(gè)異性,像蝸牛爬一樣地接近著角骤,不是見鬼了就是遇到色狼了隅忿,不免尷尬,因此要設(shè)定一個(gè)增加速度后與異性的最小差值邦尊,比如0.5公里/小時(shí)背桐,也就是說,反超越要利索蝉揍。
第五链峭,依然不完美,就第四條作補(bǔ)充疑苫。完成反超越后依然要保持速度熏版,將前面所謂的負(fù)值拉到20米外后才能恢復(fù)常態(tài)。其實(shí)捍掺,這個(gè)設(shè)定在第二步可以考慮異性間的距離絕對值撼短,不分正負(fù)。其實(shí)際意義是挺勿,當(dāng)超越或者擦肩而過后曲横,必須甩開20米外才恢復(fù)常態(tài),那么就同向異性,可能會再次超越對象禾嫉,于是進(jìn)入下一輪的反超越循環(huán)灾杰。這很好,屬于互相激勵(lì)嘛熙参。
第六艳吠,考慮到人性設(shè)計(jì)。有些前方徒步很慢的人孽椰,比如小孩或者老人昭娩,以常態(tài)速度便將距離縮短到20米以內(nèi)了。對于這種情況是不需要加速的黍匾,不然不久成了欺負(fù)人家弱小了嗎栏渺?不僅不能加速,在自然超越的瞬間锐涯,即距離為零的瞬間磕诊,假如文字編碼:“好樣的!加油纹腌!小心濕滑蚌铡!”之類的禮貌語壶笼。就同齡異性神僵,遇到下雨天有水坑的時(shí)候,要加上:“需要我背你過河嗎覆劈?”
看懂并實(shí)踐以上編程的人保礼,我敢保證你下次徒步既不悶又精神。
lazy tiger
2023.10.23