A generic, typeclass-driven game-playing framework for Scala 3, supporting MCTS, minimax, and reinforcement learning

Compile Dependencies (5)

Category/LicenseGroup / ArtifactVersionUpdates
MIT
com.phasmidsoftware » flog_3
This project is a Scala library to facilitate functional logging.
1.0.15
MIT
com.phasmidsoftware » visitor_3
Purely functional, typeclass-driven graph and tree traversal library for Scala 3
1.6.0
Config Apache 2.0
com.typesafe » config
configuration library for JVM languages using HOCON files
1.4.91.4.3
Logging Apache 2.0
com.typesafe.scala-logging » scala-logging_3
Convenient and performant logging library for Scala wrapping SLF4J.
3.9.63.9.5
Lang Runtime Apache 2.0
org.scala-lang » scala3-library_3
Standard library for the Scala Programming Language Version 3
3.7.43.8.4

Runtime Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.5.381.6.3

Test Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.26.1.3
Testing Apache 2.0
org.scalatest » scalatest_3
ScalaTest is a flexible and popular testing tool in the Scala ecosystem. It can be used to test Scala, Scala.js, Scala ...
3.2.20