Build me the Game tic tac toe

You will implement certain components of an Ultimate Tic-Tac-Toe game in Prolog . We will call the Ultimate Tic Tac Toe game “UTTT” and a regular Tic-Tac-Toe game (X and 0) “TTT”. We will identify the individual tables, as well as the positions in the individual tables, by the “positions” (in the order of scrolling from left to right and from top to bottom): NW, N, NE, W, C, E, SW, S, SE. The UTTT board (we will also call it “U-board”) consists of 9 regular TTT boards (codenamed “board”). A move by a player will be a regular move by TTT to one of the boards available for moves (about this later). In the example above, the last move was to the player 0in the position indicated by the green arrow, so the player 0moved to the position win the individual board that is in the position nin the UTTT board.

The individual TTT boards and the UTTT board are won according to the usual rules of X and 0. Winning an individual TTT board is a move (an X or 0) on the big UTTT board. In the example above, the tables in the positions nw, cand sein the U-board have already been won, by the player x, xand 0respectively. The player 0is also close to winning the tables nand ne.

When a player wins on the big UTTT board, he is the winner of the game and the game ends. In the example above, if the player 0also wins the tables neand ethen he wins the game (if he does not win it xbefore).

Evner: Prolog

Om klienten:
( 1 bedømmelse ) Alexandria, Romania

Projekt ID: #33748341

Tildelt til:


Hi, I am a software engineer experienced in Prolog (I am using SWI Prolog). I can complete your project within 7 days from awarding, properly tested and commented. I have already completed some x-o games in both prol Flere

€225 EUR in 7 dage
(28 bedømmelser)

2 freelancere byder i gennemsnit €260 timen for dette job


Thanks for your project. I use Prolog programming daily during my regular employment. I will provide Prolog solutions to the request in the attachment. A milestone payment for the full budget for this project must b Flere

€295 EUR in 10 dage
(4 bedømmelser)