STORMWAREHOUSE Optimizer

v8

GA Configuration

About STORMWAREHOUSE

STORMWAREHOUSE is a Genetic Algorithm (GA) optimizer for block pallet warehouse layout design.

Zone

18.0 × 14.0 m with a column at (18.0, 7.0) and wall at y = 14.

Pallets

Europalets 1.2 × 0.8 m, max 5-high stacking, minimum aisle 2.8 m.
604 pallets total → 121 base positions (5-high) for 30 SKUs.

Fitness Function (v8 Mono-Objective)

  • 80% Free space ratio
  • 10% Contiguous free rectangle area
  • 5% SKU grouping score (SKUs in few lanes)
  • +0.03 Orientation variety bonus (mixing V and H aisles)
  • +0.02 Rotation variety bonus (mixing standard and rotated pallets)

Layout Types

  • 1-row: Single row of blocks across the full height
  • 2-row: Top and bottom rows separated by a cross-aisle

Algorithm

  • Population: 500, Generations: 2000, Mutation rate: 0.35
  • Tournament selection with fitness sharing (niche preservation)
  • Multi-niche elitism (best 1-row, 2-row, few-block, many-block)
  • Diversity injection (min 20% per layout type)
  • Block orientations: V (vertical aisles) or H (horizontal aisles)

Outputs

Top 20 distinct layouts ranked by fitness, convergence plot, and detailed assignment TXT.