Search found 388 matches

by Paul Cerkez
14 Jan 2014 22:02
Forum: Visual Prolog
Topic: Memory Memory Management in Visual Prolog 7.4 ?
Replies: 4
Views: 1766

IDB - internal database. in 5.x and earlier version of PDC Prolog, a developer could adjust heap/stack values to enable IDBs to hold more data. Myself, I used to use the external database but the location would be 'in_memory' if I had a lot of data but needed speed. I would only use the IDB for smal...
by Paul Cerkez
12 Dec 2013 12:56
Forum: Visual Prolog
Topic: use function as a variable
Replies: 3
Views: 1077

I get the impression that you are trying to implement something in VIP but are not using the VIP language. is your Prolog (assuming it is prolog) from another style? If yes, you need to translate it into the VIP implementation. To echo what Thomas said, you need to go through the tutorials on the fu...
by Paul Cerkez
12 Dec 2013 12:49
Forum: Visual Prolog
Topic: is there a real educational book about how to build project
Replies: 5
Views: 1458

If I understand what you are trying to do, I think you are making it harder then it is: try something like this: predicates performAction(string, string) clauses run():- readln(A,B), performAction(A,B). performAction("Delete", B);- [execute your code for delete] performAction("Update", B):- [execute...
by Paul Cerkez
6 Nov 2013 13:20
Forum: Visual Prolog
Topic: Debugger hanging
Replies: 17
Views: 4067

just a suggestion....

you may have tried this already, but are you sure you are running as an administrator on the machine? since XP, each iteration of Win has gotten more finiky about this, especially where access to memory and certain execuatbles are concerned. don't know if this is your issue or not but try the follow...
by Paul Cerkez
21 Oct 2013 11:56
Forum: Visual Prolog Tips & Samples
Topic: Neural Network Program
Replies: 7
Views: 13954

Thomas, The NN example provided a construct for a developer to use to build a pyramid based NNs. It definitely solved the performance issues I was experiencing. I took your base example and modified/extended it to support the various pryamid architectures I was experimenting with. For example, I bui...
by Paul Cerkez
20 Oct 2013 17:08
Forum: Visual Prolog
Topic: touch sensitive screen
Replies: 9
Views: 3107

Audun, Basically, tiles are the icons/decktop shortcuts for applications. the only thing in WIN 8.x is that these icons can be 'active' displaying photes, status of the applciation that is running, etc. I haven't tried a VIP 7.x in WIN 8 yet on my tablet but I suspect it will work ok. Developer migh...
by Paul Cerkez
19 Oct 2013 13:17
Forum: Visual Prolog
Topic: touch sensitive screen
Replies: 9
Views: 3107

Audun, Don't know if this is any help, but I use my VIP 5.x application (true 32 bit) on my Surface Pro tablet (with Win 8) with no problems. I simply installed it and I use it. No mouse, no key board. Pinch 'zooming' works in most of the graphic's and user screens. (a couple won't zoom.) Is it a Wi...
by Paul Cerkez
18 Oct 2013 21:03
Forum: Visual Prolog
Topic: Need for a knowledge browser
Replies: 1
Views: 1094

Have you looked at the Axon Idea Processor by Chan Bok?

It is written in VIP.
by Paul Cerkez
16 Oct 2013 10:44
Forum: Visual Prolog
Topic: Exception C00000FD: Stack overflow on "format/.." predicate
Replies: 5
Views: 2340

just out of curiosity, what happens if the Try fails? Are you sure the SVal is bound? I get this kind of error In ASP/C# if I try to do something like this but the variable is unbound or is null. try something like this to test it; RealVal = 0 + tryToTerm(real, SVal), %SVal input number in string fo...
by Paul Cerkez
28 Sep 2013 14:35
Forum: Visual Prolog
Topic: Listbox problem build 7401
Replies: 9
Views: 2457

David,
Check to make sure your video drivers are current. The last time I had a similar problem (using c# and ASP ) it went away once I updated my video driver.

Just a suggestion. May not help in your case but is worth a shot.

Good Luck

P.
by Paul Cerkez
15 Sep 2013 20:24
Forum: Visual Prolog
Topic: Logical Worlds
Replies: 6
Views: 1716

it almost sounds like you are trying to implement logic in a forward chaining paradigm. I have X (defined as -Infinity LW) and I have Y (defined as +infinity LW) if I "add" them together, what is my result? for a logic problem like this, you might want to try a different reasoning system. One I can ...
by Paul Cerkez
5 Sep 2013 12:05
Forum: Visual Prolog
Topic: blocks world problem
Replies: 3
Views: 1430

rosie, if you do a simple google search on BLOCKS WORLD Prolog, you will find many examples. That said, I know of no current implemnetations in VIP. (I believe there was one for Turbo Prolog ages ago but am not sure, its been 30 years.) Thomas, Blocks world is a simple environment to teach planning....
by Paul Cerkez
19 Aug 2013 1:57
Forum: Visual Prolog
Topic: Changing a dialog to a form
Replies: 12
Views: 2619

good to know,

thanks Thomas for the clarification.

P.
by Paul Cerkez
17 Aug 2013 13:19
Forum: Visual Prolog
Topic: Changing a dialog to a form
Replies: 12
Views: 2619

it almost sounds like a modern re-implementation of the older3.x/4.x/5.x optional method of displaying child windows without using resource files. Each child window could be created dynamically at run time purely from VIP code.
by Paul Cerkez
16 Aug 2013 15:54
Forum: Visual Prolog
Topic: Changing a dialog to a form
Replies: 12
Views: 2619

you think?