delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/03/12/16:27:57

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
ham01.websitewelcome.com
X-Spam-Flag2999: NO
X-Spam-Level2999:
X-Spam-Status2999: "No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham
version=3.3.1
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=gibibit.com;
h=Received:Date:From:To:Subject:Message-ID:In-Reply-To:References:X-Mailer:Mime-Version:Content-Type:Content-Transfer-Encoding:X-BWhitelist:X-Source:X-Source-Args:X-Source-Dir:X-Source-Sender:X-Source-Auth:X-Email-Count:X-Source-Cap;
b=NEgqUXU0kQPTNPs9y5HNqW06Rtob1AS+w/UXSbXqmI2BHH3OCPwF+aqbVLf21EHStWemjLft1NN60+CzHWLq1GyFMlPLlQO7WNHrd4wUZCXCWibBwsUz0/aPE6D+e8ma;
Date: Mon, 12 Mar 2012 13:27:37 -0700
From: Colin D Bennett <colin AT gibibit DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Very confused...possible PCB bug? Need help.
Message-ID: <20120312132737.04e9327e@svelte>
In-Reply-To: <4F5E57BC.3020001@neurotica.com>
References: <4F5DCE76 DOT 1060304 AT neurotica DOT com>
<1331551986 DOT 2533 DOT 14 DOT camel AT AMD64X2 DOT fritz DOT box>
<4F5E57BC DOT 3020001 AT neurotica DOT com>
X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.6; x86_64-pc-linux-gnu)
Mime-Version: 1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - gator297.hostgator.com
X-AntiAbuse: Original Domain - delorie.com
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - gibibit.com
X-BWhitelist: no
X-Source:
X-Source-Args:
X-Source-Dir:
X-Source-Sender: spk.venturedesignservices.com (svelte) [65.61.115.34]:26733
X-Source-Auth: colin AT gibibit DOT com
X-Email-Count: 1
X-Source-Cap: c2t5bGVuO3NreWxlbjtnYXRvcjI5Ny5ob3N0Z2F0b3IuY29t
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Mon, 12 Mar 2012 16:08:28 -0400
Dave McGuire <mcguire AT neurotica DOT com> wrote:

> On 03/12/2012 07:33 AM, Stefan Salewski wrote:
> > The 'divide and conquer' method suggested by gene glick (or
> > going back to a saved backup) is unknown for most windows kids
> > -- I know this when they ask in forums about programming or
> > other problems... The are not able to isolate problems.
> 
>    I like that method, but I was trying to avoid it because this
> board is very nearly done and I need to get a prototype built
> ASAP.

Actually, divide and conquer is often very fast.  It should be
performed like a binary search:

1. Divide in half by deleting everything on the left half of the
board.
2. If the problem remains, recurse into the right half and repeat
by dividing again.
3. Else, if the short has vanished, then undo the delete, delete
the right half instead, and recurse into the left half.
...and so on...

You should find the short in fewer than 10 steps.  Just thank
log2(N) and all the computer science of binary search.

Regards,
Colin

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019