Discussion of anything and everything relating to chess playing software and machines.
Moderators: hgm, Harvey Williamson, bob
Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
-
Jim Ablett
- Posts: 1327
- Joined: Fri Jul 14, 2006 5:56 am
- Location: London, England
-
Contact:
Post
by Jim Ablett » Tue Jan 08, 2013 10:29 pm
https://github.com/kenshinthebattosai/kenny
Kenny 0.1.1.0 (WB) by Kenshin Himura *(Sudarsan Balaji)*
##Description
Kenny is a Winboard/XBoard chess engine based on Winglet, an open source chess program.
Winglet's full source code can be obtained from [Winglet](
http://www.sluijten.com/winglet/source/index.htm).
Kenny is an advanced form of Winglet which plays better at some faster time levels like blitz chess or up to
20 minute games, but almost always loses against Winglet when the time controls are 40 minutes or more for each.
These tests were run by setting up various tournaments on the free Chess GUI Arena Version 3.0.
Kenny uses modified values for evaluation of various parameters, thus introducing almost an entirely new engine,
because the evaluation function is the heart of a chess engine.
##Visions
* Better board representation using fully object oriented programming using proper class heirarchy (probably in
an entirely new repo)
* Modification of the evaluation function to a better one (pending some neural networks analyses on my side)
* Windows/Linux 64/32 bit
* Src code ported to Gcc
https://dl.dropbox.com/u/5047625/kenny-0110-ja.zip
Mirror:
http://cl.ly/M2Lh/kenny-0110-ja.zip
Seems quite strong. It was winning games against Dragon in my short test.
Jim.
-
Adam Hair
- Posts: 3185
- Joined: Wed May 06, 2009 8:31 pm
- Location: Fuquay-Varina, North Carolina
Post
by Adam Hair » Tue Jan 08, 2013 11:57 pm
Thanks Jim!
-
JuLieN
- Posts: 2945
- Joined: Mon May 05, 2008 10:16 am
- Location: Nantes (France)
-
Contact:
Post
by JuLieN » Wed Jan 09, 2013 12:01 am
Stockfish killed Kenny!
-
Adam Hair
- Posts: 3185
- Joined: Wed May 06, 2009 8:31 pm
- Location: Fuquay-Varina, North Carolina
Post
by Adam Hair » Wed Jan 09, 2013 12:17 am
JuLieN wrote:Stockfish killed Kenny!
You bastards!
-
JuLieN
- Posts: 2945
- Joined: Mon May 05, 2008 10:16 am
- Location: Nantes (France)
-
Contact:
Post
by JuLieN » Wed Jan 09, 2013 12:32 am
Adam Hair wrote:JuLieN wrote:Stockfish killed Kenny!
You bastards!
Hahaha, as I always volunteer for the worst jokes it's nice to see you always ready to back me up!
@Jim:
Thanks Jim! I have a big pile of engines to compile/update for Mac!

-
Sylwy
- Posts: 3358
- Joined: Fri Apr 21, 2006 2:19 pm
- Location: IASI (Romania) - the historical capital of MOLDOVA
Post
by Sylwy » Wed Jan 09, 2013 10:43 am
Jim Ablett wrote:
https://github.com/kenshinthebattosai/kenny
Kenny 0.1.1.0 (WB) by Kenshin Himura *(Sudarsan Balaji)*
##Description
Kenny is a Winboard/XBoard chess engine based on Winglet, an open source chess program.
Winglet's full source code can be obtained from [Winglet](
http://www.sluijten.com/winglet/source/index.htm).
Kenny is an advanced form of Winglet which plays better at some faster time levels like blitz chess or up to
20 minute games, but almost always loses against Winglet when the time controls are 40 minutes or more for each.
These tests were run by setting up various tournaments on the free Chess GUI Arena Version 3.0.
Kenny uses modified values for evaluation of various parameters, thus introducing almost an entirely new engine,
because the evaluation function is the heart of a chess engine.
##Visions
* Better board representation using fully object oriented programming using proper class heirarchy (probably in
an entirely new repo)
* Modification of the evaluation function to a better one (pending some neural networks analyses on my side)
* Windows/Linux 64/32 bit
* Src code ported to Gcc
https://dl.dropbox.com/u/5047625/kenny-0110-ja.zip
Mirror:
http://cl.ly/M2Lh/kenny-0110-ja.zip
Seems quite strong. It was winning games against Dragon in my short test.
Jim.
A big
THANK YOU Maestro Jim !

My microscopical contribution:
MateScore=20001 (to be used in Wb2Uci.eng file, if you want Kenny on Fritzy GUI).
Regards,
SilvianR

-
Jim Ablett
- Posts: 1327
- Joined: Fri Jul 14, 2006 5:56 am
- Location: London, England
-
Contact:
Post
by Jim Ablett » Wed Jan 09, 2013 5:10 pm
Thomas Lagershausen wrote:Thx a lot.
Where can i configure the hashsize?
I am using Kenny 64bit as winboardengine in arena-gui.
Hi Thomas,
You can't I'm afraid.
Src doesn't seem to implement the usual method of implementing hash with a main hash table where size can be altered.
Jim.
-
Werner
- Posts: 2235
- Joined: Wed Mar 08, 2006 9:09 pm
Post
by Werner » Fri Jan 11, 2013 6:57 pm
Hi,
when I start the engine I get the message: no Kennyx.ini found!
Anybody can help with that .ini file?
best wishes
Werner
-
Jim Ablett
- Posts: 1327
- Joined: Fri Jul 14, 2006 5:56 am
- Location: London, England
-
Contact:
Post
by Jim Ablett » Fri Jan 11, 2013 7:14 pm
Werner wrote:Hi,
when I start the engine I get the message: no Kennyx.ini found!
Anybody can help with that .ini file?
best wishes
Hi Werner,
Use the Winglet one and rename it.
http://www.sluijten.com/winglet/source/index.htm (download winglet.zip)
In the ini file is a parameter called STOP_FRAC.
Kenny uses different value for STOP_FRAC internally. It is STOP_FRAC 0.6
Winglet uses STOP_FRAC 60. Edit the ini file to correct value.
Jim.