How to insert a word in a grid

From: Cow Boy Toro (cantinbe_at_etu.utc.fr)
Date: 06/12/04


Date: Sat, 12 Jun 2004 09:46:43 +0200

Hello,

As a student, I'm working on a cross words project. But for 2 days, I have
wondered how to insert a word in any possible position in the grid.

At the moment, I am able to insert a word in any possible position in a
line. For example, if I want to insert the word 'thk' in
[#,#,#,#,h,k,#,t,#,#], I can generate :

| ?- insertwordline([t,h,k],[#,#,#,#,h,k,#,t,#,#],Z).
Z = [t,h,k,#,h,k,#,t,#,#] ? ;
Z = [#,#,#,t,h,k,#,t,#,#] ? ;
Z = [#,#,#,#,h,k,#,t,h,k] ? ;

What I wish is to have something like that :

| ?- insertwordgrid([i,n],[[#,#,#],[#,#,#],[#,#,#]],Z).
Z = [[i,n,#],[#,#,#],[#,#,#]];
Z = [[#,i,n],[#,#,#],[#,#,#]];
Z = [[#,#,#],[i,n,#],[#,#,#]]; ....
Z = [[#,#,#],[#,#,#],[#,i,n]]

But I have no more idea. Please, if someone coulp help...

-----
Snake

Ange plein de bonté, connaissez-vous la haine ?
Et les poings crispés dans l'ombre et les larmes de fiel,
Quand la vengeance bat son infernal rappel,
Et de nos facultés se fait le capitaine ?
Ange plein de bonté, connaissez-vous la haine ?

Charles Baudelaire
Le monde de l'Invisible



Relevant Pages

  • Re: How to insert a word in a grid
    ... Ange plein de bonté, connaissez-vous la haine? ... Et les poings crispés dans l'ombre et les larmes de fiel, ...
    (comp.lang.prolog)
  • Re: How to insert a word in a grid
    ... On Sat, 12 Jun 2004, Bill Spight wrote: ... Ange plein de bonté, connaissez-vous la haine? ... Et les poings crispés dans l'ombre et les larmes de fiel, ...
    (comp.lang.prolog)