From a0f4e7b90c64acdb5013c309bb901ddea8aa581c Mon Sep 17 00:00:00 2001
From: Francesco Bariatti <francesco.bariatti@insa-rennes.fr>
Date: Fri, 27 Nov 2015 14:06:35 +0100
Subject: [PATCH] Corrected some errors in method play

---
 src/game/morpion.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/game/morpion.cpp b/src/game/morpion.cpp
index dcb0fab..6b3d538 100644
--- a/src/game/morpion.cpp
+++ b/src/game/morpion.cpp
@@ -131,9 +131,9 @@ namespace game
 	void morpion::play(uint16_t m)
 	{   
 		if (current_player() == CROSS)
-			state.cross_bitboard += (1 << m);
+			state.cross_bitboard |= (((uint16_t) 1) << m);
 		else
-			state.circle_bitboard += (1 << m);
+			state.circle_bitboard |= (((uint16_t) 1) << m);
 		
 		//State update
 		state.total_moves++;
-- 
GitLab