_ _ _ _ _ _
| | | | | |_(_)_ __ ___ __ _| |_ ___
| | | | | __| | '_ ` _ \ / _` | __/ _ \
| |_| | | |_| | | | | | | (_| | || __/
\___/|_|\__|_|_| |_| |_|\__,_|\__\___|
_____ _ _____ _____
|_ _(_) ___ |_ _|_ _ ___ |_ _|__ __
| | | |/ __| | |/ _` |/ __| | |/ _ \ / _ \
| | | | (__ | | (_| | (__ | | (_) | __/
|_| |_|\___| |_|\__,_|\___| |_|\___/ \___|
What is Ultimate Tic Tac Toe? 3x3 grid of tic-tac-toe boards. Goal: Win 3 boards in a line. (wiki) (game)
- Leiningen https://leiningen.org/
- Also clojure cli https://tomekw.com/clojure-deps-edn-a-basic-guide/
- Speclj https://github.com/slagyr/speclj
- Docs https://clojuredocs.org/
- Weird Characters https://clojure.org/guides/weird_characters
- GitHub Action https://github.com/marketplace/actions/setup-clojure
https://clojure.org/guides/install_clojure
- OpenJDK
- leiningen
nix-shell -p leiningen
lein new speclj PROJECT # Creates folder, not git
lein run
lein spec
- human v monte carlo bot gif
- cli flags to decide:
- human v human
- human v random bot
- human v monte carlo bot
- renovate