{"head":"7ec51ff482424918f68eb30c47181f1c49b12a4a","size":1,"push_id":47337217,"commits":[{"sha":"7ec51ff482424918f68eb30c47181f1c49b12a4a","author":{"name":"Edmund Bevan","email":"0b58683750db05ec8725a24436bb0ce82588d3ae@gmail.com"},"url":"https://api.github.com/repos/boblettoj99/Projector/commits/7ec51ff482424918f68eb30c47181f1c49b12a4a","message":"Added TalvMenni Chess engine to project.\nAdded 2 new classes:\nChessInit: Creates new instance of talvmenni chess engine with an alpha-beta strategy.\nReceives next best move from engine and updates the position(for now) with that move, the move suggested is sent to projector to display the hint.\n\nChessPanel: Extension of JPanel, replaces the pictures and actually displays a chessboard. Hints are now managed by receiving the hint string from chessinit and translating that into visible hints.\n\nStill to do on basic chess integration:\n-Find out when a piece has been taken with a move, and feed that into the hint display.\n-Find out when a pawn has reached the end anbd deal with displaying that.\n-Deal with castling, shouldn't be difficult. But need to think of good representation."}],"ref":"refs/heads/master","legacy":{"head":"7ec51ff482424918f68eb30c47181f1c49b12a4a","size":1,"push_id":47337217,"shas":[["7ec51ff482424918f68eb30c47181f1c49b12a4a","boblettoj99@gmail.com","Added TalvMenni Chess engine to project.\nAdded 2 new classes:\nChessInit: Creates new instance of talvmenni chess engine with an alpha-beta strategy.\nReceives next best move from engine and updates the position(for now) with that move, the move suggested is sent to projector to display the hint.\n\nChessPanel: Extension of JPanel, replaces the pictures and actually displays a chessboard. Hints are now managed by receiving the hint string from chessinit and translating that into visible hints.\n\nStill to do on basic chess integration:\n-Find out when a piece has been taken with a move, and feed that into the hint display.\n-Find out when a pawn has reached the end anbd deal with displaying that.\n-Deal with castling, shouldn't be difficult. But need to think of good representation.","Edmund Bevan"]],"ref":"refs/heads/master"}}