Author: crab
Date: Wed Jun 3 21:02:40 2009
New Revision: 36049
URL: http://svn.gna.org/viewcvs/wesnoth?rev=36049&view=rev
Log:
Log total ai turn time (ms) in ai/manager DEBUG log
Modified:
trunk/src/ai/ai_manager.cpp
Modified: trunk/src/ai/ai_manager.cpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/ai/ai_manager.cpp?rev=36049&r1=36048&r2=36049&view=diff
==============================================================================
--- trunk/src/ai/ai_manager.cpp (original)
+++ trunk/src/ai/ai_manager.cpp Wed Jun 3 21:02:40 2009
@@ -727,9 +727,12 @@
void ai_manager::play_turn( int side, events::observer* /*event_observer*/ ){
last_interact_ = 0;
num_interact_ = 0;
+ const int turn_start_time = SDL_GetTicks();
ai_interface& ai_obj = get_active_ai_for_side(side);
ai_obj.play_turn();
+ const int turn_end_time= SDL_GetTicks();
DBG_AI_MANAGER << "side " << side << ": number of user interactions:
"<<num_interact_<<std::endl;
+ DBG_AI_MANAGER << "side " << side << ": total turn time:
"<<turn_end_time - turn_start_time << " ms "<< std::endl;
}
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits