4 projects tagged "minimization"

No download No website Updated 02 Sep 2009 Python Simulated Annealing Module

Screenshot
Pop 23.52
Vit 41.59

Simulated annealing is a computational algorithm for optimization. It mimics the physical process of thermal annealing in which a metal is heated and then slowly cooled to settle into a highly ordered crystal structure. For common metals, the lowest energy state is already known. But the method is useful for other problems where the best state is not known and exhaustively searching all possible states is impractical. The method is applied by modeling the problem as a physical system with structure, energy, and temperature. This Python module implements simulated annealing so that it can be easily applied to a variety of problems. An example program is include to perform simulated annealing of the traveling salesman problem.

No download No website Updated 24 Feb 2014 rJSmin

Screenshot
Pop 113.91
Vit 11.13

rJSmin is a fast reimplemenation of jsmin.c by Douglas Crockford. Although it's written in Python, nearly all logic happens inside the regular expression engine: rJSmin is actually a single regex substitution call.

No download No website Updated 24 Mar 2014 wro4j

Screenshot
Pop 238.21
Vit 17.79

wro4j is a project that will help you to easily improve your Web application page loading time. It can help you to keep your static resources (JavaScript and CSS) well organized, merge and minify them at run-time (using a simple filter) or build-time (using a Maven plugin), and has several features you may find useful when dealing with Web resources.

No download No website Updated 24 Feb 2014 rCSSmin

Screenshot
Pop 86.54
Vit 6.82

RCSSmin is a CSS minifier. The implementation is based on the semantics of the YUI compressor, but aiming for speed instead of maximum compression so that it can be used at runtime rather than during a preprocessing step. rCSSmin does syntactical compression only (removing spaces, comments, and possibly semicolons). It does not provide semantic compression (like removing empty blocks, collapsing redundant properties etc). It does, however, support various CSS hacks (by keeping them working as intended).

Screenshot

Project Spotlight

BalanceNG

A modern software IP load balancer.

Screenshot

Project Spotlight

JS Merge XML

A class that merges XML documents from strings or DOM objects.