Home » Forum Home » General

Topic: Computer program match in Pente
Replies: 3   Views: 29,729   Pages: 1   Last Post: Nov 15, 2001, 9:56 PM by: mmammel

Search Forum

Back to Topic List Topics: [ Previous | Next ]
Replies: 3   Views: 29,729   Pages: 1  
nosovs

Posts: 205
Registered: Dec 16, 2001
From: Moscow,Russia
Age: 56
Home page
Computer program match in Pente
Posted: Nov 13, 2001, 11:49 AM

It was finished first game between two Pente
Programs.
Ninuki (was Black-first)author V. Barykin and lost
against Noesis (was white) author M. Mammel.
It was
played opening e53 from semi-final at PBM
dweebo-zabrodin.
Because of library Noesis had made first moves without
calculation , on the contrary Ninuki seems calculated first
moves.
After interesting fight Noesis won by captures
We
will see who win at second game, Noesis have to be
first (Black)



This message was originally posted at Yahoo's pente group.


nosovs

Posts: 205
Registered: Dec 16, 2001
From: Moscow,Russia
Age: 56
Home page
Score is 2-0
Posted: Nov 14, 2001, 12:11 AM

Noesis won second game , too.
Games was rather interesting, I send it to
Mark and Victor.
Hope they can comment this games for members of the Club



This message was originally posted at Yahoo's pente group.

mmammel

Posts: 260
Registered: Dec 16, 2001
From: Maryland
Age: 53
Home page
Re: Computer program match in Pente
Posted: Nov 15, 2001, 9:55 PM

Here are the transcripts of the Pente computer
competition. You can copy the game text between the dashed
lines, paste it into notepad or wordpad and save it as a
text file. Then you can open it with my program for
viewing.

My program is nicknamed Noesis meaning some kind
of knowledge and Barykin's program is called
Ninuki which is an old name for Pente. Both programs
played fairly well, Noesis had the advantage of using an
opening book and then using more time to think for later
moves.

Game1
Noesis (by M. Mammel) vs Ninuki (by V.
Barykin)

----------------------
[Event mm-vb]
[GameType
Pente]
[Site
Analysis]
[Date 2001.11.13]
[Round 2001 Computer
WC]
[White ai-mm]
[Black ai-barykin]
[Result
1-0]
[WhiteRating -]
[BlackRating -]
[Comment
-]

1. K10 M14 2. K13 L14 3. K14 K12 4. N14 K15 5. M12
L15 6. M15 L16
7. L11 N13 8. J15 O13 9. M13 M14
10. J9 H8 11. L15 M11 12. O12 M12
13. M14 K16 14.
K15 H15 15. N13 P11 16. N15 M15 17. N14 O16 18. L13
N16
19. K17 M15 20. L14 L12 21. O17
1-0
------------------------

M14 by Ninuki was a unusual opening, but
after K13
and L14, it is a standard opening, offset 3 spaces
vertically. My program uses an opening book and it can
recognize offset positions so its moves 3-5 were from the
opening book.

Move 5. ... L15 was not in the
standard openings, usual is to M15 which might be met with
O14. Now my program had to search: the competition
allowed 2 hours for each program per game on a 600 MHz
computer. That can be a lot of thinking! I had the program
set on level 8 with a moderate amount of threat
search beyond 8-ply (but not as deep as my standard
program).

After 7. ... N13 my program might protect its pair at
O13 which may give some initiative to its opponent,
but instead it chose to capture at J15, making this
game heavy in capture exchanges.

At move 11,
the stone at N13 is a keystone that can be readily
captured. My program does not immediately capture it but
instead threatens it from another angle at L15. I think
either approach would work fine.

Move 12 to O12
makes a nice 4-3 threat, Ninuki blocks it with M12.
Next M14 threatens to capture M12 and a defending
stone at N13! If Ninuki did block with N13, after it is
captured and replaced, black wins with N14. Instead he
moves on the end at K16.

On move 14, Noesis
makes a three and Ninuki blocks with H15. If he blocked
on the other side, then 15. N14 threatening the pair
would win, the last two captures would not be difficult
to force. 16. N15 is a winner, it will now threaten
to capture a double keystone pair at N12 and M12
after making the three at N14.

17. ... O16 is a
desperate attempt to survive, but the threatened pair is
merely protected. 18. ... N16 is no real threat because
of the capture of M15 and L16.

Ninuki program
seemed to force a lot of capture play but was not able
to gain the initiative, and so lost by captures.



This message was originally posted at Yahoo's pente group.

mmammel

Posts: 260
Registered: Dec 16, 2001
From: Maryland
Age: 53
Home page
Re: Computer program match / game 2
Posted: Nov 15, 2001, 9:56 PM

Game2
Ninuki (by V. Barykin) vs. Noesis (by M.
Mammel)

--------------------------
[Event vb-mm]
[GameType
Pente]
[Site
Analysis]
[Date 2001.11.13]
[Round 2001 Computer
WC]
[White ai-barykin]
[Black ai-mm]
[Result
0-1]
[WhiteRating -]
[BlackRating -]
[Comment
-]

1. K10 M11 2. O10 K11 3. N11 M12 4. M10 P9 5. L10
J10 6. M13 H9
7. G8 O10 8. Q8 L9 9. J9 H8 10. H7
M11 11. F9 J6 12. H10 L11
13. L12 H8 14. E10 D11
15. N11 O12 16. N11 N14 17. L12 J9 18. J11 G9
19.
K12 M12 20. K10 H12
0-1
--------------------------------

Moves 1-4 were made from my
opening book. 6. M13 seems
the obvious choice but maybe O10 then L12 is stronger
as was done in the PBEM game dweebo vs zabrodin, but
zabrodin won the game.

7. ... O11 my program
sometimes likes to block a closed three so that it cannot
extend.
8. Q8 seems to have too little offensive potential.
Maybe K8 or at least N11?
8 ... L9 spoils his
capture at N11.
9. J9 mainly to prevent Noesis from
moving there. Is it better to capture at N11? Then 9.
... O12 10. M10, J9 11. N10, O10 12. J8!, J11 which
is an interesting position. Instead, maybe 9. N10,
J9 10. J8 which is similar to the previous
position.
10. ... M11 threatens to capture K10 and M10 after
moving to L11.
12. ... L11 clinches the game.
13.
L12 - how about N11 instead? No, then Noesis moves to
O12, H11, and G12 and can force captures.



This message was originally posted at Yahoo's pente group.

Replies: 3   Views: 29,729   Pages: 1  
Back to Topic List
Topics: [ Previous | Next ]


Powered by Jive Software