X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=tictactoe.js;h=5b8729e48568ff114bc3acc9884495ff61081062;hb=de78893aec1d5a4a0ae84610f2f01f78e9455f18;hp=a38cea0e807f02d4e1aea2448263c7a2ebdbae1e;hpb=eec2fd5c7db6f39a9994fa620619ebf005d26064;p=empires-server diff --git a/tictactoe.js b/tictactoe.js index a38cea0..5b8729e 100644 --- a/tictactoe.js +++ b/tictactoe.js @@ -1,9 +1,13 @@ const express = require("express"); +const Game = require("./game.js"); + +const engine_name = "tictactoe"; const router = express.Router(); -class TicTacToe { +class TicTacToe extends Game { constructor() { + super(engine_name); this.moves = []; this.board = Array(9).fill(null); this.clients = []; @@ -100,5 +104,5 @@ router.get('/events', (request, response) => { }); exports.router = router; -exports.name = "tictactoe"; +exports.name = engine_name; exports.Game = TicTacToe;