Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itsdfish/twodots.jl
A Julia implementation of the game TwoDots.
https://github.com/itsdfish/twodots.jl
dots julia julia-language julialang two-dots twodots
Last synced: about 9 hours ago
JSON representation
A Julia implementation of the game TwoDots.
- Host: GitHub
- URL: https://github.com/itsdfish/twodots.jl
- Owner: itsdfish
- License: mit
- Created: 2021-06-05T08:22:46.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-11-28T17:23:54.000Z (12 months ago)
- Last Synced: 2024-11-20T01:17:44.334Z (about 9 hours ago)
- Topics: dots, julia, julia-language, julialang, two-dots, twodots
- Language: Julia
- Homepage:
- Size: 53.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TwoDots
The goal of TwoDots is to earn as many points as possible by connecting dots of the same color. If the connected dots form a rectangle, all of the dots of that color count towards your points. Click on the dots you want to connect and click submit.
# Example
```julia
using TwoDots
start()
```# Additional Features
In TwoDots.jl, the game and GUI components are designed to be modular. This allows the game to be played by a simulated agent with an optional GUI. Please see [TwoDotsModels.jl](https://github.com/itsdfish/TwoDotsModels.jl) for a simple example of building a simulated agent for the game TwoDots.