From 7f8db9e3a8922fc725491f81e39e32484885e5e8 Mon Sep 17 00:00:00 2001 From: Cereska <8877199733@cms.k12.nc.us> Date: Thu, 19 Mar 2026 08:32:09 -0400 Subject: [PATCH] feat: first init --- cmd/main.go | 1 + examples/meld.yml | 12 ++++++++++++ go.mod | 3 +++ pkg/config/meld/meld.go | 1 + 4 files changed, 17 insertions(+) create mode 100644 cmd/main.go create mode 100644 examples/meld.yml create mode 100644 go.mod create mode 100644 pkg/config/meld/meld.go diff --git a/cmd/main.go b/cmd/main.go new file mode 100644 index 0000000..06ab7d0 --- /dev/null +++ b/cmd/main.go @@ -0,0 +1 @@ +package main diff --git a/examples/meld.yml b/examples/meld.yml new file mode 100644 index 0000000..b744c07 --- /dev/null +++ b/examples/meld.yml @@ -0,0 +1,12 @@ +version: "1" + +pools: + - name: "ranked_3v3" + size: 6 # 3 vs 3 + strategy: "sliding_window" + rules: + - attribute: "elo" + max_diff: 100 + relax_rate: 10 # Increase allowed diff by 10 every 5 seconds + - tag: "region" + match_exact: true \ No newline at end of file diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..fe845b1 --- /dev/null +++ b/go.mod @@ -0,0 +1,3 @@ +module git.darwincereska.dev/darwincereska/meld + +go 1.26.1 diff --git a/pkg/config/meld/meld.go b/pkg/config/meld/meld.go new file mode 100644 index 0000000..bbb0e1d --- /dev/null +++ b/pkg/config/meld/meld.go @@ -0,0 +1 @@ +package meld