Cfish for Android
Moderators: Elijah, Igbo, timetraveller
-
- Points: 0,00
- Status: Offline (Active 3 Hours, 34 Minutes ago)
- Topics:
Cfish for Android
CF 030421 Updated to "Remove Condition from Generate_Move Loop". https://github.com/syzygy1/Cfish/commit/5dbf00f9ffae28b0c96a713e897d718204af73e9
Arm7-Arm8 https://pixeldrain.com/l/dqAPk84B#item=1
Arm7-Arm8 https://pixeldrain.com/l/dqAPk84B#item=1
-
- Points: 0,00
- Status: Offline (Active 3 Hours, 34 Minutes ago)
- Topics:
Cfish for Android
CF 110421 Updated to "Refine stat based reductions". https://github.com/syzygy1/Cfish/commit/67742f3b2be90a1bcad524be2c20e0b7e62169bb
Arm7-Arm8 https://pixeldrain.com/l/HWXMvwup#item=1
Arm7-Arm8 https://pixeldrain.com/l/HWXMvwup#item=1
-
- Points: 0,00
- Status: Offline (Active 3 Hours, 34 Minutes ago)
- Topics:
Cfish for Android
CF-110421a - embedded new promising net nn-e1dcce35e7d7.nnue, good for STC and LTC.
only 2884 games played so far and 110421a is already +66 games over CF 030121.
Arm7-Arm8 https://pixeldrain.com/l/zLkeXw24#item=1
only 2884 games played so far and 110421a is already +66 games over CF 030121.
Code: Select all
CF-110421a vs CF-030421: 374 - 308 - 2195
-
- Points: 0,00
- Status: Offline (Active 3 Hours, 34 Minutes ago)
- Topics:
Cfish for Android
CF-U-280421 - Unofficial by ChessMan, info -> http://outskirts.altervista.org/forum/viewtopic.php?p=29855&view=single_post#p29855
Arm7-Arm8 https://pixeldrain.com/l/K3jksoZE#item=1
Arm7-Arm8 https://pixeldrain.com/l/K3jksoZE#item=1
-
- Points: 0,00
- Status: Offline (Active 3 Hours, 34 Minutes ago)
- Topics:
Cfish for Android
CF-020521 Updated to "Improve play for closed positions". https://github.com/syzygy1/Cfish/commit/6702467a0ee361146114e4b4bfb4a891834f82bc
Arm7-Arm8 https://pixeldrain.com/l/GGrVhAdU#item=1
Arm7-Arm8 https://pixeldrain.com/l/GGrVhAdU#item=1
-
- Forum Contributions
- Points: 14 942,00
- Posts: 209
- Joined: 04/11/2019, 10:54
- Status: Offline (Active 1 Year, 5 Days, 9 Hours, 30 Minutes ago)
- Topics: 2
- Reputation: 7
- Has thanked: 140 times
- Been thanked: 15 times
Cfish for Android
+included chessman latest patches?Skynet wrote:CF-020521 Updated to "Improve play for closed positions". https://github.com/syzygy1/Cfish/commit/6702467a0ee361146114e4b4bfb4a891834f82bc
Arm7-Arm8 https://pixeldrain.com/l/GGrVhAdU#item=1
-
- Points: 0,00
- Status: Offline (Active 3 Hours, 34 Minutes ago)
- Topics:
Cfish for Android
Not, original.stvs wrote:+included chessman latest patches?Skynet wrote:CF-020521 Updated to "Improve play for closed positions". https://github.com/syzygy1/Cfish/commit/6702467a0ee361146114e4b4bfb4a891834f82bc
Arm7-Arm8 https://pixeldrain.com/l/GGrVhAdU#item=1
-
- Points: 0,00
- Status: Offline (Active 3 Hours, 34 Minutes ago)
- Topics:
Cfish for Android
CF-U-020521, from ChessMan's src. Info-> http://outskirts.altervista.org/forum/viewtopic.php?f=12&p=30031#p30031
Arm7-Arm8 https://pixeldrain.com/l/w2WSuK8i#item=1
Arm7-Arm8 https://pixeldrain.com/l/w2WSuK8i#item=1
-
- Forum Contributions
- Points: 6 000,00
- Posts: 42
- Joined: 04/11/2019, 10:08
- Status: Offline (Active 1 Year, 1 Month, 3 Weeks, 2 Days, 15 Hours, 3 Minutes ago)
- Topics: 3
- Reputation: 24
- Has thanked: 46 times
- Been thanked: 39 times
Cfish for Android
Windows didn´t download this file because it thinks it is a virus.
Can you upload it to a different place?
Can you upload it to a different place?
-
- Points: 0,00
- Status: Offline (Active 3 Hours, 34 Minutes ago)
- Topics:
-
- Points: 0,00
- Status: Offline (Active 3 Hours, 34 Minutes ago)
- Topics:
Cfish for Android
just now I saw your post. Have you downloaded the engines?Athlon wrote:Windows didn´t download this file because it thinks it is a virus.
Can you upload it to a different place?
Next time, if there are problems with downloading, whoever can, please provide alternative links.
-
- Forum Contributions
- Points: 6 000,00
- Posts: 139
- Joined: 03/12/2020, 21:06
- Status: Offline (Active 2 Months, 2 Weeks, 1 Day, 8 Hours, 34 Minutes ago)
- Topics: 0
- Reputation: 18
- Been thanked: 33 times
Cfish for Android
This is Cfish with the official patches by Rdm, Chessmans Unofficial patches, plus I added:
Keep More Pawns (April 6th)
Cleanup of likelyFailLow logic (May 7th)
And a few other small "cleanups", for example...(Im not sure why RdM never implemented this)
Before: In evaluate.c (all of these were removed)
After: in evaluate.c (all of this was added)
And a few other items like this...
This version is armv8/aarch64 only (made with extra=yes, lto=yes, sparse=yes, numa=no)
https://www.dropbox.com/s/o5aro1bvniepgwo/Cfish20210509.zip?dl=0
Keep More Pawns (April 6th)
Cleanup of likelyFailLow logic (May 7th)
And a few other small "cleanups", for example...(Im not sure why RdM never implemented this)
Before: In evaluate.c (all of these were removed)
Code: Select all
Lines 159, 161, 166, 168
static const Score BishopKingProtector = S( 6, 9);
static const Score BishopOutpost = S( 31, 23);
static const Score KnightKingProtector = S( 8, 9);
static const Score KnightOutpost = S( 56, 34);
Lines 284, 293-295
score += Pt == KNIGHT ? KnightOutpost : BishopOutpost;
// Penalty if the minor is far from the king
score -= (Pt == KNIGHT ? KnightKingProtector : BishopKingProtector) *
distance(s, square_of(Us, KING));
After: in evaluate.c (all of this was added)
Code: Select all
Lines 129-135
// KingProtector[knight/bishop] contains penalty for each distance unit to own king
static const Score KingProtector[] = { S(8, 9), S(6, 9 ) };
// Outpost[knight/bishop] contains bonuses for each knight or bishop occupying a
// pawn protected square on rank 4 to 6 which is also safe from a pawn attack.
static const Score Outpost[] = { S(57, 38), S(31, 24)
};
Lines 289-290, 297-298
score += Outpost[Pt == BISHOP];
else if (Pt == KNIGHT && bb & b & ~pieces_c(Us))
// Penalty if the minor is far from the king
score -= KingProtector[Pt == BISHOP] * distance(s, square_of(Us, KING));
This version is armv8/aarch64 only (made with extra=yes, lto=yes, sparse=yes, numa=no)
https://www.dropbox.com/s/o5aro1bvniepgwo/Cfish20210509.zip?dl=0
-
- Forum Contributions
- Points: 3 617,00
- Posts: 34
- Joined: 24/02/2020, 6:09
- Status: Offline (Active 2 Months, 4 Weeks, 1 Day, 19 Hours, 50 Minutes ago)
- Topics: 6
- Reputation: 105
- Location: Philippines
- Has thanked: 78 times
- Been thanked: 101 times
Cfish for Android
Postby Skynet » 07/05/2021, 0:52
CF-U-020521, from ChessMan's src. Info-> viewtopic.php?f=12&p=30031#p30031
Arm7-Arm8 https://pixeldrain.com/l/w2WSuK8i#item=1
Alternative links pls. I cannot download
CF-U-020521, from ChessMan's src. Info-> viewtopic.php?f=12&p=30031#p30031
Arm7-Arm8 https://pixeldrain.com/l/w2WSuK8i#item=1
Alternative links pls. I cannot download
-
- Points: 0,00
- Status: Offline (Active 3 Hours, 34 Minutes ago)
- Topics:
Cfish for Android
Arm7 https://www.mirrored.to/files/UETXCPXB/?hash=679ab5795709f91d445e96b55a2bd888&dl=0Japhet3719 wrote:Postby Skynet » 07/05/2021, 0:52
CF-U-020521, from ChessMan's src. Info-> viewtopic.php?f=12&p=30031#p30031
Arm7-Arm8 https://pixeldrain.com/l/w2WSuK8i#item=1
Alternative links pls. I cannot download
Arm8 https://www.mirrored.to/files/1WQVUK2B/?hash=0668c174dee57539f4a26f7b53bed45f&dl=0
-
- Forum Contributions
- Points: 6 000,00
- Posts: 139
- Joined: 03/12/2020, 21:06
- Status: Offline (Active 2 Months, 2 Weeks, 1 Day, 8 Hours, 34 Minutes ago)
- Topics: 0
- Reputation: 18
- Been thanked: 33 times
Cfish for Android
This Cfish has all of the recent Cfish updates via RdM... And all the patches Chessman added. Plus some recent ones added by myself. Heres the list of patches added that the Cfish on the official github doesnt have...
CfishSS_20210517
(Small changes from various "Small cleanup" patches on 1/30, 2/16, 3/24, 3/31, & 5/17)
Simplification for countermoves based pruning (5/15)
Simplify LMR rules for statScore (5/15)
Remove early return in Probcut code (5/15)
Simplify LMR rule for non-checking captures (5/15)
Remove coordination between searching threads (5/11)
Simplify LMR (5/11)
Cleanup of likelyFailLow logic. (5/7)
Simplify check extension (5/2)
Thread based reduction tweak (4/25)
(Everything above this was added by myself)
More extensions if SE search is very low (4/25)
Use classical eval for Bishop vs Pawns 4/15)
Simplification: last capture extension (4/15)
Replace distanceFromPv with a better logic (4/6)
Keep more pawns (4/6) (added by me also)
Remove advanced_pawn_push() (3/17)
Change advanced pawn push threshold (3/10)
Use Bitboard over Square in movegen (3/7)
Introduce DistanceFromPV (2/26)
Introduce ProbCut for check evasions (2/20)
Tune search parameters (2/20)
PV-Nodes likely to fail low (2/11)
Search Parameters Tuning (2/8)
Pawns Tuning (2/8)
Tune ordering of moves at internal nodes (1/31)
Add penalty for doubled pawns in agile structure (1/17)
Bad Outpost Pawn Scale (1/11)
The SS on Cfish is SwiftSnips... Just to differentiate it.
armv8/aarch64
xxxxxxxxxxxxxxxxxxxxxxxx
CfishSS_20210517
(Small changes from various "Small cleanup" patches on 1/30, 2/16, 3/24, 3/31, & 5/17)
Simplification for countermoves based pruning (5/15)
Simplify LMR rules for statScore (5/15)
Remove early return in Probcut code (5/15)
Simplify LMR rule for non-checking captures (5/15)
Remove coordination between searching threads (5/11)
Simplify LMR (5/11)
Cleanup of likelyFailLow logic. (5/7)
Simplify check extension (5/2)
Thread based reduction tweak (4/25)
(Everything above this was added by myself)
More extensions if SE search is very low (4/25)
Use classical eval for Bishop vs Pawns 4/15)
Simplification: last capture extension (4/15)
Replace distanceFromPv with a better logic (4/6)
Keep more pawns (4/6) (added by me also)
Remove advanced_pawn_push() (3/17)
Change advanced pawn push threshold (3/10)
Use Bitboard over Square in movegen (3/7)
Introduce DistanceFromPV (2/26)
Introduce ProbCut for check evasions (2/20)
Tune search parameters (2/20)
PV-Nodes likely to fail low (2/11)
Search Parameters Tuning (2/8)
Pawns Tuning (2/8)
Tune ordering of moves at internal nodes (1/31)
Add penalty for doubled pawns in agile structure (1/17)
Bad Outpost Pawn Scale (1/11)
The SS on Cfish is SwiftSnips... Just to differentiate it.
armv8/aarch64
xxxxxxxxxxxxxxxxxxxxxxxx