solving a few mathematical optimisation tasks using well-known algorithms
Go to file
surtur 052b51f0df
All checks were successful
continuous-integration/drone/push Build is passing
go(report): rework gen.go,report.tmpl
make report include `report_base.tex` file verbatim and save it in
`out/tex/report.tex` as a base file of the report.

currently, this is done when running `go generate ./report` but there
are plans to switch from that to emitting the file during runtime, as is
done with all other templates.
2022-07-17 13:28:45 +02:00
.badges readme: add godoc badge [skip ci] 2022-07-04 17:34:17 +02:00
algo go(algo): use Dimensions slice from the bench pkg 2022-07-17 11:57:40 +02:00
bench go(algo): use Dimensions slice from the bench pkg 2022-07-17 11:57:40 +02:00
patches/diamondburned/go initial commit 2022-06-14 16:46:11 +02:00
report go(report): rework gen.go,report.tmpl 2022-07-17 13:28:45 +02:00
stats go(stats): rework table saving,structure 2022-07-13 17:35:18 +02:00
util go(util): add custom print func 2022-07-13 23:18:31 +02:00
.drone.star ci: refresh in parallel 2022-07-16 22:09:08 +02:00
.envrc initial commit 2022-06-14 16:46:11 +02:00
.example.vimrc vimrc: use `golangci-lint run` without '.' 2022-07-02 22:58:54 +02:00
.gitattributes ci: add .drone.star + badges 2022-06-14 17:31:59 +02:00
.gitignore go: standardise output dirs for reporting material 2022-07-12 16:56:49 +02:00
.golangci.yml golangci-lint: add wastedassign linter 2022-06-20 17:38:42 +02:00
.pre-commit-config.yaml initial commit 2022-06-14 16:46:11 +02:00
LICENSE initial commit 2022-06-14 16:46:11 +02:00
README.md readme: add godoc badge [skip ci] 2022-07-04 17:34:17 +02:00
default.nix initial commit 2022-06-14 16:46:11 +02:00
flake.lock initial commit 2022-06-14 16:46:11 +02:00
flake.nix flake: add gogen ad-hoc cmd 2022-06-20 17:34:48 +02:00
go.mod go(algo): seed prng with "time.Now().UnixNano()" 2022-07-05 21:46:09 +02:00
go.sum go(algo): rework the plotting func, add util.go 2022-06-20 03:32:48 +02:00
main.go go(report): aggregate all table tex files 2022-07-16 23:30:56 +02:00
overlay.nix initial commit 2022-06-14 16:46:11 +02:00
shell.nix initial commit 2022-06-14 16:46:11 +02:00

math-optim

solving a few mathematical optimisation tasks using well-known algorithms

built with nix Build Status Go Report Card Go Documentation

this repo holds the sawce of the semestral project for the Mathematical Informatics course.

LICENSE

GPL-3.0-or-later (see LICENSE for details).