[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/work/kreversi_rewrite
From:       Dmitry Suzdalev <dimsuz () gmail ! com>
Date:       2006-08-21 13:25:49
Message-ID: 1156166749.604645.30756.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 575393 by dimsuz:

Adjust debug output a little


 M  +2 -2      kreversiboard.cpp  
 M  +7 -2      kreversigame.cpp  
 M  +3 -4      kreversiscene.cpp  
 M  +1 -0      mainwindow.cpp  


--- branches/work/kreversi_rewrite/kreversiboard.cpp #575392:575393
@@ -51,8 +51,8 @@
     if( color != NoColor )
         m_score[color]++;
 
-    kDebug() << "Score of White player: " << m_score[White] << endl;
-    kDebug() << "Score of Black player: " << m_score[Black] << endl;
+    //kDebug() << "Score of White player: " << m_score[White] << endl;
+    //kDebug() << "Score of Black player: " << m_score[Black] << endl;
 }
 
 ChipColor KReversiBoard::chipColorAt(int row, int col) const
--- branches/work/kreversi_rewrite/kreversigame.cpp #575392:575393
@@ -33,6 +33,7 @@
         kDebug() << "No move possible" << endl;
         return;
     }
+    kDebug() << "Black (player) play ("<<move.row<<","<<move.col<<")" <<endl;
     makeMove( move );
     m_undoStack.push( m_changedChips );
 }
@@ -44,7 +45,7 @@
     // (also there's computeMove in getHint)
     KReversiMove move = m_engine->computeMove( *this, true );
     Q_ASSERT(move.color == m_computerColor);
-    kDebug() << "Computer plays ("<<move.row<<","<<move.col<<")" <<endl;
+    kDebug() << "White (computer) play ("<<move.row<<","<<move.col<<")" <<endl;
     makeMove(move);
     m_undoStack.push( m_changedChips );
 }
@@ -86,6 +87,8 @@
 
     // now the same steps with other list
     move = lastUndo2.takeFirst();
+    ChipColor nextPlayerAfterUndo = move.color;
+
     m_board->setChipColor( NoColor, move.row, move.col );
     // and change back the color of the rest chips
     foreach( KReversiMove mv, lastUndo2 )
@@ -96,6 +99,8 @@
     }
     lastUndo2.clear();
 
+    kDebug() << "Current Player After undo is " << ( nextPlayerAfterUndo == White ? \
"White" : "Black" ) << endl; +    kDebug() << "And m_curPlayer is " << ( m_curPlayer \
== White ? "White" : "Black" ) << endl;  emit boardChanged();
 }
 
@@ -189,7 +194,7 @@
     }
 
     m_curPlayer = (m_curPlayer == White ? Black : White );
-    kDebug() << "Now " << (m_curPlayer == White ? "White" : "Black" )<< " play" << \
endl; +    kDebug() << "Current player changed to " << (m_curPlayer == White ? \
"White" : "Black" )<< endl;  emit moveFinished();
 }
 
--- branches/work/kreversi_rewrite/kreversiscene.cpp #575392:575393
@@ -65,13 +65,13 @@
                 {
                     if( chip->color() != color )
                     {
-                        kDebug() << "Found item at (" << row << "," << col << "). \
Setting its color." << endl; +                        //kDebug() << "Found item at (" \
<< row << "," << col << "). Setting its color." << endl;  chip->setColor( color );
                     }
                 }
                 else
                 {
-                    kDebug() << "No item at (" << row << "," << col << "). \
Creating." << endl; +                    //kDebug() << "No item at (" << row << "," \
<< col << "). Creating." << endl;  chip = new KReversiChip( color, m_frameSet, this \
);  chip->setPos( cellTopLeft(row, col) );
                 }
@@ -122,7 +122,6 @@
 
             if(m_changedChips.count() == 0)
             {
-                kDebug() << "stopping timer" <<endl;
                 m_animTimer->stop();
 
                 // some better name maybe?
@@ -284,7 +283,7 @@
     if( col < 0 ) col = 0;
     if( col > 7 ) col = 7;
     
-    kDebug() << "Cell (" << row << "," << col << ") clicked." << endl;
+    //kDebug() << "Cell (" << row << "," << col << ") clicked." << endl;
 
     m_game->makePlayerMove( row, col, false );
 }
--- branches/work/kreversi_rewrite/mainwindow.cpp #575392:575393
@@ -40,6 +40,7 @@
     connect( m_hintAct, SIGNAL(triggered(bool)), m_scene, SLOT(slotHint()) );
 
     m_demoAct = new KToggleAction( KIcon("1rightarrow"), i18n("Demo"), \
actionCollection(), "demo" ); +    m_demoAct->setShortcut( Qt::Key_D );
     // FIXME dimsuz: disable undo action in demo mode
     connect(m_demoAct, SIGNAL(triggered(bool)), m_scene, SLOT(toggleDemoMode(bool)) \
);  


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic