detected single up or down and removed it

This commit is contained in:
Seth Samuel 2024-12-09 15:25:21 +13:00
parent d24974703f
commit 04d7f1305c
6 changed files with 1 additions and 3 deletions

View file

@ -68,7 +68,6 @@ int main(){
levelStaysSame.push_front(index);
}
}
float averageChange = totalChange/(currentLevels.size()-1); //we use average change to smooth out the data
if (totalChange>0){
dir= UP;
@ -98,12 +97,11 @@ int main(){
//need to pull the first one to have something to compare to
int prevlevel = currentLevels.front();
currentLevels.pop_front();
numOfLevelsProcessed++;
for (int level = currentLevels.front(); !currentLevels.empty();level=currentLevels.front()){
if (abs(prevlevel-level)>3) {currentLevels.clear();break;}
if(prevlevel==level){ currentLevels.clear();break;}
if(dir==UP&&(prevlevel<currentLevels.front())) {currentLevels.clear();break;}
if(dir==DOWN&&(prevlevel>currentLevels.front())) {currentLevels.clear();break;}
prevlevel=currentLevels.front();
currentLevels.pop_front();