not really a new tool, it has been out there in other apps but as a polished tool its great, good work
not really a new tool, it has been out there in other apps but as a polished tool its great, good work
It is taking too much time for middlegames that are not in DB there is no explanation also
It is taking too much time for middlegames that are not in DB there is no explanation also
@Noobmasterplayer123 said ^
not really a new tool, it has been out there in other apps but as a polished tool its great, good work
Thanks
@Noobmasterplayer123 said [^](/forum/redirect/post/HQ0lWoay)
> not really a new tool, it has been out there in other apps but as a polished tool its great, good work
Thanks
Is this just an opening explorer or does it cover other positions as well?
For example, I just tried to set up a simple endgame:
White: Kf6, f5
Black: Kf8
On one hand the chessDB tab shows: No moves available in ChessDB for this position.
However the LLM tells me it does know the position from the tablebase: White is in a tablebase win; with perfect play the side to move can force a decisive victory.
This doesn't seem consistent, either you know the position or you don't...
Is this just an opening explorer or does it cover other positions as well?
For example, I just tried to set up a simple endgame:
White: Kf6, f5
Black: Kf8
On one hand the chessDB tab shows: No moves available in ChessDB for this position.
However the LLM tells me it does know the position from the tablebase: White is in a tablebase win; with perfect play the side to move can force a decisive victory.
This doesn't seem consistent, either you know the position or you don't...
I use Chessdb quite often and find it impressive.
I found Chessdb to not calculate 3-fold repetition as yielding a draw and thus a positional evaluation of 0.0 if the 3-fold repetition cannot be avoided, though Chessdb does indicate a draw when 3-fold repetition has been played.
I use Chessdb quite often and find it impressive.
I found Chessdb to not calculate 3-fold repetition as yielding a draw and thus a positional evaluation of 0.0 if the 3-fold repetition cannot be avoided, though Chessdb does indicate a draw when 3-fold repetition has been played.
always great to see people take advantage of the great opening resource which is chessdb
always great to see people take advantage of the great opening resource which is chessdb
Your app have a problem with repetition, for example. 33. Rh5 Rg5 34. Rh3 Rg4 35. Rh5 Rg5 create a loop : where 35 is 33, so never indicats tree fold repetition or maybe the problem is that your sending the FEN in the api without taking in account the ply.
The app need a menu to share the FEN... and also where u can make comments. Maybe that is to much. Thanks for everything.
Your app have a problem with repetition, for example. 33. Rh5 Rg5 34. Rh3 Rg4 35. Rh5 Rg5 create a loop : where 35 is 33, so never indicats tree fold repetition or maybe the problem is that your sending the FEN in the api without taking in account the ply.
The app need a menu to share the FEN... and also where u can make comments. Maybe that is to much. Thanks for everything.
@Toscani said ^
@HollowLeaf This bash script works on my linux computer.
Maybe it will work on other linux systems.
Copy paste it in AI and tell it your operating system.
AI might make a file made specifically for your system.
get_lichess_data.sh
#!/bin/bash
# --- CONFIGURATION (Optimized for internal folder use) ---
TARGET_DIR="."
BASE_URL="https://raw.githubusercontent.com/lichess-org/chess-openings/master"
FILES=("a.tsv" "b.tsv" "c.tsv" "d.tsv" "e.tsv")
echo "Checking Lichess for updates (Current Directory: $PWD)..."
for FILE in "${FILES[@]}"; do
LOCAL_FILE="$TARGET_DIR/$FILE"
if [ -f "$LOCAL_FILE" ]; then
echo -n " Checking $FILE... "
# -z compares local file time with server
# -R sets local time to server time upon success
curl -s -S -L -z "$LOCAL_FILE" -o "$LOCAL_FILE" -R "$BASE_URL/$FILE"
echo "Done."
else
echo "$FILE not found. Downloading full file..."
curl -L -R -o "$LOCAL_FILE" "$BASE_URL/$FILE"
fi
done
echo "Update check complete."
average linux user (myself included)
@Toscani said [^](/forum/redirect/post/BVV4EGAd)
> @HollowLeaf This bash script works on my linux computer.
> Maybe it will work on other linux systems.
> Copy paste it in AI and tell it your operating system.
> AI might make a file made specifically for your system.
>
> get_lichess_data.sh
> #!/bin/bash
>
> # --- CONFIGURATION (Optimized for internal folder use) ---
> TARGET_DIR="."
> BASE_URL="https://raw.githubusercontent.com/lichess-org/chess-openings/master"
> FILES=("a.tsv" "b.tsv" "c.tsv" "d.tsv" "e.tsv")
>
> echo "Checking Lichess for updates (Current Directory: $PWD)..."
>
> for FILE in "${FILES[@]}"; do
> LOCAL_FILE="$TARGET_DIR/$FILE"
>
> if [ -f "$LOCAL_FILE" ]; then
> echo -n " Checking $FILE... "
> # -z compares local file time with server
> # -R sets local time to server time upon success
> curl -s -S -L -z "$LOCAL_FILE" -o "$LOCAL_FILE" -R "$BASE_URL/$FILE"
> echo "Done."
> else
> echo "$FILE not found. Downloading full file..."
> curl -L -R -o "$LOCAL_FILE" "$BASE_URL/$FILE"
> fi
> done
>
> echo "Update check complete."
average linux user (myself included)
Seems frozen after just a few min. I opened some game, just did a few openings move, and then went off on my own playing against ChessDB. It's thinking forever 
Seems frozen after just a few min. I opened some game, just did a few openings move, and then went off on my own playing against ChessDB. It's thinking forever 
@icytease said ^
Seems frozen after just a few min. I opened some game, just did a few openings move, and then went off on my own playing against ChessDB. It's thinking forever 
Thanks, I need to check this out, I assume Chessdb does not have the move in the database and churning, I should have an alert to said effect. Thanks for bringing this up.
@icytease said [^](/forum/redirect/post/QU1Ex7LG)
> Seems frozen after just a few min. I opened some game, just did a few openings move, and then went off on my own playing against ChessDB. It's thinking forever 
Thanks, I need to check this out, I assume Chessdb does not have the move in the database and churning, I should have an alert to said effect. Thanks for bringing this up.