started to work through errors

This commit is contained in:
Seth Samuel 2024-12-09 17:56:10 +13:00
parent c172b4e1ef
commit aa49da96bb
7 changed files with 9 additions and 3 deletions

View file

@ -1,3 +1,5 @@
64 63 64 66 66
51 49 50 53 59
86 87 88 90 92 93 93 90 86 87 88 90 92 93 93 90
3 5 8 8 10 14 3 5 8 8 10 14
20 23 25 25 25 20 23 25 25 25
@ -25,9 +27,7 @@
13 16 17 24 26 28 34 13 16 17 24 26 28 34
16 14 17 20 21 23 26 28 16 14 17 20 21 23 26 28
30 28 30 32 34 36 33 30 28 30 32 34 36 33
64 63 64 66 66
27 25 27 29 31 34 38 27 25 27 29 31 34 38
51 49 50 53 59
20 18 19 22 20 22 25 28 20 18 19 22 20 22 25 28
25 23 24 26 28 25 22 25 23 24 26 28 25 22
11 10 11 8 9 10 10 11 10 11 8 9 10 10

View file

@ -76,13 +76,19 @@ int main(){
dir = DOWN; dir = DOWN;
} }
if(dir==UP&&changeFromPrevLevel.front()<0){
currentLevels.erase(currentLevels.begin());
levelGoDown.pop_front();
listDirty=true;
}
if (dir==UP&&levelGoDown.size()>1){ //if the overall direction goes up and more then 1 level go down the list is bad if (dir==UP&&levelGoDown.size()>1){ //if the overall direction goes up and more then 1 level go down the list is bad
currentLevels.clear(); currentLevels.clear();
} else if (dir==DOWN&&levelGoesUp.size()>1){ //same as above but opiosite dirrection } else if (dir==DOWN&&levelGoesUp.size()>1){ //same as above but opiosite dirrection
currentLevels.clear(); currentLevels.clear();
} }
if (levelStaysSame.size()>1){ //cant have more then 1 number the same or the list is bad if (levelStaysSame.size()>1||(listDirty&&levelStaysSame.size()==0)){ //cant have more then 1 number the same or the list is bad
currentLevels.clear(); currentLevels.clear();
} }

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.