Cord Gas Algorithm