|
List Info
Thread: KGomoku
|
|
| KGomoku |

|
2007-06-23 09:26:11 |
Hi,
I had a task at the university - writing an AI for the well
known game
"connect five" or Gomoku. It has won the local
contest at the end of the
year. I have written a basic little Qt4 front-end for the AI
in
KDevelop, to be able to play against the computer.
Are you interested in a KGomoku game to be included in
kde-games? I can
send a current state of work if you wish.
Bye,
Gabor
_______________________________________________
kde-games-devel mailing list
kde-games-devel kde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel
|
|
| Re: KGomoku |
  Italy |
2007-06-23 09:35:37 |
On Saturday 23 June 2007 16:26:11 Pelladi Gabor wrote:
> Hi,
>
> I had a task at the university - writing an AI for the
well known game
> "connect five" or Gomoku. It has won the
local contest at the end of the
> year. I have written a basic little Qt4 front-end for
the AI in
> KDevelop, to be able to play against the computer.
>
> Are you interested in a KGomoku game to be included in
kde-games? I can
> send a current state of work if you wish.
I think we already have a gomoku game. It's called bovo:
http://kdebovo.google
pages.com/
Paolo
_______________________________________________
kde-games-devel mailing list
kde-games-devel kde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel
|
|
| Re: KGomoku |

|
2007-06-23 13:51:53 |
You could have a look at bovo,
it's a gomoku game for kde4.
I'm really interested in your AI. How well does it play?
//Aron, The bovo maintainer.
On 6/23/07, Pelladi Gabor <pelladigabor gmail.com> wrote:
> Hi,
>
> I had a task at the university - writing an AI for the
well known game
> "connect five" or Gomoku. It has won the
local contest at the end of the
> year. I have written a basic little Qt4 front-end for
the AI in
> KDevelop, to be able to play against the computer.
>
> Are you interested in a KGomoku game to be included in
kde-games? I can
> send a current state of work if you wish.
>
> Bye,
> Gabor
> _______________________________________________
> kde-games-devel mailing list
> kde-games-devel kde.org
> https://mail.kde.org/mailman/listinfo/kde-games-devel
>
_______________________________________________
kde-games-devel mailing list
kde-games-devel kde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel
|
|
| Re: KGomoku |

|
2007-06-23 16:04:52 |
I downloaded bovo from svn, but could not compile it,
because cmake
says: Unknown CMake command "kde4_automoc". I'm
new to kde4 and cmake,
sure I missed something.
But I looked at the screenshots and the source, and bono is
a very
promising game to be my favourite (I love gomoku). My AI is
fairly
strong, far better than myself. It implements alpha-beta
pruning,
hashing, and strong heuristics to evaluate a position and to
suggest
good next possible moves for the search. You can integrate
this AI into
bono if you wish.
Because this AI was written to battle on a network against
others, it
lacks support of playing with both players (demo mode),
board size is
hardcoded, and no support for taking back a move. I plan to
add these.
The source also needs some more comments.
Aron Boström wrote:
> You could have a look at bovo,
>
> it's a gomoku game for kde4.
>
> I'm really interested in your AI. How well does it
play?
>
> //Aron, The bovo maintainer.
>
> On 6/23/07, Pelladi Gabor <pelladigabor gmail.com> wrote:
>> Hi,
>>
>> I had a task at the university - writing an AI for
the well known game
>> "connect five" or Gomoku. It has won the
local contest at the end of the
>> year. I have written a basic little Qt4 front-end
for the AI in
>> KDevelop, to be able to play against the computer.
>>
>> Are you interested in a KGomoku game to be included
in kde-games? I can
>> send a current state of work if you wish.
>>
>> Bye,
>> Gabor
_______________________________________________
kde-games-devel mailing list
kde-games-devel kde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel
|
|
| Re: KGomoku |
  Germany |
2007-06-23 17:16:52 |
On Saturday 23 June 2007, Pelladi Gabor wrote:
> I downloaded bovo from svn, but could not compile it,
because cmake
> says: Unknown CMake command "kde4_automoc".
I'm new to kde4 and cmake,
> sure I missed something.
you need to build it as part of kdegames. as i don't know
how experienced you
are with svn, i write all instructions in detaildown here:
$ svn co -N
svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegames kdegames
$ cd kdegames
$ svn up bovo
svn co will download only files but no subdirs when called
with the -N option.
now build the kdegames dir::
$ mkdir build
$ cd build
$ cmake ..
$ make
this way everything should work.
cheers, Josel
>
> But I looked at the screenshots and the source, and
bono is a very
> promising game to be my favourite (I love gomoku). My
AI is fairly
> strong, far better than myself. It implements
alpha-beta pruning,
> hashing, and strong heuristics to evaluate a position
and to suggest
> good next possible moves for the search. You can
integrate this AI into
> bono if you wish.
>
> Because this AI was written to battle on a network
against others, it
> lacks support of playing with both players (demo mode),
board size is
> hardcoded, and no support for taking back a move. I
plan to add these.
> The source also needs some more comments.
>
--
Johannes Bergmeier
Johannes.Bergmeier gmx.net
Jabber: joselb jabber.org
_______________________________________________
kde-games-devel mailing list
kde-games-devel kde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel
|
|
| Re: KGomoku |
  Hungary |
2007-06-24 07:15:49 |
I have hacked the AI into bovo, so you would be able to see
what we are
talking about. Just replace the contents of the ai folder
with the
attachment, it should work.
Aron Boström írta:
> You could have a look at bovo,
>
> it's a gomoku game for kde4.
>
> I'm really interested in your AI. How well does it
play?
>
> //Aron, The bovo maintainer.
_______________________________________________
kde-games-devel mailing list
kde-games-devel kde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel
|
|
|
| Re: KGomoku |

|
2007-06-26 11:20:32 |
|
This might be a strange question, but why go with bovo instead of KGomoku?
The reason I am asking is that the classic scheme of KCommonName makes it easy for people to find out what the games are about without having to actually install/start them.
Richard
|
| Re: KGomoku |

|
2007-06-26 13:58:13 |
Bovo was never meant to be the name, it was a stupid work
name, but
then people insisted on keeping it. Personally I wanted to
rename it
to "GomoKu" or "Gomoku for KDE".
Aron
On 6/26/07, Richard Hartmann <richih.mailinglist gmail.com> wrote:
> This might be a strange question, but why go with bovo
instead of KGomoku?
>
> The reason I am asking is that the classic scheme of
KCommonName makes it
> easy for people to find out what the games are about
without having to
> actually install/start them.
>
> Richard
>
> _______________________________________________
> kde-games-devel mailing list
> kde-games-devel kde.org
> https://mail.kde.org/mailman/listinfo/kde-games-devel
>
>
_______________________________________________
kde-games-devel mailing list
kde-games-devel kde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel
|
|
| Re: KGomoku |
  France |
2007-06-26 14:34:05 |
On Tuesday 26 June 2007 18:20:32 Richard Hartmann wrote:
> This might be a strange question, but why go with bovo
instead of KGomoku?
>
> The reason I am asking is that the classic scheme of
KCommonName makes it
> easy for people to find out what the games are about
without having to
> actually install/start them.
It's not about bovo and that's not my opinion but there
seems to be a tendency
in KDE core developers (at least those that communicate by
blogs or MLs) to
dislike the k-names. I saw more than once people advising
to avoid k-names
for new internal APIs or apps.
Am I right ?
Regards,
Kleag
(author of KsirK and KGraphViewer )
_______________________________________________
kde-games-devel mailing list
kde-games-devel kde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel
|
|
| Re: KGomoku |

|
2007-06-26 19:44:29 |
|
If Aron wants to name if Kjumpingcupofwater, he should be able to do that, being the main author and all. I also saw a few new applications try to get different names, but to be honest, I think the K is what makes the KDE affiliation immediately apparent. It's good to have a common look and feel. Application names are included in that, imo.
Richard
|
[1-10]
|
|