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

Reply via email to