X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=tictactoe.js;h=d5a07b25506b79618993ed9ec67befb6ee289936;hb=53806350bc2b8e36bf9d2561729b4608403af96d;hp=2a8dd06f9d580398e483e7a554883beee54bcc4e;hpb=fbf331eedc7d4579ec861c140e26a11b04278c1c;p=empires-server diff --git a/tictactoe.js b/tictactoe.js index 2a8dd06..d5a07b2 100644 --- a/tictactoe.js +++ b/tictactoe.js @@ -1,8 +1,6 @@ const express = require("express"); const Game = require("./game.js"); -const router = express.Router(); - class TicTacToe extends Game { constructor(id) { super(id); @@ -13,7 +11,7 @@ class TicTacToe extends Game { }; } - /* Returns Boolean indicating whether move was legal and added. */ + /* Returns true if move was legal and added, false otherwise. */ add_move(square) { /* Cannot move to an occupied square. */ if (this.state.board[square]) @@ -31,10 +29,11 @@ class TicTacToe extends Game { } } -exports.router = router; -exports.Game = TicTacToe; +TicTacToe.router = express.Router(); TicTacToe.meta = { name: "Tic Tac Toe", identifier: "tictactoe" }; + +exports.Game = TicTacToe;