Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > alt.fantasy > #660 > unrolled thread
| Started by | Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> |
|---|---|
| First post | 2026-08-19 08:32 +0800 |
| Last post | 2026-09-15 20:22 +0200 |
| Articles | 4 — 4 participants |
Back to article view | Back to alt.fantasy
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: Loderunner Enemy AI better than SWI-Prolog? [Prolog Education Group] Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-08-19 08:32 +0800
Re: Loderunner Enemy AI better than SWI-Prolog? [Prolog Education Group] Anthk GM <anthk@disroot.org> - 2026-09-15 17:10 +0000
Re: Loderunner Enemy AI better than SWI-Prolog? [Prolog Education Group] scott@slp53.sl.home (Scott Lurndal) - 2026-09-15 18:08 +0000
You hear some noises in the distance (Re: Loderunner Enemy AI better than SWI-Prolog?) Mild Shock <janburse@fastmail.fm> - 2026-09-15 20:22 +0200
| From | Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> |
|---|---|
| Date | 2026-08-19 08:32 +0800 |
| Subject | Re: Loderunner Enemy AI better than SWI-Prolog? [Prolog Education Group] |
| Message-ID | <NQ6hS.1098979$la89.205442@fx06.ams4> |
On 19/08/2026 6:49 AM, Lawrence D’Oliveiro wrote: > On Tue, 18 Aug 2026 21:13:10 +0100, Aidan Kehoe wrote: > >> I coded Prolog in 1998-1999. It is not oriented to the underlying >> machine in any useful way, and its syntax is not human-friendly. I >> don’t recommend it. > > I did briefly flirt with it, a decade earlier. I found it “very high > level”, in that its brute-force pattern-matching-plus-backtracking > execution paradigm was well-suited to solving certain kinds of logic > problems (it’s in the name of the language after all). Though I guess > you’d get a blowup in execution time and memory in more complex > real-world situations. > > You know the old “Who Owns The Zebra?” logic puzzle (or some variant > thereof)? You basically code the given clues directly into Prolog, run > the result as a program, and out pops the answer. Dear Lawrence, Have you thought to code yourself as a logical puzzle solving character in text adventures, with or without the help of Prolog? Do you think you can do so without ever mentioning Python? Or do you love snakes so much you cannot live without it? Are you perhaps a graduate of the Slitherin magical university? I have added rec.arts.int-fiction to this discussion, and alt.fantasy, even though we don't discuss Slitherins there. Happy coding yourself in a text adventure game! -- Johann | email: invalid -> com | http://www.myrkraverk.com/blog/ I'm not from the Internet, I just work there. | via Easynews.com https://bsky.app/profile/myrkraverk.bsky.social | for ( ;; ) _:;
[toc] | [next] | [standalone]
| From | Anthk GM <anthk@disroot.org> |
|---|---|
| Date | 2026-09-15 17:10 +0000 |
| Message-ID | <slrn118buud.mqi.anthk@hyperbola.home> |
| In reply to | #660 |
On 2026-08-19, Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> wrote: > On 19/08/2026 6:49 AM, Lawrence D’Oliveiro wrote: >> On Tue, 18 Aug 2026 21:13:10 +0100, Aidan Kehoe wrote: >> >>> I coded Prolog in 1998-1999. It is not oriented to the underlying >>> machine in any useful way, and its syntax is not human-friendly. I >>> don’t recommend it. >> >> I did briefly flirt with it, a decade earlier. I found it “very high >> level”, in that its brute-force pattern-matching-plus-backtracking >> execution paradigm was well-suited to solving certain kinds of logic >> problems (it’s in the name of the language after all). Though I guess >> you’d get a blowup in execution time and memory in more complex >> real-world situations. >> >> You know the old “Who Owns The Zebra?” logic puzzle (or some variant >> thereof)? You basically code the given clues directly into Prolog, run >> the result as a program, and out pops the answer. > > Dear Lawrence, > > Have you thought to code yourself as a logical puzzle solving character > in text adventures, with or without the help of Prolog? > > Do you think you can do so without ever mentioning Python? Or do you > love snakes so much you cannot live without it? Are you perhaps a > graduate of the Slitherin magical university? > > I have added rec.arts.int-fiction to this discussion, and alt.fantasy, > even though we don't discuss Slitherins there. > > > Happy coding yourself in a text adventure game! There's a clause based language called Dialog which is Prolog's cousing (think something like CLIPS, constraint based solvers): It targets the Z-Machine, like Inform6: https://linusakesson.net/dialog/ Intro https://dialog-if.github.io/manual/dialog/0m03/intro.html
[toc] | [prev] | [next] | [standalone]
| From | scott@slp53.sl.home (Scott Lurndal) |
|---|---|
| Date | 2026-09-15 18:08 +0000 |
| Message-ID | <YQfqS.118094$3vg8.60241@fx37.iad> |
| In reply to | #681 |
Anthk GM <anthk@disroot.org> writes: >On 2026-08-19, Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> wrote: >> On 19/08/2026 6:49 AM, Lawrence D’Oliveiro wrote: >>> On Tue, 18 Aug 2026 21:13:10 +0100, Aidan Kehoe wrote: >>> >>>> I coded Prolog in 1998-1999. It is not oriented to the underlying >>>> machine in any useful way, and its syntax is not human-friendly. I >>>> don’t recommend it. >>> >>> I did briefly flirt with it, a decade earlier. I found it “very high >>> level”, in that its brute-force pattern-matching-plus-backtracking >>> execution paradigm was well-suited to solving certain kinds of logic >>> problems (it’s in the name of the language after all). Though I guess >>> you’d get a blowup in execution time and memory in more complex >>> real-world situations. >>> >>> You know the old “Who Owns The Zebra?” logic puzzle (or some variant >>> thereof)? You basically code the given clues directly into Prolog, run >>> the result as a program, and out pops the answer. >> >> Dear Lawrence, >> >> Have you thought to code yourself as a logical puzzle solving character >> in text adventures, with or without the help of Prolog? >> >> Do you think you can do so without ever mentioning Python? Or do you >> love snakes so much you cannot live without it? Are you perhaps a >> graduate of the Slitherin magical university? >> >> I have added rec.arts.int-fiction to this discussion, and alt.fantasy, >> even though we don't discuss Slitherins there. >> >> >> Happy coding yourself in a text adventure game! > >There's a clause based language called Dialog which is >Prolog's cousing (think something like CLIPS, constraint based >solvers): The first graphical MUD was built using the TUTOR language. https://en.wikipedia.org/wiki/TUTOR https://en.wikipedia.org/wiki/Dnd_(1975_video_game) https://en.wikipedia.org/wiki/Empire_(1973_video_game)
[toc] | [prev] | [next] | [standalone]
| From | Mild Shock <janburse@fastmail.fm> |
|---|---|
| Date | 2026-09-15 20:22 +0200 |
| Subject | You hear some noises in the distance (Re: Loderunner Enemy AI better than SWI-Prolog?) |
| Message-ID | <118c2dh$8nro$3@solani.org> |
| In reply to | #682 |
Hi, Interesting. This PLATO thing from University of Illinois could maybe predate Hack: Dirk Pellett of Iowa State University and Flint Pellett of the University of Illinois made substantial enhancements to the game from 1976 to 1985 https://en.wikipedia.org/wiki/Dnd_%281975_video_game%29 Hack was created in 1982 by Jay Fenlason with the assistance of Kenny Woodland, Mike Thome, and Jonathan Payne, while students at Lincoln- Sudbury Regional High School. https://en.wikipedia.org/wiki/Hack_%28video_game%29 Bye BTW: Doom predecessor could have been this one: The first version was developed by high school students Steve Colley, Greg Thompson, and Howard Palmer for the Imlac PDS-1 minicomputer during a school work/study program at the NASA Ames Research Center. 3D multiplayer first-person shooter maze game https://en.wikipedia.org/wiki/Maze_%281973_video_game%29 Scott Lurndal schrieb: > Anthk GM <anthk@disroot.org> writes: >> On 2026-08-19, Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> wrote: >>> On 19/08/2026 6:49 AM, Lawrence D’Oliveiro wrote: >>>> On Tue, 18 Aug 2026 21:13:10 +0100, Aidan Kehoe wrote: >>>> >>>>> I coded Prolog in 1998-1999. It is not oriented to the underlying >>>>> machine in any useful way, and its syntax is not human-friendly. I >>>>> don’t recommend it. >>>> >>>> I did briefly flirt with it, a decade earlier. I found it “very high >>>> level”, in that its brute-force pattern-matching-plus-backtracking >>>> execution paradigm was well-suited to solving certain kinds of logic >>>> problems (it’s in the name of the language after all). Though I guess >>>> you’d get a blowup in execution time and memory in more complex >>>> real-world situations. >>>> >>>> You know the old “Who Owns The Zebra?” logic puzzle (or some variant >>>> thereof)? You basically code the given clues directly into Prolog, run >>>> the result as a program, and out pops the answer. >>> >>> Dear Lawrence, >>> >>> Have you thought to code yourself as a logical puzzle solving character >>> in text adventures, with or without the help of Prolog? >>> >>> Do you think you can do so without ever mentioning Python? Or do you >>> love snakes so much you cannot live without it? Are you perhaps a >>> graduate of the Slitherin magical university? >>> >>> I have added rec.arts.int-fiction to this discussion, and alt.fantasy, >>> even though we don't discuss Slitherins there. >>> >>> >>> Happy coding yourself in a text adventure game! >> >> There's a clause based language called Dialog which is >> Prolog's cousing (think something like CLIPS, constraint based >> solvers): > > The first graphical MUD was built using the TUTOR > language. > > https://en.wikipedia.org/wiki/TUTOR > https://en.wikipedia.org/wiki/Dnd_(1975_video_game) > https://en.wikipedia.org/wiki/Empire_(1973_video_game) > > >
[toc] | [prev] | [standalone]
Back to top | Article view | alt.fantasy
csiph-web