Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
cs2-19wi
project09
Commits
55847a40
Commit
55847a40
authored
5 years ago
by
nardavin
Browse files
Options
Download
Email Patches
Plain Diff
rename to project09
parent
c79f7b56
No related merge requests found
Pipeline
#29566
canceled with stage
Changes
26
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
src/edu/caltech/cs2/project09/interfaces/IStack.java
+1
-1
src/edu/caltech/cs2/project09/interfaces/IStack.java
src/play/Bot.java
+8
-8
src/play/Bot.java
src/play/Play.java
+1
-1
src/play/Play.java
tests/edu/caltech/cs2/project09/GenerateTestFiles.java
+7
-7
tests/edu/caltech/cs2/project09/GenerateTestFiles.java
tests/edu/caltech/cs2/project09/TestEvaluator.java
+3
-3
tests/edu/caltech/cs2/project09/TestEvaluator.java
tests/edu/caltech/cs2/project09/TestSearches.java
+7
-7
tests/edu/caltech/cs2/project09/TestSearches.java
with
27 additions
and
27 deletions
+27
-27
src/edu/caltech/cs2/project0
8
/interfaces/IStack.java
→
src/edu/caltech/cs2/project0
9
/interfaces/IStack.java
View file @
55847a40
package
edu.caltech.cs2.project0
8
.interfaces
;
package
edu.caltech.cs2.project0
9
.interfaces
;
/**
/**
* This interface represents a stack - a data structure that can add elements remove elements from a single end.
* This interface represents a stack - a data structure that can add elements remove elements from a single end.
...
...
This diff is collapsed.
Click to expand it.
src/play/Bot.java
View file @
55847a40
package
play
;
package
play
;
import
edu.caltech.cs2.project0
8
.board.ArrayBoard
;
import
edu.caltech.cs2.project0
9
.board.ArrayBoard
;
import
edu.caltech.cs2.project0
8
.board.ArrayBoardFactory
;
import
edu.caltech.cs2.project0
9
.board.ArrayBoardFactory
;
import
edu.caltech.cs2.project0
8
.bots.AbstractSearcher
;
import
edu.caltech.cs2.project0
9
.bots.AbstractSearcher
;
import
edu.caltech.cs2.project0
8
.bots.AlphaBetaSearcher
;
import
edu.caltech.cs2.project0
9
.bots.AlphaBetaSearcher
;
import
edu.caltech.cs2.project0
8
.game.BoardFactory
;
import
edu.caltech.cs2.project0
9
.game.BoardFactory
;
import
edu.caltech.cs2.project0
8
.game.Evaluator
;
import
edu.caltech.cs2.project0
9
.game.Evaluator
;
import
edu.caltech.cs2.project0
8
.game.Move
;
import
edu.caltech.cs2.project0
9
.game.Move
;
import
edu.caltech.cs2.project0
8
.game.SimpleEvaluator
;
import
edu.caltech.cs2.project0
9
.game.SimpleEvaluator
;
public
class
Bot
{
public
class
Bot
{
public
static
final
String
BOT_NAME
=
"MyBotName"
;
public
static
final
String
BOT_NAME
=
"MyBotName"
;
...
...
This diff is collapsed.
Click to expand it.
src/play/Play.java
View file @
55847a40
package
play
;
package
play
;
import
edu.caltech.cs2.project0
8
.game.Move
;
import
edu.caltech.cs2.project0
9
.game.Move
;
import
io.socket.client.IO
;
import
io.socket.client.IO
;
import
io.socket.client.Socket
;
import
io.socket.client.Socket
;
import
org.json.JSONArray
;
import
org.json.JSONArray
;
...
...
This diff is collapsed.
Click to expand it.
tests/edu/caltech/cs2/project0
8
/GenerateTestFiles.java
→
tests/edu/caltech/cs2/project0
9
/GenerateTestFiles.java
View file @
55847a40
package
edu.caltech.cs2.project0
8
;
package
edu.caltech.cs2.project0
9
;
import
edu.caltech.cs2.project0
8
.board.ArrayBoard
;
import
edu.caltech.cs2.project0
9
.board.ArrayBoard
;
import
edu.caltech.cs2.project0
8
.bots.AbstractSearcher
;
import
edu.caltech.cs2.project0
9
.bots.AbstractSearcher
;
import
edu.caltech.cs2.project0
8
.interfaces.IDeque
;
import
edu.caltech.cs2.project0
9
.interfaces.IDeque
;
import
edu.caltech.cs2.project0
8
.game.Move
;
import
edu.caltech.cs2.project0
9
.game.Move
;
import
edu.caltech.cs2.project0
8
.bots.MinimaxSearcher
;
import
edu.caltech.cs2.project0
9
.bots.MinimaxSearcher
;
import
edu.caltech.cs2.project0
8
.bots.AlphaBetaSearcher
;
import
edu.caltech.cs2.project0
9
.bots.AlphaBetaSearcher
;
import
java.io.IOException
;
import
java.io.IOException
;
import
java.nio.charset.Charset
;
import
java.nio.charset.Charset
;
...
...
This diff is collapsed.
Click to expand it.
tests/edu/caltech/cs2/project0
8
/TestEvaluator.java
→
tests/edu/caltech/cs2/project0
9
/TestEvaluator.java
View file @
55847a40
package
edu.caltech.cs2.project0
8
;
package
edu.caltech.cs2.project0
9
;
import
edu.caltech.cs2.project0
8
.board.ArrayBoard
;
import
edu.caltech.cs2.project0
9
.board.ArrayBoard
;
import
edu.caltech.cs2.project0
8
.game.Evaluator
;
import
edu.caltech.cs2.project0
9
.game.Evaluator
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
...
...
This diff is collapsed.
Click to expand it.
tests/edu/caltech/cs2/project0
8
/TestSearches.java
→
tests/edu/caltech/cs2/project0
9
/TestSearches.java
View file @
55847a40
package
edu.caltech.cs2.project0
8
;
package
edu.caltech.cs2.project0
9
;
import
edu.caltech.cs2.project0
8
.board.ArrayBoard
;
import
edu.caltech.cs2.project0
9
.board.ArrayBoard
;
import
edu.caltech.cs2.project0
8
.bots.AbstractSearcher
;
import
edu.caltech.cs2.project0
9
.bots.AbstractSearcher
;
import
edu.caltech.cs2.project0
8
.bots.AlphaBetaSearcher
;
import
edu.caltech.cs2.project0
9
.bots.AlphaBetaSearcher
;
import
edu.caltech.cs2.project0
8
.bots.MinimaxSearcher
;
import
edu.caltech.cs2.project0
9
.bots.MinimaxSearcher
;
import
edu.caltech.cs2.project0
8
.interfaces.IDeque
;
import
edu.caltech.cs2.project0
9
.interfaces.IDeque
;
import
edu.caltech.cs2.project0
8
.game.Move
;
import
edu.caltech.cs2.project0
9
.game.Move
;
import
org.hamcrest.MatcherAssert
;
import
org.hamcrest.MatcherAssert
;
import
org.hamcrest.collection.IsIterableContainingInOrder
;
import
org.hamcrest.collection.IsIterableContainingInOrder
;
import
org.junit.jupiter.api.*
;
import
org.junit.jupiter.api.*
;
...
...
This diff is collapsed.
Click to expand it.
Prev
1
2
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help