אני לא מבין משהו מכל השרשור הזה.
הבחור פתח שרשור על בעיה (ותקן אותי אם אני טועה כמובן) באלגוריתם שאמור לחשב את זמן הסוללה הנותר, ברור אם כך שהאלגוריתם לא נכון, ואין לסמוך עליו מכיוון שהוא לא מסוגל לקחת בחשבון
מקרי קצה של סוללות (אם אכן מדובר בסוללה תקולה/שלא הוטענה כראוי, ואם הסוללה תקינה ונמצאת במפרט הסוללות שאיתן אמור האלגוריתם לעבוד וכן הוטענה כראוי אז האלגוריתם פגום מיסודו) ולכן אין טעם בשימוש בפונקציה הזאת כמחסום לסיום ההטסה.