Smettus / DotsAndBoxesJulia

Game of Dots and boxes made in Julia

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DotsAndBoxesJulia

Implementation of Dots and Boxes game in Julia. It's supposed to be played in the terminal.

Features minimax algorithm to have a bot play the game.

Bot

chain counter

basic strategy

minimax

- TODO:

cursor movement->+-ok (layout struct)

game logic:

checkAround-> +-ok

ENDGAME! / Who won

- BEAUTIFY GAME

Help menu

Clock

Settings menu: to do: skip csv and dataframes, only use delimitedfiles (standard library)

-> American/Swedish/Icelandic board

Score + write to file

- ERRORS TO FIX:

  1. If key pressed isnt recognized in dictionary, don't throw error, just do nothing (ie f1 pressed) -> Semi fix, only F5 doesnt work
  2. Cursor can go out of grid (UP/down) and onto crosses.
  3. Double-cross boxes
  4. Settings menu: fix cursorsetting + startco

About

Game of Dots and boxes made in Julia


Languages

Language:Julia 100.0%