M cmd/gochess/game.go +2 -2
@@ 1,8 1,8 @@
package main
import (
- "code.google.com/p/gochess/movement"
- pos "code.google.com/p/gochess/position"
+ "bitbucket.org/telesto/gochess/movement"
+ pos "bitbucket.org/telesto/gochess/position"
)
type GameState int32
M cmd/gochess/game_test.go +2 -2
@@ 2,8 2,8 @@
package main
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M cmd/gochess/main.go +8 -8
@@ 2,14 2,14 @@
package main
import (
- "code.google.com/p/gochess/movement"
- "code.google.com/p/gochess/notation/fen"
- "code.google.com/p/gochess/notation/san"
- pos "code.google.com/p/gochess/position"
- "code.google.com/p/gochess/search"
- stats "code.google.com/p/gochess/statistics"
- "code.google.com/p/gochess/ui/text"
- "code.google.com/p/gochess/ui/uci"
+ "bitbucket.org/telesto/gochess/movement"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ "bitbucket.org/telesto/gochess/notation/san"
+ pos "bitbucket.org/telesto/gochess/position"
+ "bitbucket.org/telesto/gochess/search"
+ stats "bitbucket.org/telesto/gochess/statistics"
+ "bitbucket.org/telesto/gochess/ui/text"
+ "bitbucket.org/telesto/gochess/ui/uci"
"flag"
"fmt"
"io/ioutil"
M cmd/perft/main.go +5 -5
@@ 1,11 1,11 @@
package main
import (
- "code.google.com/p/gochess/movement"
- "code.google.com/p/gochess/notation/fen"
- "code.google.com/p/gochess/notation/lan"
- pos "code.google.com/p/gochess/position"
- "code.google.com/p/gochess/search"
+ "bitbucket.org/telesto/gochess/movement"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ "bitbucket.org/telesto/gochess/notation/lan"
+ pos "bitbucket.org/telesto/gochess/position"
+ "bitbucket.org/telesto/gochess/search"
"flag"
"fmt"
humanize "github.com/dustin/go-humanize"
M cmd/run_epd_suite/main.go +5 -5
@@ 3,11 3,11 @@ package main
import (
"bytes"
- "code.google.com/p/gochess/movement"
- "code.google.com/p/gochess/notation/epd"
- pos "code.google.com/p/gochess/position"
- "code.google.com/p/gochess/search"
- stats "code.google.com/p/gochess/statistics"
+ "bitbucket.org/telesto/gochess/movement"
+ "bitbucket.org/telesto/gochess/notation/epd"
+ pos "bitbucket.org/telesto/gochess/position"
+ "bitbucket.org/telesto/gochess/search"
+ stats "bitbucket.org/telesto/gochess/statistics"
"flag"
"fmt"
M cmd/run_perft_suite/main.go +3 -3
@@ 1,10 1,10 @@
package main
import (
+ "bitbucket.org/telesto/gochess/notation/fen"
+ pos "bitbucket.org/telesto/gochess/position"
+ "bitbucket.org/telesto/gochess/search"
"bytes"
- "code.google.com/p/gochess/notation/fen"
- pos "code.google.com/p/gochess/position"
- "code.google.com/p/gochess/search"
"flag"
"fmt"
M cmd/web_analyzer/main.go +4 -4
@@ 1,11 1,11 @@
package main
import (
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ "bitbucket.org/telesto/gochess/notation/lan"
+ pos "bitbucket.org/telesto/gochess/position"
"bytes"
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/notation/fen"
- "code.google.com/p/gochess/notation/lan"
- pos "code.google.com/p/gochess/position"
"flag"
"fmt"
"io"
M movement/move_generator.go +2 -2
@@ 1,8 1,8 @@
package movement
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
)
// todo: promotions?
M movement/move_generator_test.go +3 -3
@@ 4,9 4,9 @@ package movement
// https://groups.google.com/group/rec.games.chess.computer/msg/407ea966af13769c
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/notation/fen"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M movement/move_list.go +1 -1
@@ 1,7 1,7 @@
package movement
import (
- pos "code.google.com/p/gochess/position"
+ pos "bitbucket.org/telesto/gochess/position"
"fmt"
"strings"
)
M movement/move_list_test.go +2 -2
@@ 1,8 1,8 @@
package movement
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M movement/movement.go +2 -2
@@ 1,8 1,8 @@
package movement
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
)
var Stats struct {
M movement/movement_test.go +3 -3
@@ 1,9 1,9 @@
package movement
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/notation/fen"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ pos "bitbucket.org/telesto/gochess/position"
"math/rand"
"testing"
)
M movement/piece_square_table.go +2 -2
@@ 1,8 1,8 @@
package movement
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
)
// using the approach of Tomasz Michniewski, found at
M movement/piece_square_table_test.go +2 -2
@@ 1,8 1,8 @@
package movement
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M movement/playground.go +2 -2
@@ 1,8 1,8 @@
package movement
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
)
// a test
M movement/playground_test.go +2 -2
@@ 1,8 1,8 @@
package movement
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"math/rand"
"testing"
)
M notation/cn/cn.go +2 -2
@@ 4,8 4,8 @@
package cn
import (
- "code.google.com/p/gochess/notation/san"
- pos "code.google.com/p/gochess/position"
+ "bitbucket.org/telesto/gochess/notation/san"
+ pos "bitbucket.org/telesto/gochess/position"
"errors"
"fmt"
)
M notation/cn/cn_test.go +3 -3
@@ 1,9 1,9 @@
package cn
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/notation/fen"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M notation/epd/epd.go +3 -3
@@ 12,9 12,9 @@
package epd
import (
- "code.google.com/p/gochess/notation/fen"
- "code.google.com/p/gochess/notation/san"
- pos "code.google.com/p/gochess/position"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ "bitbucket.org/telesto/gochess/notation/san"
+ pos "bitbucket.org/telesto/gochess/position"
"errors"
"fmt"
"strings"
M notation/epd/epd_test.go +1 -1
@@ 1,7 1,7 @@
package epd
import (
- "code.google.com/p/gochess/movement"
+ "bitbucket.org/telesto/gochess/movement"
"testing"
)
M notation/fen/parse.go +2 -2
@@ 1,8 1,8 @@
package fen
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"errors"
"fmt"
"strconv"
M notation/fen/parse_test.go +2 -2
@@ 1,8 1,8 @@
package fen
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M notation/fen/print.go +3 -3
@@ 12,9 12,9 @@
package fen
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/notation/san"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/notation/san"
+ pos "bitbucket.org/telesto/gochess/position"
"fmt"
)
M notation/fen/print_test.go +2 -2
@@ 3,8 3,8 @@ package fen
import (
"testing"
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
)
var testSuiteSprint = []struct {
M notation/lan/lan.go +3 -3
@@ 2,9 2,9 @@
package lan
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/notation/san"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/notation/san"
+ pos "bitbucket.org/telesto/gochess/position"
"errors"
"fmt"
"strings"
M notation/lan/lan_test.go +3 -3
@@ 1,9 1,9 @@
package lan
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/notation/fen"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M notation/san/parse.go +2 -2
@@ 1,8 1,8 @@
package san
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"errors"
"fmt"
"strings"
M notation/san/parse_test.go +2 -2
@@ 1,8 1,8 @@
package san
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M notation/san/print.go +2 -2
@@ 1,8 1,8 @@
package san
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"fmt"
)
M notation/san/print_test.go +2 -2
@@ 3,8 3,8 @@ package san
import (
"testing"
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
)
// test helper
M notation/san/san.go +2 -2
@@ 5,8 5,8 @@
package san
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
)
const (
M position/makemove.go +1 -1
@@ 1,7 1,7 @@
package position
import (
- b "code.google.com/p/gochess/board"
+ b "bitbucket.org/telesto/gochess/board"
"fmt"
)
M position/makemove_test.go +1 -1
@@ 1,7 1,7 @@
package position
import (
- b "code.google.com/p/gochess/board"
+ b "bitbucket.org/telesto/gochess/board"
"testing"
)
M position/move.go +1 -1
@@ 1,7 1,7 @@
package position
import (
- b "code.google.com/p/gochess/board"
+ b "bitbucket.org/telesto/gochess/board"
"fmt"
)
M position/move_test.go +1 -1
@@ 1,7 1,7 @@
package position
import (
- b "code.google.com/p/gochess/board"
+ b "bitbucket.org/telesto/gochess/board"
"testing"
)
M position/piece.go +1 -1
@@ 1,7 1,7 @@
package position
import (
- b "code.google.com/p/gochess/board"
+ b "bitbucket.org/telesto/gochess/board"
"fmt"
)
M position/piece_test.go +1 -1
@@ 1,7 1,7 @@
package position
import (
- b "code.google.com/p/gochess/board"
+ b "bitbucket.org/telesto/gochess/board"
"testing"
)
M position/playground_test.go +1 -1
@@ 1,7 1,7 @@
package position
import (
- b "code.google.com/p/gochess/board"
+ b "bitbucket.org/telesto/gochess/board"
"testing"
)
M position/position.go +2 -2
@@ 2,8 2,8 @@
package position
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/config"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/config"
"fmt"
"strings"
)
M position/position_test.go +1 -1
@@ 1,7 1,7 @@
package position
import (
- b "code.google.com/p/gochess/board"
+ b "bitbucket.org/telesto/gochess/board"
"testing"
)
M search/evaluation.go +3 -3
@@ 1,9 1,9 @@
package search
import (
- b "code.google.com/p/gochess/board"
- config "code.google.com/p/gochess/config"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ config "bitbucket.org/telesto/gochess/config"
+ pos "bitbucket.org/telesto/gochess/position"
)
// todo: make sure pht is aligned so one entry is in one cache line
M search/evaluation_test.go +3 -3
@@ 6,9 6,9 @@ package search
import (
"testing"
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/notation/fen"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ pos "bitbucket.org/telesto/gochess/position"
)
// todo: use epd here
M search/log/log.go +3 -3
@@ 1,10 1,10 @@
package log
import (
+ "bitbucket.org/telesto/gochess/notation/fen"
+ "bitbucket.org/telesto/gochess/notation/lan"
+ pos "bitbucket.org/telesto/gochess/position"
"bytes"
- "code.google.com/p/gochess/notation/fen"
- "code.google.com/p/gochess/notation/lan"
- pos "code.google.com/p/gochess/position"
"fmt"
"io/ioutil"
"log"
M search/makemove.go +2 -2
@@ 1,8 1,8 @@
package search
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
)
// using this interface free version increases nps by 5%
M search/pawn_hash_table_test.go +2 -2
@@ 1,8 1,8 @@
package search
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M search/perft_test.go +2 -2
@@ 1,8 1,8 @@
package search
import (
- "code.google.com/p/gochess/movement"
- pos "code.google.com/p/gochess/position"
+ "bitbucket.org/telesto/gochess/movement"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M search/position.go +3 -3
@@ 1,9 1,9 @@
package search
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/movement"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/movement"
+ pos "bitbucket.org/telesto/gochess/position"
"fmt"
)
M search/position_test.go +4 -4
@@ 1,10 1,10 @@
package search
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/movement"
- "code.google.com/p/gochess/notation/fen"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/movement"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M search/search.go +8 -8
@@ 2,14 2,14 @@
package search
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/config"
- "code.google.com/p/gochess/movement"
- "code.google.com/p/gochess/notation/cn"
- "code.google.com/p/gochess/notation/lan"
- pos "code.google.com/p/gochess/position"
- "code.google.com/p/gochess/search/log"
- stats "code.google.com/p/gochess/statistics"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/config"
+ "bitbucket.org/telesto/gochess/movement"
+ "bitbucket.org/telesto/gochess/notation/cn"
+ "bitbucket.org/telesto/gochess/notation/lan"
+ pos "bitbucket.org/telesto/gochess/position"
+ "bitbucket.org/telesto/gochess/search/log"
+ stats "bitbucket.org/telesto/gochess/statistics"
"fmt"
"strings"
"time"
M search/search_test.go +6 -6
@@ 1,11 1,11 @@
package search
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/movement"
- "code.google.com/p/gochess/notation/fen"
- pos "code.google.com/p/gochess/position"
- stats "code.google.com/p/gochess/statistics"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/movement"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ pos "bitbucket.org/telesto/gochess/position"
+ stats "bitbucket.org/telesto/gochess/statistics"
"fmt"
"testing"
)
@@ 304,7 304,7 @@ func TestStalemate(t *testing.T) {
// from the epd test suites
// test 50 move rule
-// http://code.google.com/p/cuckoochess/source/browse/trunk/CuckooChessEngine/test/chess/SearchTest.java#99
+// http://bitbucket.org/telesto/cuckoochess/source/browse/trunk/CuckooChessEngine/test/chess/SearchTest.java#99
// actualle we wont 0 here as soon as the evaluation is in place
func aTestDraw(t *testing.T) {
M search/transposition_table.go +2 -2
@@ 1,8 1,8 @@
package search
import (
- pos "code.google.com/p/gochess/position"
- stats "code.google.com/p/gochess/statistics"
+ pos "bitbucket.org/telesto/gochess/position"
+ stats "bitbucket.org/telesto/gochess/statistics"
)
func init() {
M search/transposition_table_test.go +3 -3
@@ 1,9 1,9 @@
package search
import (
- b "code.google.com/p/gochess/board"
- "code.google.com/p/gochess/notation/fen"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M search/zobrist.go +2 -2
@@ 1,8 1,8 @@
package search
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"math/rand"
)
M search/zobrist_test.go +2 -2
@@ 1,8 1,8 @@
package search
import (
- b "code.google.com/p/gochess/board"
- pos "code.google.com/p/gochess/position"
+ b "bitbucket.org/telesto/gochess/board"
+ pos "bitbucket.org/telesto/gochess/position"
"testing"
)
M statistics/statistics.go +1 -1
@@ 1,7 1,7 @@
package statistics
import (
- "code.google.com/p/gochess/movement"
+ "bitbucket.org/telesto/gochess/movement"
"fmt"
humanize "github.com/dustin/go-humanize"
"os"
M ui/text/textui.go +2 -2
@@ 1,9 1,9 @@
package text
import (
+ "bitbucket.org/telesto/gochess/notation/san"
+ pos "bitbucket.org/telesto/gochess/position"
"bufio"
- "code.google.com/p/gochess/notation/san"
- pos "code.google.com/p/gochess/position"
"errors"
"fmt"
"os"
M ui/uci/engine.go +3 -3
@@ 1,10 1,10 @@
package uci
import (
+ pos "bitbucket.org/telesto/gochess/position"
+ "bitbucket.org/telesto/gochess/search"
+ stats "bitbucket.org/telesto/gochess/statistics"
"bufio"
- pos "code.google.com/p/gochess/position"
- "code.google.com/p/gochess/search"
- stats "code.google.com/p/gochess/statistics"
"fmt"
"io"
"strconv"
M ui/uci/parse.go +3 -3
@@ 1,9 1,9 @@
package uci
import (
- "code.google.com/p/gochess/notation/cn"
- "code.google.com/p/gochess/notation/fen"
- pos "code.google.com/p/gochess/position"
+ "bitbucket.org/telesto/gochess/notation/cn"
+ "bitbucket.org/telesto/gochess/notation/fen"
+ pos "bitbucket.org/telesto/gochess/position"
"errors"
"strconv"
"strings"
M ui/uci/parse_test.go +1 -1
@@ 1,7 1,7 @@
package uci
import (
- "code.google.com/p/gochess/notation/fen"
+ "bitbucket.org/telesto/gochess/notation/fen"
"testing"
)