Chessboard

Show off your games, demos and other (playable) creations.
Kestutis
Prole
Posts: 8
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: 8
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: 668
Joined: Fri Jan 15, 2021 7:29 am

Re: Chessboard

Post by GVovkiv »

No messages?
Kestutis
Prole
Posts: 8
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 75 times
Last edited by Kestutis on Thu Apr 20, 2023 12:31 pm, edited 1 time in total.
User avatar
Roland Chastain
Prole
Posts: 34
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: 8
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 1759 times
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 43 guests