[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.10.17
Prihlásený: 26.10.20
Príspevky: 6
Témy: 4 | 4
NapísalOffline : 31.10.2017 11:01 | Robot Karel gitlab

Dobrý deň, skúsim sa obrátiť tu či by mi niekto nevedel pomôcť. Tak mam problem s tým že zadania som bez problémov odoslala do Gitu a problém nastal po automatickej kontrole. Dôvod zlyhania pri obidvoch zadaniach bol: Return code of executed application is different than expected a na vrchu bolo Return code: expected 0, was 1. V obidvoch programoch mám na konci return 0 a v omege prebehli bez problémov. Prikladam aj kód prvého zadanie kde Karel ma prejst akukolvek prekažkovu drahu a najsť beeper.
Ďakujem za odpoveď.

Kód:
#include <karel.h>
       
void turnRight(){
   turnLeft();
   turnLeft();
   turnLeft();
}

void trackForBeeper(){
   turnLeft();
   while(rightIsBlocked()){
   movek();
   }
   turnRight();
   movek();
   while(rightIsBlocked()){
   movek();
   }
   turnRight();
   while(frontIsClear()){
   movek();
   }
   turnLeft();
}
 
void trackBack(){   
   while(frontIsClear()){
   movek();
   }
   turnRight();
   while(leftIsBlocked()){
   movek();
   }
   turnLeft();
   movek();
   while(leftIsBlocked()){
   movek();
   }
   turnLeft();
   while(frontIsClear()){
   movek();
   }   
   turnRight();
}

int main(){
   turnOn("task_1.kw");
   
   putBeeper();
   
   if(frontIsBlocked()){
   turnLeft();
   movek();
   turnRight();
   }
   else{
   movek();
   }

   while(noBeepersPresent()){
      while(frontIsClear() && noBeepersPresent()){
      movek();
      }
      trackForBeeper();
   }
   
   pickBeeper();
   turnLeft();
   turnLeft();
   while(noBeepersPresent()){
      while(frontIsClear() && noBeepersPresent()){
      movek();
      }
      trackBack();
   }
   
   pickBeeper();
   turnRight();
   turnLeft();
   turnLeft();

   turnOff();
   return 0;
}


Offline

Užívateľ
Užívateľ
Robot Karel gitlab

Registrovaný: 27.06.09
Prihlásený: 04.03.23
Príspevky: 332
Témy: 3 | 3
Bydlisko: Košice - ok...
NapísalOffline : 31.10.2017 11:21 | Robot Karel gitlab

pozeram do zdrojaku karla a vrati 1 (EXIT_FAILURE):
  1. pri chybnom formate sveta
  2. neexistujuci subor sveta => pozri ci mas dobry nazov
  3. ked sa vola errorShutOff => napr. ked ide karel do steny, nema aky beeper polozit/zobrat

btw na konci ho nemas aj tak spravne natoceneho (smeruje na juh) => http://disq.us/p/1ndm3f9


_________________
GitHub: mfocko | mfocko.xyz
OSs: archLinux + fedora (+ Windows 10 Pro Insider Preview, only if needed)
Server: archLinux [nginx + Docker (GitLab) + SSH/SFTP + local mirror (FTP/rsync - archLinux, Fedora) + samba + transmission]
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.10.17
Prihlásený: 26.10.20
Príspevky: 6
Témy: 4 | 4
Napísal autor témyOffline : 31.10.2017 13:42 | Robot Karel gitlab

Ďakujem za upozornenie a odpísanie, opravila som si to. Po odoslaní som zistila že moje riešenie funguje ale bohužiaľ nie na všetkých mapách.


 [ Príspevkov: 3 ] 


Robot Karel gitlab



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Robot Karel

v Assembler, C, C++, Pascal, Java

18

2293

29.10.2018 15:43

vaci

V tomto fóre nie sú ďalšie neprečítané témy.

Zadanie Karel - trojuholníky

v Assembler, C, C++, Pascal, Java

2

813

17.11.2017 11:13

Vetrolam

V tomto fóre nie sú ďalšie neprečítané témy.

karel v C - nefunguje cyklus

v Assembler, C, C++, Pascal, Java

11

1073

12.05.2010 22:09

Shwollo

V tomto fóre nie sú ďalšie neprečítané témy.

Programovanie C v prostredi Karel

v Assembler, C, C++, Pascal, Java

13

2940

29.04.2011 19:15

Niksteven

V tomto fóre nie sú ďalšie neprečítané témy.

robot

v PHP, ASP

0

672

02.01.2010 22:53

Achtan

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhľadavací robot

v PHP, ASP

8

693

21.10.2007 22:05

Bananslovak

V tomto fóre nie sú ďalšie neprečítané témy.

Kuchynský robot

v Ostatné

1

437

22.02.2013 6:33

kaktusik007

V tomto fóre nie sú ďalšie neprečítané témy.

robot/CSS

v Internetový marketing, SEO, reklama

12

998

23.05.2009 15:03

Draex

V tomto fóre nie sú ďalšie neprečítané témy.

GOOGLE ROBOT

v Kôš

1

22

29.08.2018 19:05

michalesku

V tomto fóre nie sú ďalšie neprečítané témy.

Jednoduchy indexovaci robot

v PHP, ASP

2

536

18.02.2011 10:15

slash24

V tomto fóre nie sú ďalšie neprečítané témy.

Robot v PC?

v Audio programy

2

567

14.03.2010 14:28

leinad422

V tomto fóre nie sú ďalšie neprečítané témy.

robot v C++

v Assembler, C, C++, Pascal, Java

2

998

06.11.2007 15:49

Bacil

V tomto fóre nie sú ďalšie neprečítané témy.

Google Robot - klamlivá optimalizácia

v Internetový marketing, SEO, reklama

3

481

05.07.2012 22:52

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Robot Studio 5.13

v Ostatné programy

0

501

11.02.2011 17:35

fista1

V tomto fóre nie sú ďalšie neprečítané témy.

Humanoidný robot ovládaný mozgom opice

v Novinky

1

497

24.01.2008 11:45

mimkork

V tomto fóre nie sú ďalšie neprečítané témy.

Karel : "undefined reference to `world' "

v Assembler, C, C++, Pascal, Java

18

643

10.05.2013 22:44

Sue271



© 2005 - 2025 PCforum, edited by JanoF