aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add MIT licenseHEADmastertomsmeding2017-03-24
|
* Add READMEtomsmeding2017-03-23
|
* Makefile: Only link fltk on gui buildstomsmeding2017-03-23
|
* FIX CRITICAL BUG: timing issue where simulation was subtly incorrecttomsmeding2017-03-22
|
* Let robot die on move with !mobile, instead of asserttomsmeding2017-03-22
|
* Add debugger instruction (int3)tomsmeding2017-03-21
| | | | Just compiles to an 'int3' instruction; not a full-featured debugger...
* Be more tolerant of bot errorstomsmeding2017-03-21
|
* Better help text from './sim'tomsmeding2017-03-19
|
* Introduce batch modetomsmeding2017-03-19
|
* Add colours to terminal sim outputtomsmeding2017-03-19
|
* The official world is 18x18, not 20x20tomsmeding2017-03-14
|
* Add support for $Fieldstomsmeding2017-03-14
|
* Check for iset and mobile when executing instrstomsmeding2017-03-14
|
* This didn't fit on my laptop screentomsmeding2017-03-06
|
* Remove useless commented include linetomsmeding2017-03-05
|
* c++11 to gnu++11 because WIN32 is not defined in the former (needed by FLTK)SemperVinco2017-03-05
|
* File Chooser Filter wrong on windows tooSemperVinco2017-03-05
|
* Fix Native_File_Choosertomsmeding2017-03-05
|
* Use Native_File_Chooser, segfaults after choosingSemperVinco2017-03-05
|
* gui: Remove teamstomsmeding2017-03-04
|
* Move default gui dir to 'programs'tomsmeding2017-03-04
|
* Initial initial pre-alpha-alpha GUI codetomsmeding2017-03-04
|
* add single step option -t, make step printing accurateSemperVinco2017-03-03
|
* Split parsing code into its own file and cleanup includesSemperVinco2017-03-03
|
* include cstringSemperVinco2017-03-03
|
* Make sleep time between frames configurabletomsmeding2017-03-03
|
* Option parsing ++tomsmeding2017-03-03
| | | | New syntax: see usage()
* Add cstdarg include to screenbuffer.htomsmeding2017-03-02
|
* Indicate whether a bot is active on the printouttomsmeding2017-03-02
|
* Ditch World::print(ostream)tomsmeding2017-03-02
|
* tick counterSemperVinco2017-03-02
|
* Fix bjump not setting ip postomsmeding2017-03-02
|
* Factor out vprintf from ScreenBuffer::(mv)printftomsmeding2017-03-02
|
* Conditional-compile the POSIX-specific stufftomsmeding2017-03-02
|
* Optimize terminal usagetomsmeding2017-03-02
| | | | The ^C-catching stuff will not work on windows; need to look into that
* arg bug fixSemperVinco2017-03-02
|
* include heading in -p option, pair -> tupleSemperVinco2017-03-01
|
* Fix warnings; array -> pairtomsmeding2017-03-01
|
* cin.get() -> usleep()tomsmeding2017-03-01
|
* Fix bugstomsmeding2017-03-01
|
* cast long to intSemperVinco2017-03-01
|
* update .gitignoreSemperVinco2017-03-01
|
* Add position argument option -p which places bots in specific locations, ↵SemperVinco2017-03-01
| | | | syntax: ./sim -p b1.rob 1 2 b2.rob -2 4
* Add example programstomsmeding2017-03-01
|
* Print world during simulationtomsmeding2017-03-01
|
* Fix jump parsing bug (and better debug logging)tomsmeding2017-03-01
|
* It seems to do something useful nowtomsmeding2017-03-01
|
* Execute some instructions!tomsmeding2017-03-01
|
* add cstringSemperVinco2017-03-01
|
* Initialtomsmeding2017-03-01