Advertisement
Awarty

Untitled

Dec 11th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.00 KB | None | 0 0
  1.  
  2. #include <stdio.h>
  3. #include <iostream>
  4. #include <vector>
  5. #include <string>
  6. #include <bitset>
  7. #include <unordered_map>
  8. #include <math.h>
  9.  
  10. #define HOME (0, 0)
  11.  
  12. Point mission;
  13. Bool missionXorY;
  14.  
  15. //Bool isPosXDone = false;
  16. //Bool isPosYDone = false;
  17.  
  18. bool isAtPosition(){}
  19.  
  20. /*
  21.  
  22. */
  23. void calculate_next_mission()
  24. {
  25.     /*
  26.     Är jag i korrekt x eller kan inte köra mer i x, byt till y.
  27.  
  28.     Är jag i korrekt y eller kan inte köra mer i y, byt till x.
  29.  
  30.     om vi är i rätt x men kan inte flytta oss i y, då måste vi flytta oss i x.
  31.     */
  32.  
  33.    if(canDriveX() & !isAtPosX())
  34.    {
  35.  
  36.    }
  37.    else if(canDriveY() & !isAtPosY())
  38.    {
  39.  
  40.    }
  41. }
  42.  
  43. bool isAtPosX(){}
  44.  
  45. bool isAtPosY(){}
  46.  
  47. void work_towards_next_pos(){}
  48.  
  49. void drive_forward(int speedX, int speedY){}
  50.  
  51. void drive_stop(){}
  52.  
  53. void drive_left(){}
  54.  
  55. void drive_right(){}
  56.  
  57. int main()
  58. {
  59.     if(isAtPosition())
  60.     {
  61.         calculate_next_mission();
  62.     }
  63.     else
  64.     {
  65.         work_towards_next_pos();
  66.     }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement