以下編程對(duì)徒步愛(ài)好者會(huì)有幫助,請(qǐng)參考。
第一,根據(jù)對(duì)象的體力設(shè)定一個(gè)均衡的速度,以5公里/小時(shí)為例。遇到上下坡或臺(tái)階時(shí)可以調(diào)慢速度。
第二,設(shè)定異性距離最小值,以20米為例。即:當(dāng)異性進(jìn)入最小值范圍后,對(duì)象將加快速度以縮小其距離,直到零。其實(shí)際意義是:遇到相向的,距離自然是一直縮小的,直到相交瞬間為零,之后成為負(fù)數(shù),表示擦肩而過(guò),此時(shí)最小距離值無(wú)效,速度回復(fù)初始設(shè)定。遇到同向的,意味著從身后有異性超越了對(duì)象,對(duì)象便從后追趕,直到反超越。關(guān)于距離的正負(fù)值,與對(duì)象移動(dòng)方向有關(guān),同向?yàn)檎?,反向?yàn)樨?fù)。
第三,就第二條作補(bǔ)充。對(duì)象加速應(yīng)該呈遞增狀態(tài),以+0.5公里/小時(shí)為例,然后循環(huán)檢查距離是否縮小,假如縮小,保持速度,不需繼續(xù)增加;假如依然增大或者持平,便繼續(xù)以+0.5公里/小時(shí)遞增,作循環(huán)檢查。即使如此,要設(shè)定速度最大值,以8公里/小時(shí)為例,因?yàn)檫@是徒步,不是跑步。也就是說(shuō),達(dá)到最大值后如果依然不能縮小距離,就意味著異性的速度非???,往往是跑步鍛煉的人,這些人遲早會(huì)超出20米的距離范圍,那么對(duì)象速度遲早將恢復(fù)5公里/小時(shí)的常態(tài)。
第四,依然不完美,就第二條作補(bǔ)充。假如對(duì)象增加速度后僅比同向前方的異性快了細(xì)微一點(diǎn),比如:經(jīng)過(guò)兩次遞增后,對(duì)象速度為7公里/小時(shí),而異性速度為6.9公里/小時(shí),這意味著,兩人在很長(zhǎng)時(shí)間內(nèi)幾乎呈并行狀態(tài)。可以料想:身后長(zhǎng)期跟著一個(gè)異性,像蝸牛爬一樣地接近著,不是見(jiàn)鬼了就是遇到色狼了,不免尷尬,因此要設(shè)定一個(gè)增加速度后與異性的最小差值,比如0.5公里/小時(shí),也就是說(shuō),反超越要利索。
第五,依然不完美,就第四條作補(bǔ)充。完成反超越后依然要保持速度,將前面所謂的負(fù)值拉到20米外后才能恢復(fù)常態(tài)。其實(shí),這個(gè)設(shè)定在第二步可以考慮異性間的距離絕對(duì)值,不分正負(fù)。其實(shí)際意義是,當(dāng)超越或者擦肩而過(guò)后,必須甩開(kāi)20米外才恢復(fù)常態(tài),那么就同向異性,可能會(huì)再次超越對(duì)象,于是進(jìn)入下一輪的反超越循環(huán)。這很好,屬于互相激勵(lì)嘛。
第六,考慮到人性設(shè)計(jì)。有些前方徒步很慢的人,比如小孩或者老人,以常態(tài)速度便將距離縮短到20米以內(nèi)了。對(duì)于這種情況是不需要加速的,不然不久成了欺負(fù)人家弱小了嗎?不僅不能加速,在自然超越的瞬間,即距離為零的瞬間,假如文字編碼:“好樣的!加油!小心濕滑??!”之類的禮貌語(yǔ)。就同齡異性,遇到下雨天有水坑的時(shí)候,要加上:“需要我背你過(guò)河嗎?”
看懂并實(shí)踐以上編程的人,我敢保證你下次徒步既不悶又精神。
lazy tiger
2023.10.23