MatPlus.Net

 Website founded by
Milan Velimirović
in 2006

0:34 UTC
ISC 2024
 
  Forum*
 
 
 
 

Username:

Password:

Remember me

 
Forgot your
password?
Click here!
SIGN IN
to create your account if you don't already have one.
CHESS
SOLVING

Tournaments
Rating lists
1-Oct-2024

B P C F





 
 
MatPlus.Net Forum Internet and Computing Antigrid in Popeye?
 
You can only view this page!
(1) Posted by Hauke Reddmann [Friday, Oct 6, 2023 11:02]

Antigrid in Popeye?


For theoretical analysis, I'd like to insert
an antigrid line between two neighboring squares
A and B (i.e. nothing can move between A and B).
Should be possible by "condition grid irregular"
and then declaring everything else than A|B
as grid line. Say, d5-e5, how would it look?
 
(Read Only)pid=25394
(2) Posted by Bjørn Enemark [Saturday, Feb 10, 2024 13:14]

You have probably received an answer long ago...
But I assume you wanted this: GridChess Irregular gridline Ve51
 
 
(Read Only)pid=25752
(3) Posted by Hauke Reddmann [Saturday, Feb 10, 2024 16:47]

THX and no, I haven't ;-)
(Ve51? Vertical, e5, 1 to the left?)
 
   
(Read Only)pid=25754
(4) Posted by Bjørn Enemark [Saturday, Feb 10, 2024 17:19]

yes
 
   
(Read Only)pid=25755
(5) Posted by Hauke Reddmann [Sunday, Feb 11, 2024 10:29]

THX again. But that is a grid line (not antigrid) and then
I have to declare all 8*6*2-1 *except* the one I want as "grid", right,
i.e. Vb81 Vc81... to kingdom come?
(As usual I will write a Python program to generate that input :-)
 
   
(Read Only)pid=25757
(6) Posted by Joost de Heer [Sunday, Feb 11, 2024 12:46]

Should a piece on b5 be able to move to g5, so through the antigridline?

If yes, then it's probably easiest to define 7 horizontal and 8 vertical gridlines.
If no, then the grid without the d5/e5 line won't work

More question:
- Can, with an antigrid line between d5 and e5, a knight move from d5 to f6 (the straight line between the centers of d5 and f6 crosses the antigrid line between d5 and e5)?
- Can a rose move from b5 to f5 with an antigridline between d5 and e5?
 
   
(Read Only)pid=25758
(7) Posted by Bjørn Enemark [Sunday, Feb 11, 2024 17:21]

grid irregular gridline Va18 Vb18 Vc18 Vd18 Vf18 Vg18 Vh18 Ha28 Ha38 Ha48 Ha58 Ha68 Ha78 Ha88 Ve14 Ve63
will define a grid everywhere except between d5 and e5
 
   
(Read Only)pid=25760
(8) Posted by Hauke Reddmann [Sunday, Feb 11, 2024 19:53]

Aha! Quite needs getting used to, the notation.

@Joost: Indeed, an antigrid line shall block ALL traffic
through that boundary (and that is the problem -
with grid chess it doesn't work!). Good that you
pointed it out.
 
   
(Read Only)pid=25761
(9) Posted by Joost de Heer [Monday, Feb 12, 2024 08:13]

 QUOTE 

rid irregular gridline Va18 Vb18 Vc18 Vd18 Vf18 Vg18 Vh18 Ha28 Ha38 Ha48 Ha58 Ha68 Ha78 Ha88 Ve14 Ve63
will define a grid everywhere except between d5 and e5


Another way which may be easier to remember:
grid irregular a1 a2 a3 .... d3 d4 d6 d7 .. e3 e4 e6 e7 ... h7 h8
This will define a grid with all 1-cell square groups, and the missing squares (d5 and e5) are grouped together as the final group.

And FYI: Winchloe also doesn't know Antigrid, as far as I can see (searched for 'gril' in the conditions table)

And to reply to my earlier questions: I found this in the Popeye readme:
 QUOTE 

(N.B. In the context of grid chess, moves go as straight lines from square centre to square centre; pieces that do not move in straight lines may not behave as expected; moves are permitted which merely touch the end of a gridline (e.g with gridline Ve11 and wKd1, the move Kd1-e2 is legal).

So if antigrid was implemented, ROb5xf5 would probably be illegal with an antigridline between d5 and e5.
 
 
(Read Only)pid=25765

No more posts


MatPlus.Net Forum Internet and Computing Antigrid in Popeye?