The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.24-0ubuntu0.18.04.15 (Linux)
File Line Function
/showthread.php 906 errorHandler->error




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problem z canbuild()
#1
Witam, ten fragment kodu ma za zadanie znaleźć miejsce do wybudowania dowolnego budynku (zmienna cat przechowuje kategorię, robot na samym początku już trzyma kostkę tytanu). Kiedy próbowałem użyć go w programobitwie przeciwko obcym to robot podjeżdżał do wybrzeża tak, że nie da się nic zbudować, kładł kostkę tytanu i wyświetlał błąd, że jest za mało miejsca.


Pętla while najwyraźniej się kończy również wtedy, gdy nie ma miejsca na budowlę.

Code:
while(true){
        
    goto(space());
    if(canbuild(cat) == true) break;
        
}
    
drop();
build(cat);


Messages In This Thread
Problem z canbuild() - by Liptonleon3 - 07-18-2018, 06:24 PM
RE: Problem z canbuild() - by krzys_h - 07-19-2018, 12:48 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)