Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
f0dfe4c
Add probula to the mix
wasowski Jan 11, 2024
c535c67
radnomizeD: Remove a stale import
wasowski Jan 11, 2024
3a2b0e5
IData: Make toString less eager so that we do not clog heap when prin…
wasowski Jan 12, 2024
8e03c03
Dist: Add uniform continous distribution
wasowski Jan 12, 2024
9a06dba
build: Bump scala up to 3.3.1
wasowski Jan 12, 2024
b3a4dd1
Replace Randomized with Randomized2 everywhere
wasowski Jan 12, 2024
175280e
Randomized2: Remove repeat (not needed in Randomized2)
wasowski Jan 13, 2024
c7dd99d
simplemaze: Make the experiments a notch faster for testing (less epi…
wasowski Jan 13, 2024
c459a80
golf: Fix a broken import
wasowski Jan 13, 2024
e69ae2f
build: Bump up scalatest to reduce warnings
wasowski Jan 13, 2024
5da9e44
car: Do not use min/max infix as Scala 3 generates warnings against i…
wasowski Jan 13, 2024
f7e76c9
laws: Abstract away the random seed outside of the laws
wasowski Jan 13, 2024
5fac470
gitignore: Ignore the csv outputs from experiments
wasowski Jan 13, 2024
06379f2
probula: Sanitize where the rng state is created
wasowski Jan 13, 2024
9f89ca4
Randomized2: Edit whitespace to be consistent with the rest of the pr…
wasowski Jan 13, 2024
e58640e
Gaussian simple bandit: Minor cleanup
wasowski Jan 13, 2024
0391a5a
cartpole: Fix an assertion bug
wasowski Jan 13, 2024
72214de
cartpole: Reduce the number of episodes to save memory
wasowski Jan 13, 2024
c66ff2a
cliffwalking: Move the state invariant test to the state
wasowski Jan 13, 2024
2159d7c
Randomized2: fix a bug in integer between
wasowski Jan 13, 2024
e8586f9
cliffwalking: A slight bug in initializing the state
wasowski Jan 13, 2024
5605f63
Car: Remove warning on using min/max infix
wasowski Jan 13, 2024
de2c9a3
minor clean up in various places
wasowski Jan 13, 2024
91b0bfd
simplemaze: Fix a bug in initialization + few minor cleanup edits
wasowski Jan 13, 2024
6219ca1
cliffwalking: Fix observable state in cliffwalking
wasowski Jan 13, 2024
9866cd4
cliffwalking: Separate observable and external states
wasowski Jan 13, 2024
b72f4e3
windygrid: Add timeout to this task to enable early evaluation
wasowski Jan 13, 2024
dd10e24
mountaincar: Add time horizon to enable evaluation
wasowski Jan 13, 2024
506ccf3
probula: Allow using different Generators than Secure Random from Java
wasowski Jan 13, 2024
51d26de
randomized2: Migrate the randomized spec to Randomized2
wasowski Jan 13, 2024
79f2a65
Randomized: Remove the old randomized from the source
wasowski Jan 13, 2024
31975af
probula: Improve several comments + ws changes
wasowski Mar 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ project/target/
.bsp/
pump.policy
pump.q
*.csv
9 changes: 5 additions & 4 deletions build.sbt
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
name := "symsim"

ThisBuild / scalaVersion := "3.1.3"
ThisBuild / scalaVersion := "3.3.1"

val scalatestVersion = "3.2.14"
val scalatestVersion = "3.2.17"
val catsVersion = "2.6.1"


scalacOptions ++= Seq (
"-deprecation",
"-feature",
"-Yindent-colons",
// "-source:future", Disabled for stryker
"-source:future", // doesn't work with stryker
"-language:adhocExtensions",
)


Expand All @@ -25,6 +25,7 @@ libraryDependencies ++= Seq (
"org.typelevel" %% "discipline-scalatest" % "2.1.5",
"org.typelevel" %% "paiges-core" % "0.4.2",
"org.scalanlp" %% "breeze" % "2.1.0",
"org.typelevel" %% "spire" % "0.18.0" // for probula
)

Test / parallelExecution := false
Expand Down
Loading