Skip to content

Commit

Permalink
Use both versions of DummySolver
Browse files Browse the repository at this point in the history
  • Loading branch information
gsomix committed Jul 8, 2023
1 parent 545e554 commit a84373d
Show file tree
Hide file tree
Showing 57 changed files with 69 additions and 58 deletions.
2 changes: 1 addition & 1 deletion Icfpc2023/Icfpc2023.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<Compile Include="Geometry.fs" />
<Compile Include="Domain.fs" />
<Compile Include="Scoring.fs" />
<Compile Include="DummySolver.fs" />
<Compile Include="Solvers\DummySolver.fs" />
<Compile Include="JsonDefs.fs" />
<Compile Include="HttpApi.fs" />
<Compile Include="LambdaScoring.fs" />
Expand Down
4 changes: 2 additions & 2 deletions Icfpc2023/Program.fs
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ let readToken() =
File.ReadAllText(tokenFile).Trim()

let solvers = Map [
"dummy", DummySolver.Solve
"dummy2", DummySolver.Solve
"dummyV1", DummySolver.SolveV1
"dummyV2", DummySolver.SolveV2
]

let readProblem (problemId: int) =
Expand Down
13 changes: 12 additions & 1 deletion Icfpc2023/DummySolver.fs → Icfpc2023/Solvers/DummySolver.fs
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
module Icfpc2023.DummySolver

let Solve(problem: Problem): Solution =
let SolveV1(problem: Problem): Solution =
let vacantRadius = 10.0
let grid = seq {
for x in vacantRadius .. vacantRadius .. problem.StageWidth-vacantRadius do
for y in vacantRadius .. vacantRadius .. problem.StageHeight-vacantRadius ->
problem.StageBottomLeft + PointD(x, y)
}
{
Placements = Seq.take problem.Musicians.Length grid |> Seq.toArray
}

