e8d29783c6
* Initial Push
Inititial project state
* Static demo version
* static demo site - added variables
a
* first_implementation
* Updated UI, Improved Style to be more "Reactly", added Functionality
* add parsing functions
* change folder
* Import/Export Prototype
* Adding "reactjs-popup" to package,json
* Adding GLPK source
* Rough implementation of solver + example
* Show solution in output
* example 2 + popup lib
* removing import button
This feature won't be needed in this state of the project and might come back later. Right now it serves no functional purpose.
* Removing "Popout" button
This feature won't be needed in this state of the project and might come back later. Right now it serves no functional purpose.
* Updating Logs
Now the site displays all logs created with customLog(STRING). Logs can be cleared with customLogClear();
* Adding walltime
Can be called using:
Start:
function walltimeStart() {
returns Date.now();
Stop:
function walltimeStopAndPrint(startpoint: number) {
Add startpoint as argument.
It prints the elapsed time using customLog()
* Adding duals ouput
* Adding glpk.js package
required dependency
* adding LP format export and fixing a few errors
* fixing further errors
* adding automatic build
* Moving files to correct folders
* Update nextjs.yml
---------
Signed-off-by: SinusFox <61253950+SinusFox@users.noreply.github.com>
Co-authored-by: moebiusl <lucas.moebius@icloud.com>
Co-authored-by: Marcel Pöppe <marcel.poeppe@gmail.com>
48 lines
718 B
Plaintext
48 lines
718 B
Plaintext
\*for functions box: *\
|
|
|
|
Maximize
|
|
obj: + 786433 x1 + 655361 x2 + 589825 x3 + 557057 x4
|
|
+ 540673 x5 + 532481 x6 + 528385 x7 + 526337 x8 + 525313 x9
|
|
+ 524801 x10 + 524545 x11 + 524417 x12 + 524353 x13
|
|
+ 524321 x14 + 524305 x15
|
|
|
|
Subject To
|
|
cap: + 786433 x1 + 655361 x2 + 589825 x3 + 557057 x4
|
|
+ 540673 x5 + 532481 x6 + 528385 x7 + 526337 x8 + 525313 x9
|
|
+ 524801 x10 + 524545 x11 + 524417 x12 + 524353 x13
|
|
+ 524321 x14 + 524305 x15 <= 4194303.5
|
|
|
|
Bounds
|
|
0 <= x1 <= 1
|
|
0 <= x2 <= 1
|
|
0 <= x3 <= 1
|
|
0 <= x4 <= 1
|
|
0 <= x5 <= 1
|
|
0 <= x6 <= 1
|
|
0 <= x7 <= 1
|
|
0 <= x8 <= 1
|
|
0 <= x9 <= 1
|
|
0 <= x10 <= 1
|
|
0 <= x11 <= 1
|
|
0 <= x12 <= 1
|
|
0 <= x13 <= 1
|
|
0 <= x14 <= 1
|
|
0 <= x15 <= 1
|
|
|
|
|
|
\*for var box*\
|
|
x1
|
|
x2
|
|
x3
|
|
x4
|
|
x5
|
|
x6
|
|
x7
|
|
x8
|
|
x9
|
|
x10
|
|
x11
|
|
x12
|
|
x13
|
|
x14
|
|
x15 |