Pity does not run in 32 bits....
Fern
Senpai 1.0 (new engine)
Moderators: hgm, Rebel, chrisw
-
- Posts: 127
- Joined: Sat Jan 22, 2011 7:14 pm
- Location: Lille, France
-
- Posts: 1968
- Joined: Wed Jul 13, 2011 9:04 pm
- Location: Madrid, Spain.
Re: Senpai 1.0 (new engine).
Hello:
Secondly: Senpai 1.0 has ponder option? If that, it is a good chance to test it at IPON if Ingo sees this thread.
Regards from Spain.
Ajedrecista.
First of all: congratulations to Fabien. Great comeback!Dr.Wael Deeb wrote:Does it play on the level of protector or betterXann wrote:Hi all,
I have recently regained interest in computer chess. By a coincidence (or fate?), Joachim Rang and Ryan Benitez are also active once again.
I have been working on a new GPL engine: Senpai.
The highlights compared to Fruit are:
- from-scratch engine (no Fruit code)
- plain bitboards (I will implement magic bitboards later)
- more precise mobility (safety, centre weights)
- evaluation of tactical moves: captures and checks
- late-move pruning (last few plies)
- more aggressive futility pruning
- SMP
The download page: http://www.chessprogramming.net/senpai/
Direct link: http://goo.gl/H0h1Jd
Estimated level: Protector or better (don't ask).
Have fun with Senpai!
Fabien.
Secondly: Senpai 1.0 has ponder option? If that, it is a good chance to test it at IPON if Ingo sees this thread.
Regards from Spain.
Ajedrecista.
-
- Posts: 127
- Joined: Sat Jan 22, 2011 7:14 pm
- Location: Lille, France
Re: Senpai 1.0 (new engine).
Ponder option confirmed.
-
- Posts: 1808
- Joined: Wed Mar 08, 2006 9:19 pm
- Location: Oslo, Norway
Re: Senpai 1.0 (new engine)
Since Fabien forgot to say it, I will:
The reason why Senpai was released on this particular date is that today is the ten year anniversary of Fruit 1.0.
Edit: Oh, nevermind, he did say it, just in another thread.
The reason why Senpai was released on this particular date is that today is the ten year anniversary of Fruit 1.0.
Edit: Oh, nevermind, he did say it, just in another thread.
-
- Posts: 268
- Joined: Sun Apr 24, 2011 12:33 am
Re: Senpai 1.0 (new engine)
wow just one file .cpp, like Gull, for me it's impossible to work with just one file
Congrats for the new engine!!
Congrats for the new engine!!
-
- Posts: 127
- Joined: Sat Jan 22, 2011 7:14 pm
- Location: Lille, France
Re: Senpai 1.0 (new engine)
One reason is that I design programming languages as a hobby and I never included the concept of multiple files in my interpreter VMs.
Another is to make dependencies between modules explicit, for instance to guarantee a safe initialisation order (which C++ doesn't).
Another is to make dependencies between modules explicit, for instance to guarantee a safe initialisation order (which C++ doesn't).
-
- Posts: 1221
- Joined: Wed Mar 08, 2006 8:28 pm
- Location: Florida, USA
Re: Senpai 1.0 (new engine)
Hi Fabien,
Welcome back and congrats on the new release!
I look forward to testing it.
A few obvious questions:
+ After an absence of a few years, what was the motivation for writing Senpai?
+ How long did it take you write Senpai?
+ Why did you start a new codebase? Why not continue with the development of Fruit?
+ Have you accomplished everything you set out to do with Senpai, or is this a work-in-progress?
+ LMR became popular after it was introduced in Fruit - is there any new "secret sauce" in Sanpai which you think may be of interest to other programmers?
+ Why did you choose C++11 as the development language?
Steve
Welcome back and congrats on the new release!
I look forward to testing it.
A few obvious questions:
+ After an absence of a few years, what was the motivation for writing Senpai?
+ How long did it take you write Senpai?
+ Why did you start a new codebase? Why not continue with the development of Fruit?
+ Have you accomplished everything you set out to do with Senpai, or is this a work-in-progress?
+ LMR became popular after it was introduced in Fruit - is there any new "secret sauce" in Sanpai which you think may be of interest to other programmers?
+ Why did you choose C++11 as the development language?
Steve
http://www.chessprogramming.net - Maverick Chess Engine
-
- Posts: 2949
- Joined: Mon May 05, 2008 12:16 pm
- Location: Bordeaux (France)
- Full name: Julien Marcel
Re: Senpai 1.0 (new engine)
As Fabien is a bit busy right now, I'll take a shot and emulate what his answers will probably be.
*hiding*
The clones wars were fading, so I needed to release some new strong open sources. Plus we need a new R[edited out by moderator]a 5.Steve Maughan wrote:+ After an absence of a few years, what was the motivation for writing Senpai?
A pair of hours in a six years span.Steve Maughan wrote:+ How long did it take you write Senpai?
Fruit is lame, it's only about 2800.Steve Maughan wrote:+ Why did you start a new codebase? Why not continue with the development of Fruit?
The answer is contained in the name of the engine.Steve Maughan wrote:+ Have you accomplished everything you set out to do with Senpai, or is this a work-in-progress?
There's a big hint hidden in the release readme !Steve Maughan wrote:+ LMR became popular after it was introduced in Fruit - is there any new "secret sauce" in Sanpai which you think may be of interest to other programmers?
Trendy is funny.Steve Maughan wrote:+ Why did you choose C++11 as the development language?
*hiding*
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
-
- Posts: 1494
- Joined: Thu Mar 30, 2006 2:08 pm
Re: Senpai 1.0 (new engine)
Great news!
I see you now know the chess programming virus has no cure. It draws you back again and again. But it does reward you by making your brain happy!
Welcome back.
Mark
I see you now know the chess programming virus has no cure. It draws you back again and again. But it does reward you by making your brain happy!
Welcome back.
Mark