Mike Adams - introducing myself as a Chess Programmer

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

adams161
Posts: 626
Joined: Sun May 13, 2007 9:55 pm
Location: Bay Area, CA USA
Full name: Mike Adams

Mike Adams - introducing myself as a Chess Programmer

Post by adams161 »

I've been posting in here last while, i used to post more in previous years, and often now about My OpeningTree App on Android. Also other issues like Chess for the blind and Art rights. But most here don't know who I really am as a chess programmer i suspect. I thought i could could take the liberty to be pretentious enough to post what my chess apps are. Maybe in chronological order. Here it is.

Started with Pulsar, Weak chess engine to be honest but also plays variants. Also a good playing engine. Does support analysis on computers. Started this engine from scratch mostly thanks to the active help of chess programmers in the ICC's channel 64 back in 98. First version was in the 1500s rated and rose over time, 1700s, 1900, 2200 blitz, 2600 blitz.

http://www.lanternchess.com/pulsar/

Worked in MFC a bit in mid 2000s and did two BlitzIn Plugins and also spent a few months working on BlitzIn itself in 2004 part time while in school.

http://www.lanternchess.com/blitzinplugins/

Also did LibraryBot on chessclub.com in 2003, https://www.chessclub.com/profile/?handle=librarybot have to swith to notes tab for anything interesting.

In 2010 i started Lantern Chess a Java interface to Chessclub.com

http://www.lanternchess.com/ Many extra features work for free guests like Engine Analysis, Opening Book, and Open PGN. We have a connect as Guest button. The Opening Book comes from OpeningTree. OpeningTree got it's engine analysis code from Lantern Chess. Lantern computer is GPL and Open source: https://github.com/lanternbugs/lanternicc My only Open source app so far and no regrets. I've been concerned if I open source Apps in App Store there could be many clones.

Early on stared Lantern Chess on Android Summer of 2010 https://play.google.com/store/apps/deta ... .icc&hl=en My Opening Tree and Pulsar apps are now bundled into Android Lantern as the Play the computer view and openings study view.

Started Lantern Chess iOS June 2012 and released for the first time in November 2013. Bundled as well my Opening Tree and Pulsar Apps into this Lantern as the openings study and play the computer views.

https://itunes.apple.com/us/app/lantern ... 20893?mt=8

in 2014 i started two more chess apps on iOS, OpeningTree and Pulsar Chess Engine which does chess and variants.

https://itunes.apple.com/us/app/opening ... 14935?mt=8

https://itunes.apple.com/us/app/pulsar- ... d839640447

From December 2018 till now i've been porting these two apps, OpeningTree and Pulsar Chess Engine, to android

https://play.google.com/store/apps/deta ... gtreechess

https://play.google.com/store/apps/deta ... hessengine

That is my introduction. Anyone feel free to comment on anything. Though i'm not promising to do apps on demand :)
Sergio Martinez
Posts: 1975
Joined: Fri Oct 05, 2012 2:35 pm
Location: Spain

Re: Mike Adams - introducing myself as a Chess Programmer

Post by Sergio Martinez »

Thank you very much for your work and efforts

By the way, I use your engine a lot in my tournaments :wink:
Member of the CCRL Group. Write me if you want I test your engine.
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Mike Adams - introducing myself as a Chess Programmer

Post by Gabor Szots »

Thank you, Mike. The other day I was looking for a download link of Pulsar, now I have found it. :D
Gabor Szots
CCRL testing group
User avatar
mclane
Posts: 18749
Joined: Thu Mar 09, 2006 6:40 pm
Location: US of Europe, germany
Full name: Thorsten Czub

Re: Mike Adams - introducing myself as a Chess Programmer

Post by mclane »

Hi, hello mike. Nice to read an introduction ,
I downloaded the android version on my mobile phone,
I would like to have 40/120 time control and an optional info screen under the board with
Time search depth score and a little main line and NPS
That would be nice if this is possible.
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....
adams161
Posts: 626
Joined: Sun May 13, 2007 9:55 pm
Location: Bay Area, CA USA
Full name: Mike Adams

Re: Mike Adams - introducing myself as a Chess Programmer

Post by adams161 »

First thanks to you guys using pulsar. I've seen in google over the years tournaments that it's playing in people post about and its fun for me to see like how many games is it winning :)

on this
I would like to have 40/120 time control and an optional info screen under the board with
Time search depth score and a little main line and NPS
That would be nice if this is possible.
Time control sounds doable. I was playing with thinking output and having it log its depth score time and line to console so this sounds doable and could be interesting. Maybe an option in settings "show thinking". No promises though on when i do anything right now.
adams161
Posts: 626
Joined: Sun May 13, 2007 9:55 pm
Location: Bay Area, CA USA
Full name: Mike Adams

Re: Mike Adams - introducing myself as a Chess Programmer

Post by adams161 »

mclane wrote: Wed Apr 10, 2019 6:20 pm Hi, hello mike. Nice to read an introduction ,
I downloaded the android version on my mobile phone,
I would like to have 40/120 time control and an optional info screen under the board with
Time search depth score and a little main line and NPS
That would be nice if this is possible.
Hi. Pulsar Chess Engine on Android 3.5 has been released and it now has a show thinking option in settings. Also the 40 moves in 2 hours time control has been added. Sometimes if you have been to pulsar's play store page in last wile it caches and you need to shut the device down and start it again to see the update. Let me know if any issues with 3.5 or any feedback if any.
User avatar
mclane
Posts: 18749
Joined: Thu Mar 09, 2006 6:40 pm
Location: US of Europe, germany
Full name: Thorsten Czub

Re: Mike Adams - introducing myself as a Chess Programmer

Post by mclane »

Hi Mike. 40/120 now there. But I see no thinking. And sometimes app crashes.
How is thinking meant: showing info while computing?
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....
adams161
Posts: 626
Joined: Sun May 13, 2007 9:55 pm
Location: Bay Area, CA USA
Full name: Mike Adams

Re: Mike Adams - introducing myself as a Chess Programmer

Post by adams161 »

it's in settings. settings button lower left. you have to turn it on. bottom of settings. switch flips on off.

I'll see if any crash reports in android console when they come in. It's old code and not well tested going deep on android that 40/120 will do. but who knows maybe another issue.

Mike
adams161
Posts: 626
Joined: Sun May 13, 2007 9:55 pm
Location: Bay Area, CA USA
Full name: Mike Adams

Re: Mike Adams - introducing myself as a Chess Programmer

Post by adams161 »

i've been having more problems on android than windows or iOS porting the older engine code. compiler is different and old flaws come out more on android.
User avatar
mclane
Posts: 18749
Joined: Thu Mar 09, 2006 6:40 pm
Location: US of Europe, germany
Full name: Thorsten Czub

Re: Mike Adams - introducing myself as a Chess Programmer

Post by mclane »

Ok. I see depth and search time. And main line beneath. Evaluation would be nice ... Ah S means score.
Thank you. Now it makes more fun.
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....