[new] blink when running

This commit is contained in:
Wu Han 2021-01-08 16:28:24 +00:00
parent d3558653d4
commit f223fa8c9a
5 changed files with 32 additions and 7 deletions

1
leaderboard_base.json Normal file
View File

@ -0,0 +1 @@
{"ulysses16":[{"fitness":74.61480359572823,"name":"Han","desc":"Ant Colony Optimization","time":1610109912097},{"fitness":74.86085111508139,"name":"Han","desc":"Genetic Algorithm","time":1610110728444},{"fitness":75.06919125218998,"name":"Han","desc":"Simulated Annealing","time":1610108078819},{"fitness":77.02641196679659,"name":"Han","desc":"A Star Search","time":1610107939644},{"fitness":77.12688501241215,"name":"Han","desc":"Depth First Search","time":1610105453532},{"fitness":77.12688501241215,"name":"Han","desc":"Breadth First Search","time":1610107166359},{"fitness":77.12688501241215,"name":"Han","desc":"Dynamic Programming (DFS)","time":1610107281942},{"fitness":77.12688501241215,"name":"Han","desc":"Dynamic Programming (BFS)","time":1610107395638},{"fitness":77.12688501241215,"name":"Han","desc":"Uniform Cost Search","time":1610107580453},{"fitness":81.78479614543242,"name":"Han","desc":"Hill Climbing","time":1610108010068}],"att48":[{"fitness":34963.87499075413,"name":"Han","desc":"Ant Colony Optimization","time":1610109912622},{"fitness":37386.71962014319,"name":"Han","desc":"Simulated Annealing","time":1610108079285},{"fitness":39236.884898455035,"name":"Han","desc":"Depth First Search","time":1610105454028},{"fitness":39236.884898455035,"name":"Han","desc":"Breadth First Search","time":1610107166886},{"fitness":39236.884898455035,"name":"Han","desc":"Dynamic Programming (DFS)","time":1610107282414},{"fitness":39236.884898455035,"name":"Han","desc":"Dynamic Programming (BFS)","time":1610107396246},{"fitness":39236.884898455035,"name":"Han","desc":"Uniform Cost Search","time":1610107580972},{"fitness":42877.07913473379,"name":"Han","desc":"Genetic Algorithm","time":1610110729003},{"fitness":94139.50163255978,"name":"Han","desc":"Hill Climbing","time":1610108010627},{"fitness":124507.79699148535,"name":"Han","desc":"Random Search","time":1610104957726}],"st70":[{"fitness":713.4609824616236,"name":"Han","desc":"Ant Colony Optimization","time":1610109913398},{"fitness":761.6890898866324,"name":"Han","desc":"Depth First Search","time":1610105454549},{"fitness":761.6890898866324,"name":"Han","desc":"Breadth First Search","time":1610107167320},{"fitness":761.6890898866324,"name":"Han","desc":"Dynamic Programming (DFS)","time":1610107282806},{"fitness":761.6890898866324,"name":"Han","desc":"Dynamic Programming (BFS)","time":1610107396598},{"fitness":761.6890898866324,"name":"Han","desc":"Uniform Cost Search","time":1610107581325},{"fitness":844.5150455833088,"name":"Han","desc":"Simulated Annealing","time":1610108079620},{"fitness":1249.9417500024479,"name":"Han","desc":"Genetic Algorithm","time":1610110730691},{"fitness":2862.5677085624407,"name":"Han","desc":"Hill Climbing","time":1610108011123},{"fitness":3077.1686629781534,"name":"Han","desc":"Random Search","time":1610104958126}],"a280":[{"fitness":3094.278434464387,"name":"Han","desc":"Depth First Search","time":1610105454860},{"fitness":3094.278434464387,"name":"Han","desc":"Breadth First Search","time":1610107167807},{"fitness":3094.278434464387,"name":"Han","desc":"Dynamic Programming (DFS)","time":1610107283152},{"fitness":3094.278434464387,"name":"Han","desc":"Dynamic Programming (BFS)","time":1610107396958},{"fitness":3094.278434464387,"name":"Han","desc":"Uniform Cost Search","time":1610107581637},{"fitness":3216.056601424109,"name":"Han","desc":"Simulated Annealing","time":1610108079979},{"fitness":30889.710107736068,"name":"Han","desc":"Random Search","time":1610104958486},{"fitness":31434.629890223954,"name":"Han","desc":"Hill Climbing","time":1610108012644}],"pcb442":[{"fitness":58952.967129705365,"name":"Han","desc":"Depth First Search","time":1610105455174},{"fitness":58952.967129705365,"name":"Han","desc":"Breadth First Search","time":1610107168423},{"fitness":58952.967129705365,"name":"Han","desc":"Dynamic Programming (DFS)","time":1610107283542},{"fitness":58952.967129705365,"name":"Han","desc":"Dynamic Programming (BFS)","time":1610107397430},{"fitness":58952.967129705365,"name":"Han","desc":"Uniform Cost Search","time":1610107581981},{"fitness":61229.15141127259,"name":"Han","desc":"Simulated Annealing","time":1610108080317},{"fitness":719949.2899702701,"name":"Han","desc":"Random Search","time":1610104958854},{"fitness":751011.7480669869,"name":"Han","desc":"Hill Climbing","time":1610108014134}],"dsj1000":[{"fitness":22449665.175576296,"name":"Han","desc":"Depth First Search","time":1610105455523},{"fitness":22449665.175576296,"name":"Han","desc":"Dynamic Programming (DFS)","time":1610107283886},{"fitness":24147631.964088026,"name":"Han","desc":"Simulated Annealing","time":1610108080627},{"fitness":529380540.8587011,"name":"Han","desc":"Random Search","time":1610104959517},{"fitness":550657268.5919192,"name":"Han","desc":"Hill Climbing","time":1610108015307}]}

View File

@ -167,6 +167,14 @@ body::after {
background-color: #f5f5f5;
}
.blink_me {
animation: blinker 1s linear infinite;
}
@keyframes blinker {
50% { opacity: 0; }
}
/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {

View File

@ -257,12 +257,24 @@ function doAjax() {
console.log('Emit build request')
socket.emit('build', {});
$("#uploadfile").fileinput('clear');
$("#ulysses16_your").text("-");
$("#att48_your").text("-");
$("#st70_your").text("-");
$("#a280_your").text("-");
$("#pcb442_your").text("-");
$("#dsj1000_your").text("-");
$("#ulysses16_your").text("Running");
$("#ulysses16_your").addClass('blink_me');
$("#att48_your").text("Running");
$("#att48_your").addClass('blink_me');
$("#st70_your").text("Running");
$("#st70_your").addClass('blink_me');
$("#a280_your").text("Running");
$("#a280_your").addClass('blink_me');
$("#pcb442_your").text("Running");
$("#pcb442_your").addClass('blink_me');
$("#dsj1000_your").text("Running");
$("#dsj1000_your").addClass('blink_me');
$("#exampleModal").modal('show');
},

View File

@ -104,6 +104,10 @@ socket.on('info', (msg) => {
});
function update_your_res(tsp_file, fitness) {
// Stop blinking
$("#" + tsp_file + "_your").removeClass('blink_me');
if(fitness > 0) {
$("#" + tsp_file + "_your").text(fitness.toFixed(2));
enable_btn($("#" + tsp_file + "_submit"))

View File

@ -266,7 +266,7 @@ var docker_build = (socket, sessionID) => {
clearInterval(intervalObj)
socket.emit('info', 'timeout')
}
}, 400000)
}, 900000)
}
var clients = 0