{ "cells": [ { "cell_type": "markdown", "id": "b1b21dfb", "metadata": {}, "source": [ "# Unit Commitment\n", "\n", "TODO" ] }, { "cell_type": "code", "execution_count": 1, "id": "5c0dec00", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "\u001b[32m\u001b[1m Activating\u001b[22m\u001b[39m environment at `~/Packages/MIPLearn/dev/docs/benchmarks/Project.toml`\n" ] } ], "source": [ "using Distributed\n", "# addprocs(17 - nprocs())\n", "@everywhere using Pkg\n", "@everywhere Pkg.activate(\".\")" ] }, { "cell_type": "code", "execution_count": 2, "id": "5da58a62", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "┌ Info: Precompiling MIPLearn [2b1277c3-b477-4c49-a15e-7ba350325c68]\n", "└ @ Base loading.jl:1317\n" ] } ], "source": [ "@everywhere using MIPLearn\n", "@everywhere using MIPLearn.BB\n", "@everywhere using UnitCommitment\n", "@everywhere using Gurobi\n", "@everywhere using Random\n", "@everywhere using JuMP\n", "@everywhere using Logging\n", "@everywhere import UnitCommitment: XavQiuAhm2021\n", "@everywhere Logging.disable_logging(Logging.Warn);" ] }, { "cell_type": "code", "execution_count": null, "id": "444dbbb1", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "0.0%┣ ┫ 0/45 [00:00<00:-2, -0s/it]\n", "2.2%┣█ ┫ 1/45 [00:42