... ... My preference is to use OPSYN(). Note that CSNOBOL4 can be modified to preload file(s) before the execution. If an "edit" is done, STCOUNT trapping...
... I already decided to use OPSYNs (not much reaction to my post, and it just seemed to be a cleaner solution). ... Preloading in Phil's CSNOBOL4 (my...
On state save: There are two purposes behind a state save. The first is to snapshot a computation. The approach of tracking strings may increase the time taken...
Hello, This email message is a notification to let you know that a file has been uploaded to the Files area of the snobol group. File : /DDT Uploaded by...
snobol@yahoogroups.com
Nov 9, 2007 6:15 pm
402
I have added DDT to the Files section. This is a modification of the Catspaw SPITBOL debugger, for CSNOBOL4. To use it, -INCLUDE 'DDT' and where you want...
I have a version of DDT that uses unix/linux "tput" to do cursor positioning, and does full-screen. It's a hack, but may be useful (although this funcionality...
I have posted a SUDOKU puzzle solver in the files section. Feel free to clean it up -- it works, but is probably not the greatest example of SNOBOL4 code. I...
Hello, This email message is a notification to let you know that a file has been uploaded to the Files area of the snobol group. File : /SUDOKU Uploaded...
snobol@yahoogroups.com
Nov 11, 2007 2:30 am
406
I dont know whom the poster of this is, because they don't sign. combobox666 wrote: There are two purposes behind a state save. The first is to snapshot a ...
Greg My name is Fred Weigel. Greetings! The 2x comes from this observation - if a program does nothing but assign strings, the string will have to be either...
... That seems a pretty good conjecture. I can't see any other simple way of ensuring unique solubility on a routine churn-out-new-puzzles-every-day basis. A...
There is a site called Websudoku.com which is free and generates new puzzles on demand. It would be amusing to write a Windows app that front-ends this site...
On Mon, 12 Nov 2007 12:17:27 -0000 ... I have NO idea what you're trying to say above. But as I understand things, the SIL implementation (at least) maintains...
On Mon, 12 Nov 2007 08:16:35 -0600 ... I admit to being intrigued to find a good S'BOL solution to the SUDOKU puzzle, although my gut feeling on the thing is...
Greetings Fred. Yes, optimization of code and full garbage cleanup is not possible with the current compilers. For example, what if I use the code() function...
Exactly. I cannot conceive of how such a puzle: that is, one that requires backtracking, and that has only one solution, and is generated anew every day would...
With logical approaches, then a bent pseudo random generator might be used, but I dislike gambling and guessing, no matter how well done. Computers are great...
I wrote a Sudoku solver in SNOBOL several years ago. The peculiar capabilities of SNOBOL are not particularly salient in this implementation. The Algorithm is...
Tim Swanson
tcswans@...
Nov 15, 2007 7:08 am
418
... I am not sure that backtracking necessarily corresponds to guessing. If I think "I have to put a 2 in one of those two spaces, but if I were to put it in ...
... Michael, Yes, that was the point of my message. The very next sentence not quoted above was "This does not mean a computer solution ... would not use...
... No, the grammar of that sentence made the meaning perfectly clear, Radford. However, I thought this: " ... " suggested that you were thinking of...
... Yes, in a way that is a much more appropriate description. However, I think even that does not quite capture what I was trying to convey. In the course of ...
... I call the elimination of following line A as: "backtracking with heuristics" -- +----------------------------------------------------------------+ ... ...
... Yes, it CAN be backtracking with heuristics, and in a computer implementation it might well be. However, that was not what I had in mind. I had in mind a ...
I am having trouble using the URL support in Phil's SNOBOL. I think I must be misinterpreting things, but after opening an URL and trying to read in records, I...
URL is the "universal resource locator". It's roughly analogous to a filename. The URL support just deals with that aspect, and not the protocol aspect. ...
Actually, I don't. But, in fact, we all die. It's a universal. And, indeed, we all see patterns. Another universal. Not everyone can do advanced math, though. ...