mirror of
https://github.com/peterosterlund2/droidfish.git
synced 2025-03-11 15:58:08 +01:00
DroidFish: Moved opening book code to separate package.
This commit is contained in:
parent
aeaee1e5cd
commit
61c2a92a12
@ -16,7 +16,7 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package org.petero.droidfish.engine;
|
||||
package org.petero.droidfish.book;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
@ -25,7 +25,7 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.petero.droidfish.BookOptions;
|
||||
import org.petero.droidfish.engine.DroidBook.BookEntry;
|
||||
import org.petero.droidfish.book.DroidBook.BookEntry;
|
||||
import org.petero.droidfish.gamelogic.Move;
|
||||
import org.petero.droidfish.gamelogic.Piece;
|
||||
import org.petero.droidfish.gamelogic.Position;
|
@ -16,7 +16,7 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package org.petero.droidfish.engine;
|
||||
package org.petero.droidfish.book;
|
||||
|
||||
import java.security.SecureRandom;
|
||||
import java.util.ArrayList;
|
@ -16,12 +16,12 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package org.petero.droidfish.engine;
|
||||
package org.petero.droidfish.book;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.petero.droidfish.BookOptions;
|
||||
import org.petero.droidfish.engine.DroidBook.BookEntry;
|
||||
import org.petero.droidfish.book.DroidBook.BookEntry;
|
||||
import org.petero.droidfish.gamelogic.Position;
|
||||
|
||||
interface IOpeningBook {
|
@ -16,7 +16,7 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package org.petero.droidfish.engine;
|
||||
package org.petero.droidfish.book;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
@ -26,7 +26,7 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.petero.droidfish.BookOptions;
|
||||
import org.petero.droidfish.engine.DroidBook.BookEntry;
|
||||
import org.petero.droidfish.book.DroidBook.BookEntry;
|
||||
import org.petero.droidfish.gamelogic.ChessParseError;
|
||||
import org.petero.droidfish.gamelogic.Move;
|
||||
import org.petero.droidfish.gamelogic.Piece;
|
@ -16,12 +16,12 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package org.petero.droidfish.engine;
|
||||
package org.petero.droidfish.book;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.petero.droidfish.BookOptions;
|
||||
import org.petero.droidfish.engine.DroidBook.BookEntry;
|
||||
import org.petero.droidfish.book.DroidBook.BookEntry;
|
||||
import org.petero.droidfish.gamelogic.Position;
|
||||
|
||||
public class NullBook implements IOpeningBook {
|
@ -16,7 +16,7 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package org.petero.droidfish.engine;
|
||||
package org.petero.droidfish.book;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileNotFoundException;
|
||||
@ -26,7 +26,7 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.petero.droidfish.BookOptions;
|
||||
import org.petero.droidfish.engine.DroidBook.BookEntry;
|
||||
import org.petero.droidfish.book.DroidBook.BookEntry;
|
||||
import org.petero.droidfish.gamelogic.Move;
|
||||
import org.petero.droidfish.gamelogic.Piece;
|
||||
import org.petero.droidfish.gamelogic.Position;
|
@ -24,6 +24,7 @@ import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
|
||||
import org.petero.droidfish.BookOptions;
|
||||
import org.petero.droidfish.book.DroidBook;
|
||||
import org.petero.droidfish.engine.cuckoochess.CuckooChessEngine;
|
||||
import org.petero.droidfish.gamelogic.Move;
|
||||
import org.petero.droidfish.gamelogic.MoveGen;
|
||||
|
@ -16,13 +16,14 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package org.petero.droidfish.engine;
|
||||
package org.petero.droidfish.book;
|
||||
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
import org.petero.droidfish.book.DroidBook;
|
||||
import org.petero.droidfish.gamelogic.ChessParseError;
|
||||
import org.petero.droidfish.gamelogic.Move;
|
||||
import org.petero.droidfish.gamelogic.MoveGen;
|
@ -16,11 +16,12 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package org.petero.droidfish.engine;
|
||||
package org.petero.droidfish.book;
|
||||
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
import org.petero.droidfish.book.PolyglotBook;
|
||||
import org.petero.droidfish.gamelogic.ChessParseError;
|
||||
import org.petero.droidfish.gamelogic.Position;
|
||||
import org.petero.droidfish.gamelogic.TextIO;
|
Loading…
x
Reference in New Issue
Block a user