Page 1 of 1

ofind working example?

Posted: May 2nd, 2015, 8:45 am
by Scorbie
I remember the last time I used ofind (which is quite long ago), it did report some results in small parameters.
But now whatever I feed in, ofind just puts out ....................
Even if I get new source code from the internet, the same thing happens.
Can anyone help me find out what I am doing wrong?
This is one of the many inputs I tried, just in case you're wondering.

Code: Select all

ofind 0.9, D. Eppstein, 14 August 2000
Type ? at any prompt for help, or ^ to return to a previous prompt.
Rule: b3/s23
Period: 2
Symmetry type (even, odd, none): even
Allow symmetric completion of patterns (yes, no): yes
Rotor width: 2
Stator width: 3
Allow final stator rows to exceed width limit (yes, no): yes
Maximum deepening amount: 2
Number of initially specified rows: 0
Initializing... Searching...

................

Re: ofind working example?

Posted: May 16th, 2015, 8:40 am
by Scorbie
Okay, Now I know the problem occurs when one compiles the code in 64bit executable. Not sure exactly why.

Bug in ofind?

Posted: December 27th, 2015, 11:36 pm
by Scorbie
Is it just my computer or can anyone reproduce this bug?

Code: Select all

ofind 0.9, D. Eppstein, 14 August 2000
Type ? at any prompt for help, or ^ to return to a previous prompt.
Rule: b3s23
Period: 4
Symmetry type (even, odd, none): even
Allow symmetric completion of patterns (yes, no): yes
Rotor width: 6
Stator width: 5
Allow final stator rows to exceed width limit (yes, no): yes
Maximum deepening amount: 0
Number of initially specified rows: 1
Specify initial phase of each row; '.'=dead, 'o'=live.
...o
.
.
.
Returns this:

Code: Select all

x = 20, y = 14, rule = B3/S23
6bo6bo$6bo6bo$5b3o4b3o3$3b2obo6bob2o$b3ob3o4b3ob3o$o4bob6obo4bo$b3obo
8bob3o$3b2o10b2o$5b3o4b3o$5b3o4b3o$5b3o4b3o$6bo6bo!
Which unfortunately breaks in Life.

Re: ofind working example?

Posted: December 30th, 2015, 12:10 pm
by wildmyron
Scorbie wrote:Is it just my computer or can anyone reproduce this bug?

Code: Select all

<snip>
Returns this:

Code: Select all

<snip>
Which unfortunately breaks in Life.
I get the same result - same version of ofind built on Win7 with Visual Studio.
Without 'Allow symmetric completion of patterns' a working oscillator is returned.