DannyB2
Better advice is to not do something unexpected -- even if that unexpected result is clearly documented, but someone did not read it.
Then I got interested in devising puzzles with multiple solutions. Not too difficult. But making a few puzzles with two solutions was fun.
Experiment_203(
" 1 . . | 2 . 8 | . . 9 "+
" . 8 . | . . . | . 3 . "+
" . . 7 | . 1 . | 2 . . "+
//------+-------+--------
" 4 . . | 1 2 3 | . . 6 "+
" . . 2 | 4 5 6 | 9 . . "+
" 6 . . | 7 8 9 | . . 4 "+
//------+-------+--------
" . . 6 | . 4 . | 8 . . "+
" . 2 . | . . . | . 7 . "+
" 9 . . | 8 . 2 | . . 1 "
),
// Solution #1. Found in 0 days 00:00:00.004.// 245 boards examined so far.
1 6 5 | 2 3 8 | 7 4 9
2 8 4 | 6 9 7 | 1 3 5
3 9 7 | 5 1 4 | 2 6 8
------+-------+------
4 7 9 | 1 2 3 | 5 8 6
8 3 2 | 4 5 6 | 9 1 7
6 5 1 | 7 8 9 | 3 2 4
------+-------+------
7 1 6 | 3 4 5 | 8 9 2
5 2 8 | 9 6 1 | 4 7 3
9 4 3 | 8 7 2 | 6 5 1
// Solution #2. Found in 0 days 00:00:00.001.// 287 boards examined so far.
1 6 5 | 2 3 8 | 7 4 9
2 8 4 | 9 6 7 | 1 3 5 // <-- 9 6 7 instead of 6 9 7
3 9 7 | 5 1 4 | 2 6 8
------+-------+------
4 7 9 | 1 2 3 | 5 8 6
8 3 2 | 4 5 6 | 9 1 7
6 5 1 | 7 8 9 | 3 2 4
------+-------+------
7 1 6 | 3 4 5 | 8 9 2
5 2 8 | 6 9 1 | 4 7 3 // <-- 6 9 1 instead of 9 6 1
9 4 3 | 8 7 2 | 6 5 1
2 total solutions found.
304 total boards examined.
Total time 0 days 00:00:00.041.
Then I got to looking at difficult puzzles on the web. Apparently AI escargot is the world's most difficult. (And the site http://www.aisudoku.com/index_en.html says I can't publish the board). So I'll only publish the stats of applying my solver to it. Solution #1. Found in 0 days 00:00:00.029.
3,906 boards examined so far.
1 total solutions found.
7,832 total boards examined.
Total time 0 days 00:00:00.085.Now for each character c in the input string, simply do an array index and see if it is true (a vowel) or not. This avoids either five conditionals, or a loop over the string 'aeiou'. The vowel test is constant time regardless of the character value.
Please add: Since
How about adding: Bohr
Riker: Shields up!
Knight Night Nite
Knot Naught Not
Lager, Lauger (a last name), Logger
Macs Mac's Macks Maks Max
Tends Tens Tins
Threw Through Thru
Ware Wear (clothing), Wear (diminished by use) We're Where
Your You're Yore
Cents Scents Sense Since
Wot about: cawl ?
Download old BYTE magazines from here: https://www.americanradiohistory.com/Byte_Magazine.htm (but note URL has changed to worldradiohistory) https://www.worldradiohistory.com/Byte_Magazine.htm
Or higher quality scans here: https://archive.org/details/byte-magazine
Or Popular Electronics: https://www.americanradiohistory.com/Popular-Electronics-Gui...
Creative Computing: https://archive.org/details/creativecomputing
It's like a trip back in time.
BYTE magazine, April 1980, page 115.
NEW HIGH-SPEED COMMUNICATIONS BUS: Xerox Corporation recently made a public announcement of a new concept of processor-to-processor communications intended for an office environment. This novel concept is called "Ethernet", and is a result of some of the work being done in their research labs. In this concept, a single coaxial cable is used as a high-speed communications bus between all processors; communication protocol is handled through software or software supplemented by special-purpose hardware. Rumor has it that an Ethernet processor is now being developed by some form of joint arrangement between Xerox and Intel.
Why fix in hardware what can be fixed in software? A simple Latex package could add hydrophobic coating feature to the document file.
Next: the device driver team will be tasked with a software patch to correct for the burned out light bulb on the device.
As per the article, that civilization would have to predate all of the vast history of evolution that we know of. Wouldn't some higher life forms from such an earlier civilization have been in the fossil record?
Or maybe more specifically TSMC.
20 GOSUB 10
30 RETURN
40 END
No worries. The stack will unwind when it reaches the RETURN statement.
Beyond that, it would be nice if the license expressly granted unlimited copyright and patent permissions so that this is not assumed from the brief language of the license.
A bad actor could try to argue that he did NOT give you patent rights. Nothing in the license said so. You could argue that the license should be interpreted broadly to include that. Thus there is now a legal conflict.
I would prefer a license that is more explicit in exactly what legal rights it grants.
This reminds me of the short lived "no license" movement of some years back. If your code doesn't have a license, I'm not going to touch it with a ten foot pole. Nothing give me permission to use it. But you say "I'm giving it to you. I wouldn't sue you. I promise!" How about if you're really such a good guy, putting that promise in writing (it's called a license).
The profession of faith of the one being baptized is what I believe God cares about.
The bytes come out as:
0xF0 0x9F 0x87 0xBA 0xF0 0x9F 0x87 0xBA
but the bits directly above them all of the bit pattern: 010 10111
Hey, it doesn't stop at national borders either.
Or higher quality scans here: https://archive.org/details/byte-magazine
Or Popular Electronics: https://www.americanradiohistory.com/Popular-Electronics-Gui...
Creative Computing: https://archive.org/details/creativecomputing