Chessboard

Show off your games, demos and other (playable) creations.
Kestutis
Prole
Posts: 9
Joined: Tue Dec 20, 2022 4:39 pm
Location: Lithuania

Re: Chessboard

Post by Kestutis »

Last version of Love is 11.4 .On google play store we have version 11.3 .
If we want to launch *.love file it is better to have version 11.3 .
If version 11.3 is installed then we can open any file explorer/manager and find this love file
and click/touch on it and game must run.
If we have version 11.4 then best choice is to have ES file explorer,from ES file explorer we can launch Love 11.4 *.love files.
From Android version 10+ (it seems to me ) there are some memory restrictions.I can't create folder in an arbitrary place .
And from Android 10+ version it is impossible to install external UCI engines from SD card,ie
from disk.Assume we have chess application which allows to install external UCI engines,but
from version 10+ this won't work.This is all done for security reasons.
Last edited by Kestutis on Mon Jan 09, 2023 1:41 pm, edited 5 times in total.
Kestutis
Prole
Posts: 9
Joined: Tue Dec 20, 2022 4:39 pm
Location: Lithuania

Re: Chessboard

Post by Kestutis »

---
Last edited by Kestutis on Sat Dec 24, 2022 7:18 pm, edited 1 time in total.
User avatar
GVovkiv
Party member
Posts: 686
Joined: Fri Jan 15, 2021 7:29 am

Re: Chessboard

Post by GVovkiv »

No messages?
Kestutis
Prole
Posts: 9
Joined: Tue Dec 20, 2022 4:39 pm
Location: Lithuania

Re: Chessboard

Post by Kestutis »

Hello.This is checkers game.Escape key - to restart game.q key - to quit game.
It does alpha-beta search on position up to 7 depth,ie looks ahead 7 half moves.
In fact this is checkers engine.You can play against it.Are implemented all checkers rules-multijump,promotion.First click square from and then click square to.Engine will respond very quickly.Who are interested can change search depth in source code.
GUI is very basic.Only board and pieces.Needs of course some kind of functionality.
Move - capture generator works very well.Evaluation counts material and gives bonuses for protecting back row.Root moves are randomly shuffled in order to avoid repeating games.

Lua is faster language than Python.Lua is one of the fastest scripting languages.
Attachments
Checkers - depth7.love
(63.67 KiB) Downloaded 220 times
Last edited by Kestutis on Thu Apr 20, 2023 12:31 pm, edited 1 time in total.
User avatar
Roland Chastain
Prole
Posts: 41
Joined: Sat Feb 07, 2015 2:30 pm
Location: France
Contact:

Re: Chessboard

Post by Roland Chastain »

@Kestutis

Seems to work very well. Thank you for sharing.
Kestutis
Prole
Posts: 9
Joined: Tue Dec 20, 2022 4:39 pm
Location: Lithuania

Re: Chessboard

Post by Kestutis »

Added checkers screenshot .
Attachments
Checkers screenshot
Checkers screenshot
Checkers-Screenshot_2022-12-25.jpg (249.5 KiB) Viewed 4196 times
User avatar
Roland Chastain
Prole
Posts: 41
Joined: Sat Feb 07, 2015 2:30 pm
Location: France
Contact:

Re: Chessboard

Post by Roland Chastain »

Incredible how time flies. :)

I did put my nose back into my chessboard, and made some small improvements. Now there is a command-line option to choose a pieces set:
--pieces=Fritz (default)
--pieces=SMIRF
--pieces=Warlord
And another option to choose the language:
--lang=English (default)
--lang=French
--lang=German
--lang=Hungarian
I attached a *.love file to the first post of the discussion (and also created a git repository).
glitchapp
Party member
Posts: 264
Joined: Tue Oct 05, 2021 10:34 am
Contact:

Re: Chessboard

Post by glitchapp »

Looks great! would you mind to add a license file to your repository? is there a repository for the checker game? I'm building your chess for sailfish os and want to make sure it has a license. Thanks!.
https://codeberg.org/glitchapp/love-chessboard
User avatar
Roland Chastain
Prole
Posts: 41
Joined: Sat Feb 07, 2015 2:30 pm
Location: France
Contact:

Re: Chessboard

Post by Roland Chastain »

Thanks for the compliment. I added a license file (AGPL-3.0-or-later).

The checker game is not mine. :)
glitchapp
Party member
Posts: 264
Joined: Tue Oct 05, 2021 10:34 am
Contact:

Re: Chessboard

Post by glitchapp »

Roland Chastain wrote: Wed Apr 24, 2024 9:21 am Thanks for the compliment. I added a license file (AGPL-3.0-or-later).

The checker game is not mine. :)
Thank you for the great game and for adding the license!
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Amazon [Bot] and 9 guests