let SolveV2(problem: Problem): Solution =
let vacantRadius = 10.0
let xStep = vacantRadius
let yStep = vacantRadius * sqrt 3.0
Expand Down
2 changes: 1 addition & 1 deletion solutions/10.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"placements":[{"x":125.0,"y":838.0},{"x":135.0,"y":838.0},{"x":145.0,"y":838.0},{"x":155.0,"y":838.0},{"x":165.0,"y":838.0},{"x":175.0,"y":838.0},{"x":185.0,"y":838.0},{"x":195.0,"y":838.0},{"x":205.0,"y":838.0},{"x":215.0,"y":838.0},{"x":225.0,"y":838.0},{"x":235.0,"y":838.0},{"x":245.0,"y":838.0},{"x":255.0,"y":838.0},{"x":265.0,"y":838.0},{"x":275.0,"y":838.0},{"x":285.0,"y":838.0},{"x":295.0,"y":838.0},{"x":305.0,"y":838.0},{"x":315.0,"y":838.0},{"x":325.0,"y":838.0},{"x":335.0,"y":838.0},{"x":345.0,"y":838.0},{"x":355.0,"y":838.0},{"x":125.0,"y":872.6410161513776},{"x":135.0,"y":872.6410161513776},{"x":145.0,"y":872.6410161513776},{"x":155.0,"y":872.6410161513776},{"x":165.0,"y":872.6410161513776},{"x":175.0,"y":872.6410161513776},{"x":185.0,"y":872.6410161513776},{"x":195.0,"y":872.6410161513776},{"x":205.0,"y":872.6410161513776},{"x":215.0,"y":872.6410161513776},{"x":225.0,"y":872.6410161513776},{"x":235.0,"y":872.6410161513776},{"x":245.0,"y":872.6410161513776},{"x":255.0,"y":872.6410161513776},{"x":265.0,"y":872.6410161513776},{"x":275.0,"y":872.6410161513776},{"x":285.0,"y":872.6410161513776},{"x":295.0,"y":872.6410161513776},{"x":305.0,"y":872.6410161513776},{"x":315.0,"y":872.6410161513776},{"x":325.0,"y":872.6410161513776},{"x":335.0,"y":872.6410161513776},{"x":345.0,"y":872.6410161513776},{"x":355.0,"y":872.6410161513776},{"x":125.0,"y":907.282032302755},{"x":135.0,"y":907.282032302755},{"x":145.0,"y":907.282032302755},{"x":155.0,"y":907.282032302755},{"x":165.0,"y":907.282032302755},{"x":175.0,"y":907.282032302755},{"x":185.0,"y":907.282032302755},{"x":195.0,"y":907.282032302755},{"x":205.0,"y":907.282032302755},{"x":215.0,"y":907.282032302755},{"x":225.0,"y":907.282032302755},{"x":235.0,"y":907.282032302755},{"x":245.0,"y":907.282032302755},{"x":255.0,"y":907.282032302755},{"x":265.0,"y":907.282032302755},{"x":275.0,"y":907.282032302755},{"x":285.0,"y":907.282032302755},{"x":295.0,"y":907.282032302755},{"x":305.0,"y":907.282032302755},{"x":315.0,"y":907.282032302755},{"x":325.0,"y":907.282032302755},{"x":335.0,"y":907.282032302755},{"x":345.0,"y":907.282032302755},{"x":355.0,"y":907.282032302755},{"x":125.0,"y":941.9230484541326},{"x":135.0,"y":941.9230484541326},{"x":145.0,"y":941.9230484541326},{"x":155.0,"y":941.9230484541326},{"x":165.0,"y":941.9230484541326},{"x":175.0,"y":941.9230484541326},{"x":185.0,"y":941.9230484541326},{"x":195.0,"y":941.9230484541326},{"x":205.0,"y":941.9230484541326},{"x":215.0,"y":941.9230484541326},{"x":225.0,"y":941.9230484541326},{"x":235.0,"y":941.9230484541326},{"x":245.0,"y":941.9230484541326},{"x":255.0,"y":941.9230484541326},{"x":265.0,"y":941.9230484541326},{"x":275.0,"y":941.9230484541326},{"x":285.0,"y":941.9230484541326},{"x":295.0,"y":941.9230484541326},{"x":305.0,"y":941.9230484541326},{"x":315.0,"y":941.9230484541326},{"x":325.0,"y":941.9230484541326},{"x":335.0,"y":941.9230484541326}]}
{"placements":[{"x":125.0,"y":838.0},{"x":125.0,"y":848.0},{"x":125.0,"y":858.0},{"x":125.0,"y":868.0},{"x":125.0,"y":878.0},{"x":125.0,"y":888.0},{"x":125.0,"y":898.0},{"x":125.0,"y":908.0},{"x":125.0,"y":918.0},{"x":125.0,"y":928.0},{"x":125.0,"y":938.0},{"x":125.0,"y":948.0},{"x":125.0,"y":958.0},{"x":125.0,"y":968.0},{"x":125.0,"y":978.0},{"x":135.0,"y":838.0},{"x":135.0,"y":848.0},{"x":135.0,"y":858.0},{"x":135.0,"y":868.0},{"x":135.0,"y":878.0},{"x":135.0,"y":888.0},{"x":135.0,"y":898.0},{"x":135.0,"y":908.0},{"x":135.0,"y":918.0},{"x":135.0,"y":928.0},{"x":135.0,"y":938.0},{"x":135.0,"y":948.0},{"x":135.0,"y":958.0},{"x":135.0,"y":968.0},{"x":135.0,"y":978.0},{"x":145.0,"y":838.0},{"x":145.0,"y":848.0},{"x":145.0,"y":858.0},{"x":145.0,"y":868.0},{"x":145.0,"y":878.0},{"x":145.0,"y":888.0},{"x":145.0,"y":898.0},{"x":145.0,"y":908.0},{"x":145.0,"y":918.0},{"x":145.0,"y":928.0},{"x":145.0,"y":938.0},{"x":145.0,"y":948.0},{"x":145.0,"y":958.0},{"x":145.0,"y":968.0},{"x":145.0,"y":978.0},{"x":155.0,"y":838.0},{"x":155.0,"y":848.0},{"x":155.0,"y":858.0},{"x":155.0,"y":868.0},{"x":155.0,"y":878.0},{"x":155.0,"y":888.0},{"x":155.0,"y":898.0},{"x":155.0,"y":908.0},{"x":155.0,"y":918.0},{"x":155.0,"y":928.0},{"x":155.0,"y":938.0},{"x":155.0,"y":948.0},{"x":155.0,"y":958.0},{"x":155.0,"y":968.0},{"x":155.0,"y":978.0},{"x":165.0,"y":838.0},{"x":165.0,"y":848.0},{"x":165.0,"y":858.0},{"x":165.0,"y":868.0},{"x":165.0,"y":878.0},{"x":165.0,"y":888.0},{"x":165.0,"y":898.0},{"x":165.0,"y":908.0},{"x":165.0,"y":918.0},{"x":165.0,"y":928.0},{"x":165.0,"y":938.0},{"x":165.0,"y":948.0},{"x":165.0,"y":958.0},{"x":165.0,"y":968.0},{"x":165.0,"y":978.0},{"x":175.0,"y":838.0},{"x":175.0,"y":848.0},{"x":175.0,"y":858.0},{"x":175.0,"y":868.0},{"x":175.0,"y":878.0},{"x":175.0,"y":888.0},{"x":175.0,"y":898.0},{"x":175.0,"y":908.0},{"x":175.0,"y":918.0},{"x":175.0,"y":928.0},{"x":175.0,"y":938.0},{"x":175.0,"y":948.0},{"x":175.0,"y":958.0},{"x":175.0,"y":968.0},{"x":175.0,"y":978.0},{"x":185.0,"y":838.0},{"x":185.0,"y":848.0},{"x":185.0,"y":858.0},{"x":185.0,"y":868.0}]}
2 changes: 1 addition & 1 deletion solutions/10.meta.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"score":-17663817.0,"solver":"dummy"}
{"score":-7098444.0,"solver":"dummyV1"}
2 changes: 1 addition & 1 deletion solutions/11.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"placements":[{"x":727.0,"y":538.0},{"x":737.0,"y":538.0},{"x":747.0,"y":538.0},{"x":757.0,"y":538.0},{"x":767.0,"y":538.0},{"x":777.0,"y":538.0},{"x":787.0,"y":538.0},{"x":797.0,"y":538.0},{"x":807.0,"y":538.0},{"x":817.0,"y":538.0},{"x":827.0,"y":538.0},{"x":837.0,"y":538.0},{"x":847.0,"y":538.0},{"x":857.0,"y":538.0},{"x":867.0,"y":538.0},{"x":877.0,"y":538.0},{"x":887.0,"y":538.0},{"x":897.0,"y":538.0},{"x":907.0,"y":538.0},{"x":917.0,"y":538.0},{"x":927.0,"y":538.0},{"x":937.0,"y":538.0},{"x":727.0,"y":572.6410161513776},{"x":737.0,"y":572.6410161513776},{"x":747.0,"y":572.6410161513776},{"x":757.0,"y":572.6410161513776},{"x":767.0,"y":572.6410161513776},{"x":777.0,"y":572.6410161513776},{"x":787.0,"y":572.6410161513776},{"x":797.0,"y":572.6410161513776},{"x":807.0,"y":572.6410161513776},{"x":817.0,"y":572.6410161513776},{"x":827.0,"y":572.6410161513776},{"x":837.0,"y":572.6410161513776},{"x":847.0,"y":572.6410161513776},{"x":857.0,"y":572.6410161513776},{"x":867.0,"y":572.6410161513776},{"x":877.0,"y":572.6410161513776},{"x":887.0,"y":572.6410161513776},{"x":897.0,"y":572.6410161513776},{"x":907.0,"y":572.6410161513776},{"x":917.0,"y":572.6410161513776},{"x":927.0,"y":572.6410161513776},{"x":937.0,"y":572.6410161513776},{"x":727.0,"y":607.282032302755},{"x":737.0,"y":607.282032302755},{"x":747.0,"y":607.282032302755},{"x":757.0,"y":607.282032302755},{"x":767.0,"y":607.282032302755},{"x":777.0,"y":607.282032302755},{"x":787.0,"y":607.282032302755},{"x":797.0,"y":607.282032302755},{"x":807.0,"y":607.282032302755},{"x":817.0,"y":607.282032302755},{"x":827.0,"y":607.282032302755},{"x":837.0,"y":607.282032302755},{"x":847.0,"y":607.282032302755},{"x":857.0,"y":607.282032302755},{"x":867.0,"y":607.282032302755},{"x":877.0,"y":607.282032302755},{"x":887.0,"y":607.282032302755},{"x":897.0,"y":607.282032302755},{"x":907.0,"y":607.282032302755},{"x":917.0,"y":607.282032302755},{"x":927.0,"y":607.282032302755},{"x":937.0,"y":607.282032302755},{"x":727.0,"y":641.9230484541326},{"x":737.0,"y":641.9230484541326},{"x":747.0,"y":641.9230484541326},{"x":757.0,"y":641.9230484541326},{"x":767.0,"y":641.9230484541326},{"x":777.0,"y":641.9230484541326},{"x":787.0,"y":641.9230484541326},{"x":797.0,"y":641.9230484541326},{"x":807.0,"y":641.9230484541326},{"x":817.0,"y":641.9230484541326},{"x":827.0,"y":641.9230484541326},{"x":837.0,"y":641.9230484541326},{"x":847.0,"y":641.9230484541326},{"x":857.0,"y":641.9230484541326},{"x":867.0,"y":641.9230484541326},{"x":877.0,"y":641.9230484541326},{"x":887.0,"y":641.9230484541326},{"x":897.0,"y":641.9230484541326},{"x":907.0,"y":641.9230484541326},{"x":917.0,"y":641.9230484541326},{"x":927.0,"y":641.9230484541326},{"x":937.0,"y":641.9230484541326},{"x":727.0,"y":676.5640646055101},{"x":737.0,"y":676.5640646055101},{"x":747.0,"y":676.5640646055101},{"x":757.0,"y":676.5640646055101},{"x":767.0,"y":676.5640646055101},{"x":777.0,"y":676.5640646055101},{"x":787.0,"y":676.5640646055101},{"x":797.0,"y":676.5640646055101},{"x":807.0,"y":676.5640646055101},{"x":817.0,"y":676.5640646055101},{"x":827.0,"y":676.5640646055101},{"x":837.0,"y":676.5640646055101},{"x":847.0,"y":676.5640646055101},{"x":857.0,"y":676.5640646055101},{"x":867.0,"y":676.5640646055101},{"x":877.0,"y":676.5640646055101},{"x":887.0,"y":676.5640646055101},{"x":897.0,"y":676.5640646055101},{"x":907.0,"y":676.5640646055101},{"x":917.0,"y":676.5640646055101},{"x":927.0,"y":676.5640646055101},{"x":937.0,"y":676.5640646055101},{"x":727.0,"y":711.2050807568877},{"x":737.0,"y":711.2050807568877},{"x":747.0,"y":711.2050807568877},{"x":757.0,"y":711.2050807568877},{"x":767.0,"y":711.2050807568877},{"x":777.0,"y":711.2050807568877},{"x":787.0,"y":711.2050807568877},{"x":797.0,"y":711.2050807568877},{"x":807.0,"y":711.2050807568877},{"x":817.0,"y":711.2050807568877},{"x":827.0,"y":711.2050807568877},{"x":837.0,"y":711.2050807568877},{"x":847.0,"y":711.2050807568877},{"x":857.0,"y":711.2050807568877},{"x":867.0,"y":711.2050807568877},{"x":877.0,"y":711.2050807568877},{"x":887.0,"y":711.2050807568877},{"x":897.0,"y":711.2050807568877},{"x":907.0,"y":711.2050807568877},{"x":917.0,"y":711.2050807568877},{"x":927.0,"y":711.2050807568877},{"x":937.0,"y":711.2050807568877},{"x":727.0,"y":745.8460969082653},{"x":737.0,"y":745.8460969082653},{"x":747.0,"y":745.8460969082653},{"x":757.0,"y":745.8460969082653},{"x":767.0,"y":745.8460969082653},{"x":777.0,"y":745.8460969082653},{"x":787.0,"y":745.8460969082653},{"x":797.0,"y":745.8460969082653},{"x":807.0,"y":745.8460969082653},{"x":817.0,"y":745.8460969082653},{"x":827.0,"y":745.8460969082653},{"x":837.0,"y":745.8460969082653},{"x":847.0,"y":745.8460969082653},{"x":857.0,"y":745.8460969082653},{"x":867.0,"y":745.8460969082653},{"x":877.0,"y":745.8460969082653},{"x":887.0,"y":745.8460969082653}]}
{"placements":[{"x":727.0,"y":538.0},{"x":727.0,"y":548.0},{"x":727.0,"y":558.0},{"x":727.0,"y":568.0},{"x":727.0,"y":578.0},{"x":727.0,"y":588.0},{"x":727.0,"y":598.0},{"x":727.0,"y":608.0},{"x":727.0,"y":618.0},{"x":727.0,"y":628.0},{"x":727.0,"y":638.0},{"x":727.0,"y":648.0},{"x":727.0,"y":658.0},{"x":727.0,"y":668.0},{"x":727.0,"y":678.0},{"x":727.0,"y":688.0},{"x":727.0,"y":698.0},{"x":727.0,"y":708.0},{"x":727.0,"y":718.0},{"x":727.0,"y":728.0},{"x":727.0,"y":738.0},{"x":727.0,"y":748.0},{"x":727.0,"y":758.0},{"x":727.0,"y":768.0},{"x":727.0,"y":778.0},{"x":727.0,"y":788.0},{"x":737.0,"y":538.0},{"x":737.0,"y":548.0},{"x":737.0,"y":558.0},{"x":737.0,"y":568.0},{"x":737.0,"y":578.0},{"x":737.0,"y":588.0},{"x":737.0,"y":598.0},{"x":737.0,"y":608.0},{"x":737.0,"y":618.0},{"x":737.0,"y":628.0},{"x":737.0,"y":638.0},{"x":737.0,"y":648.0},{"x":737.0,"y":658.0},{"x":737.0,"y":668.0},{"x":737.0,"y":678.0},{"x":737.0,"y":688.0},{"x":737.0,"y":698.0},{"x":737.0,"y":708.0},{"x":737.0,"y":718.0},{"x":737.0,"y":728.0},{"x":737.0,"y":738.0},{"x":737.0,"y":748.0},{"x":737.0,"y":758.0},{"x":737.0,"y":768.0},{"x":737.0,"y":778.0},{"x":737.0,"y":788.0},{"x":747.0,"y":538.0},{"x":747.0,"y":548.0},{"x":747.0,"y":558.0},{"x":747.0,"y":568.0},{"x":747.0,"y":578.0},{"x":747.0,"y":588.0},{"x":747.0,"y":598.0},{"x":747.0,"y":608.0},{"x":747.0,"y":618.0},{"x":747.0,"y":628.0},{"x":747.0,"y":638.0},{"x":747.0,"y":648.0},{"x":747.0,"y":658.0},{"x":747.0,"y":668.0},{"x":747.0,"y":678.0},{"x":747.0,"y":688.0},{"x":747.0,"y":698.0},{"x":747.0,"y":708.0},{"x":747.0,"y":718.0},{"x":747.0,"y":728.0},{"x":747.0,"y":738.0},{"x":747.0,"y":748.0},{"x":747.0,"y":758.0},{"x":747.0,"y":768.0},{"x":747.0,"y":778.0},{"x":747.0,"y":788.0},{"x":757.0,"y":538.0},{"x":757.0,"y":548.0},{"x":757.0,"y":558.0},{"x":757.0,"y":568.0},{"x":757.0,"y":578.0},{"x":757.0,"y":588.0},{"x":757.0,"y":598.0},{"x":757.0,"y":608.0},{"x":757.0,"y":618.0},{"x":757.0,"y":628.0},{"x":757.0,"y":638.0},{"x":757.0,"y":648.0},{"x":757.0,"y":658.0},{"x":757.0,"y":668.0},{"x":757.0,"y":678.0},{"x":757.0,"y":688.0},{"x":757.0,"y":698.0},{"x":757.0,"y":708.0},{"x":757.0,"y":718.0},{"x":757.0,"y":728.0},{"x":757.0,"y":738.0},{"x":757.0,"y":748.0},{"x":757.0,"y":758.0},{"x":757.0,"y":768.0},{"x":757.0,"y":778.0},{"x":757.0,"y":788.0},{"x":767.0,"y":538.0},{"x":767.0,"y":548.0},{"x":767.0,"y":558.0},{"x":767.0,"y":568.0},{"x":767.0,"y":578.0},{"x":767.0,"y":588.0},{"x":767.0,"y":598.0},{"x":767.0,"y":608.0},{"x":767.0,"y":618.0},{"x":767.0,"y":628.0},{"x":767.0,"y":638.0},{"x":767.0,"y":648.0},{"x":767.0,"y":658.0},{"x":767.0,"y":668.0},{"x":767.0,"y":678.0},{"x":767.0,"y":688.0},{"x":767.0,"y":698.0},{"x":767.0,"y":708.0},{"x":767.0,"y":718.0},{"x":767.0,"y":728.0},{"x":767.0,"y":738.0},{"x":767.0,"y":748.0},{"x":767.0,"y":758.0},{"x":767.0,"y":768.0},{"x":767.0,"y":778.0},{"x":767.0,"y":788.0},{"x":777.0,"y":538.0},{"x":777.0,"y":548.0},{"x":777.0,"y":558.0},{"x":777.0,"y":568.0},{"x":777.0,"y":578.0},{"x":777.0,"y":588.0},{"x":777.0,"y":598.0},{"x":777.0,"y":608.0},{"x":777.0,"y":618.0},{"x":777.0,"y":628.0},{"x":777.0,"y":638.0},{"x":777.0,"y":648.0},{"x":777.0,"y":658.0},{"x":777.0,"y":668.0},{"x":777.0,"y":678.0},{"x":777.0,"y":688.0},{"x":777.0,"y":698.0},{"x":777.0,"y":708.0},{"x":777.0,"y":718.0}]}
2 changes: 1 addition & 1 deletion solutions/11.meta.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"score":-10605058.0,"solver":"dummy"}
{"score":-2011438.0,"solver":"dummyV1"}
2 changes: 1 addition & 1 deletion solutions/14.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"placements":[{"x":650.0,"y":413.0},{"x":660.0,"y":413.0},{"x":670.0,"y":413.0},{"x":680.0,"y":413.0},{"x":690.0,"y":413.0},{"x":700.0,"y":413.0},{"x":710.0,"y":413.0},{"x":720.0,"y":413.0},{"x":730.0,"y":413.0},{"x":740.0,"y":413.0},{"x":750.0,"y":413.0},{"x":760.0,"y":413.0},{"x":770.0,"y":413.0},{"x":780.0,"y":413.0},{"x":650.0,"y":447.6410161513775},{"x":660.0,"y":447.6410161513775},{"x":670.0,"y":447.6410161513775},{"x":680.0,"y":447.6410161513775},{"x":690.0,"y":447.6410161513775},{"x":700.0,"y":447.6410161513775},{"x":710.0,"y":447.6410161513775},{"x":720.0,"y":447.6410161513775},{"x":730.0,"y":447.6410161513775},{"x":740.0,"y":447.6410161513775},{"x":750.0,"y":447.6410161513775},{"x":760.0,"y":447.6410161513775},{"x":770.0,"y":447.6410161513775},{"x":780.0,"y":447.6410161513775},{"x":650.0,"y":482.28203230275506},{"x":660.0,"y":482.28203230275506},{"x":670.0,"y":482.28203230275506},{"x":680.0,"y":482.28203230275506},{"x":690.0,"y":482.28203230275506},{"x":700.0,"y":482.28203230275506}]}
{"placements":[{"x":650.0,"y":413.0},{"x":650.0,"y":423.0},{"x":650.0,"y":433.0},{"x":650.0,"y":443.0},{"x":650.0,"y":453.0},{"x":650.0,"y":463.0},{"x":650.0,"y":473.0},{"x":650.0,"y":483.0},{"x":650.0,"y":493.0},{"x":650.0,"y":503.0},{"x":650.0,"y":513.0},{"x":650.0,"y":523.0},{"x":650.0,"y":533.0},{"x":650.0,"y":543.0},{"x":650.0,"y":553.0},{"x":660.0,"y":413.0},{"x":660.0,"y":423.0},{"x":660.0,"y":433.0},{"x":660.0,"y":443.0},{"x":660.0,"y":453.0},{"x":660.0,"y":463.0},{"x":660.0,"y":473.0},{"x":660.0,"y":483.0},{"x":660.0,"y":493.0},{"x":660.0,"y":503.0},{"x":660.0,"y":513.0},{"x":660.0,"y":523.0},{"x":660.0,"y":533.0},{"x":660.0,"y":543.0},{"x":660.0,"y":553.0},{"x":670.0,"y":413.0},{"x":670.0,"y":423.0},{"x":670.0,"y":433.0},{"x":670.0,"y":443.0}]}
2 changes: 1 addition & 1 deletion solutions/14.meta.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"score":-243080953.0,"solver":"dummy"}
{"score":-35435327.0,"solver":"dummyV1"}
2 changes: 1 addition & 1 deletion solutions/15.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"placements":[{"x":277.0,"y":124.0},{"x":287.0,"y":124.0},{"x":297.0,"y":124.0},{"x":307.0,"y":124.0},{"x":317.0,"y":124.0},{"x":327.0,"y":124.0},{"x":337.0,"y":124.0},{"x":347.0,"y":124.0},{"x":357.0,"y":124.0},{"x":367.0,"y":124.0},{"x":377.0,"y":124.0},{"x":387.0,"y":124.0},{"x":397.0,"y":124.0},{"x":407.0,"y":124.0},{"x":417.0,"y":124.0},{"x":427.0,"y":124.0},{"x":437.0,"y":124.0},{"x":447.0,"y":124.0},{"x":457.0,"y":124.0},{"x":277.0,"y":158.64101615137753},{"x":287.0,"y":158.64101615137753},{"x":297.0,"y":158.64101615137753},{"x":307.0,"y":158.64101615137753},{"x":317.0,"y":158.64101615137753},{"x":327.0,"y":158.64101615137753},{"x":337.0,"y":158.64101615137753},{"x":347.0,"y":158.64101615137753},{"x":357.0,"y":158.64101615137753},{"x":367.0,"y":158.64101615137753},{"x":377.0,"y":158.64101615137753},{"x":387.0,"y":158.64101615137753},{"x":397.0,"y":158.64101615137753},{"x":407.0,"y":158.64101615137753},{"x":417.0,"y":158.64101615137753},{"x":427.0,"y":158.64101615137753},{"x":437.0,"y":158.64101615137753},{"x":447.0,"y":158.64101615137753},{"x":457.0,"y":158.64101615137753},{"x":277.0,"y":193.28203230275508},{"x":287.0,"y":193.28203230275508},{"x":297.0,"y":193.28203230275508},{"x":307.0,"y":193.28203230275508},{"x":317.0,"y":193.28203230275508},{"x":327.0,"y":193.28203230275508},{"x":337.0,"y":193.28203230275508},{"x":347.0,"y":193.28203230275508},{"x":357.0,"y":193.28203230275508},{"x":367.0,"y":193.28203230275508},{"x":377.0,"y":193.28203230275508},{"x":387.0,"y":193.28203230275508},{"x":397.0,"y":193.28203230275508},{"x":407.0,"y":193.28203230275508},{"x":417.0,"y":193.28203230275508},{"x":427.0,"y":193.28203230275508},{"x":437.0,"y":193.28203230275508},{"x":447.0,"y":193.28203230275508}]}
{"placements":[{"x":277.0,"y":124.0},{"x":277.0,"y":134.0},{"x":277.0,"y":144.0},{"x":277.0,"y":154.0},{"x":277.0,"y":164.0},{"x":277.0,"y":174.0},{"x":277.0,"y":184.0},{"x":277.0,"y":194.0},{"x":277.0,"y":204.0},{"x":277.0,"y":214.0},{"x":277.0,"y":224.0},{"x":277.0,"y":234.0},{"x":277.0,"y":244.0},{"x":277.0,"y":254.0},{"x":277.0,"y":264.0},{"x":287.0,"y":124.0},{"x":287.0,"y":134.0},{"x":287.0,"y":144.0},{"x":287.0,"y":154.0},{"x":287.0,"y":164.0},{"x":287.0,"y":174.0},{"x":287.0,"y":184.0},{"x":287.0,"y":194.0},{"x":287.0,"y":204.0},{"x":287.0,"y":214.0},{"x":287.0,"y":224.0},{"x":287.0,"y":234.0},{"x":287.0,"y":244.0},{"x":287.0,"y":254.0},{"x":287.0,"y":264.0},{"x":297.0,"y":124.0},{"x":297.0,"y":134.0},{"x":297.0,"y":144.0},{"x":297.0,"y":154.0},{"x":297.0,"y":164.0},{"x":297.0,"y":174.0},{"x":297.0,"y":184.0},{"x":297.0,"y":194.0},{"x":297.0,"y":204.0},{"x":297.0,"y":214.0},{"x":297.0,"y":224.0},{"x":297.0,"y":234.0},{"x":297.0,"y":244.0},{"x":297.0,"y":254.0},{"x":297.0,"y":264.0},{"x":307.0,"y":124.0},{"x":307.0,"y":134.0},{"x":307.0,"y":144.0},{"x":307.0,"y":154.0},{"x":307.0,"y":164.0},{"x":307.0,"y":174.0},{"x":307.0,"y":184.0},{"x":307.0,"y":194.0},{"x":307.0,"y":204.0},{"x":307.0,"y":214.0},{"x":307.0,"y":224.0}]}
2 changes: 1 addition & 1 deletion solutions/15.meta.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"score":-7202238.0,"solver":"dummy"}
{"score":-4684440.0,"solver":"dummyV1"}
2 changes: 1 addition & 1 deletion solutions/18.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion solutions/18.meta.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"score":-227.0,"solver":"dummy"}
{"score":2587.0,"solver":"dummyV1"}
2 changes: 1 addition & 1 deletion solutions/20.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion solutions/20.meta.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"score":-1222.0,"solver":"dummy"}
{"score":0.0,"solver":"dummyV1"}
Loading

0 comments on commit a84373d

Please sign in to comment.