Algorithm::Evolve 0.01 
Company:
Mike Rosulek

Date Added: October 23, 2013  Visits: 335 


Calculate distances on a square grid with optional wormholes (the 'chessboard metric')<br /><br />Algorithm::Metric::Chessboard is a Perl module to calculate distances on a square grid with optional wormholes (the 'chessboard metric').<br /><br />Calculates the minimum number of moves between two points in a game played on a square grid, where one move is a jump from a point to a horizontal, vertical or diagonal neighbour.<br /><br />With no other features, the number of moves taken to go from the point (x1, y1) to (x2, y2) would be quite simple:<br /><br /> d( (x1, y1), (x2, y2) ) = max( abs( x1  x2 ), abs( y1  y2) )<br /><br />However within the space are "wormholes" which allow you to travel between any two distant points, so the actual number of moves may be smaller than the above. Wormhole travel costs a fixed number of moves.<br /><br />SYNOPSIS<br /><br /> my @wormholes = (<br /> Algorithm::Metric::Chessboard::Wormhole>new( x => 5, y => 30 ),<br /> Algorithm::Metric::Chessboard::Wormhole>new( x => 98, y => 99 ),<br /> );<br /><br /> my $grid = Algorithm::Metric::Chessboard>new(<br /> x_range => [ 0, 99 ],<br /> y_range => [ 0, 99 ],<br /> wormholes => @wormholes,<br /> wormhole_cost => 3,<br /> );<br /><br /> my $wormhole = $grid>nearest_wormhole( x => 26, y => 53 );<br /><br /> my $journey = $grid>shortest_journey(start => [1, 6], end => [80, 1]);<br /><br />Requirements:<br /><br />?*A* Perl<br />

License: Freeware  Size: 10.24 KB 
Libraries

Algorithm::Munkres 0.06
Algorithm::Munkres is a Perl extension for Munkres solution to classical Assignment problem for square and rectangular matrices. This module extends the solution of Assignment problem for square matrices to rectangular matrices by padding zeros.... 
9.22 KB  
Development Tools

Munkres for Simulink 1.0
This is Markus Buehren's code repackaged to work in Simulink. I use it with Global Nearest Neighbour data association method. Any problems with the actual algorithm should be addressed to Markus. Any problems with the Simulink port, please let me... 
10 KB  
Audio Tools

vuVolume 1.0
vuVolume is a framework for volume rendering algorithms in C++. When creating a new rendering method in vuVolume it is possible to just concentrate on the actual algorithm and let the framework take care of the more administrative tasks. 
30.72 KB  
Health & Fitness

C25K checklist 1.0.0.0
The C25K checklist helps you track your progress in the Couch to 25K running program. View the goals and duration of each week and each session, and check them off as they're completed. C25K checklist can display distances in either metric... 
1024 KB  
Games

Guess it!  Play with your friends  A FREE fun exciting guessing game 1.0.0
GUESS IT! ******** INSANELY ADDICTING ********* Guess It is a simple, addicting game where you guess how many objects there are in a picture within 10 seconds. The closer your guess to the actual number, the more points and... 
28.8 MB  
Libraries

Algorithm::Networksort 1.05
Algorithm::Networksort can create inline comparisons for sorting. SYNOPSIS use Algorithm::Networksort qw(:all); my $inputs = 4; # # Generate the network (a list of comparators). # my @network = nw_comparators($inputs); # # Print the... 
15.36 KB  
Development Tools

Nearest Neighbor algorithm for the Travelling Salesman Problem 1.0
The 2column vector contains cities' coordinates. The algorithm generates the optimal path to visit all the cities exactly once, and return to the starting city.The algorithm has its limitations, and based on the cities' distribution on the map it... 
10 KB  
Finance

Fuel Costs 1.6.2.0
This application allows you easily monitor yours vehicles fuel costs. Add vehicles and then add refueling costs. Monitor your vehicle average fuel consumption and a lot other statistics. Application statistics accuracy depends on number of... 
1024 KB  
Miscellaneous

SMAWK totally monotone matrix searching algorithm 1.0
This SMAWK algorithm takes as input a function for computing matrix values, and searches for the position of maximum value in each row. The matrix must satisfy the "totally monotone" property: in each submatrix (in particular each 2x2 submatrix)... 

Development Tools

Pattern search method: deterministic iterative zero order algorithm 1.0
It's a deterministic iterative zero order algorithm that can be used to solve unconstrained optimization problem. It finds the relative minimum of a two variables function with a deterministic iterative zero order algorithm. Pattern search method... 
10 KB 
Linux Software

Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad.... 
488 B  
Linux Software

Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful allinone video... 
17.7 MB  
Linux Software

Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql. 
47.5 KB  
Linux Software

SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of preinstalled software for daily use, including a well organized graphical... 
190 KB  
Linux Software

GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very objectoriented approach. Language bindings... 
60 MB  
Utilities

LPAR2RRD 4.954
LPAR2RRD collects performance data and generates actual, historical and future trends utilization graphs of your virtual environment. It is agentless (it receives everything from the management stations like vCenter or HMC). The product supports... 
2.25 MB  
Utilities

Nessconnect 1.0.2
Nessconnect is a GUI, CLI and API client for Nessus and Nessus compatible servers. With an improved user interface, it provides local session management, scan templates, report generation through XSLT, charts and graphs, and vulnerability trending. 
819.2 KB  
Utilities

Dynamic Power Management 2.6.16
The Dynamic Power Management (DPM) project explores technologies to improve power conservation capabilities of platforms based on open source software. Of particular interest are techniques applicable to running systems, adjusting power parameters... 
30.72 KB  
Utilities

Ethernet bridge tables 2.4.37.9
Ethernet bridge tables  Linux Ethernet filter for the Linux bridge. The 2.4ebtablesbrnf package contains the ebtables+bridgenf patch. Be sure to check out the ebtables hp. This site also contains the arptables userspace tool. 
40.96 KB  
Utilities

SaraB 1.0.0
SaraB works with DAR (Disk ARchive) to schedule and rotate backups on randomaccess media (i.e. hard drives, CDs, DVDs, Zip, etc. Basically anything except magnetic tapes.) This reduces hassle for the administrator by providing an automatic backup... 
20.48 KB 