summaryrefslogtreecommitdiff
path: root/2005/i/robert/src/ai/test_ai.cc
diff options
context:
space:
mode:
Diffstat (limited to '2005/i/robert/src/ai/test_ai.cc')
-rw-r--r--2005/i/robert/src/ai/test_ai.cc18
1 files changed, 4 insertions, 14 deletions
diff --git a/2005/i/robert/src/ai/test_ai.cc b/2005/i/robert/src/ai/test_ai.cc
index 129ed44..c1cae62 100644
--- a/2005/i/robert/src/ai/test_ai.cc
+++ b/2005/i/robert/src/ai/test_ai.cc
@@ -219,20 +219,10 @@ main (int argc, char **argv)
break;
}
case 'w':
- {
- int stop, t;
- if (i + 1 >= argc)
- throw std::runtime_error ("syntax error");
- stop = atoi (argv[++i]) + Timer::getProgramTime ();
- t = Timer::getProgramTime ();
- while (t < stop)
- {
- ai_.wait (stop - t);
- t = Timer::getProgramTime ();
- ai_.update();
- }
- break;
- }
+ if (i + 1 >= argc)
+ throw std::runtime_error ("syntax error");
+ ai_.temporisation (atoi (argv[++i]));
+ break;
case '?':
syntax ();
return 0;