+100
Complicating code in C#
Moderators: hgm, Rebel, chrisw
-
- Posts: 759
- Joined: Fri Jan 04, 2013 4:55 pm
- Location: Nice
Re: Complicating code in C#
Isa download :
-
- Posts: 7216
- Joined: Mon May 27, 2013 10:31 am
Re: Complicating code in C#
When switching off LMR it hardly reaches level 10.
Playing f5?
Playing f5?
Code: Select all
1 58 9 5 b1c3
2 12 11 11 b1c3 d7d5
2 13 11 35 e2e4 b8c6
3 55 13 242 e2e4 b8c6 f1c4
4 14 17 1231 e2e4 b8c6 f1c4 e7e5
5 55 60 12097 e2e4 b8c6 f1c4 e7e5 b1c3
6 14 147 52622 e2e4 b8c6 f1c4 e7e5 b1c3 f8c5
7 47 280 146469 e2e4 b8c6 g1f3 e7e5 b1c3 f8c5 f1c4
8 12 1029 663072 e2e4 e7e5 f1c4 b8c6 b1c3 f8c5
9 39 3025 2025391 e2e4 e7e5 b1c3 b8c6 f1c4 f8c5
10 14 14537 9426281 e2e4 f7f5 e4f5 d7d5 f1d3 b8c6 b1c3 d5d4 c3b5 e7e5
-
- Posts: 7216
- Joined: Mon May 27, 2013 10:31 am
Re: Complicating code in C#
Please set LMR to 1000 and post you result from initial position.
See if you can pass level 90.
Can be fun.
Better disable null move too. For I think it is harmful for reaching super high depths.
-
- Posts: 759
- Joined: Fri Jan 04, 2013 4:55 pm
- Location: Nice
Re: Complicating code in C#
Did it yesterdayHenk wrote: βFri Mar 26, 2021 2:49 pmPlease set LMR to 1000 and post you result from initial position.
See if you can pass level 90.
Can be fun.
Better disable null move too. For I think it is harmful for reaching super high depths.
Chess is solved by Isa now
Can't print the PV, too long
Please don't say that to the others , its a scoop , a secret beween you and me
Isa download :
-
- Posts: 7216
- Joined: Mon May 27, 2013 10:31 am
Re: Complicating code in C#
Maybe publish an e-book titled "The secret of chess"Daniel Anulliero wrote: βFri Mar 26, 2021 3:36 pmDid it yesterdayHenk wrote: βFri Mar 26, 2021 2:49 pmPlease set LMR to 1000 and post you result from initial position.
See if you can pass level 90.
Can be fun.
Better disable null move too. For I think it is harmful for reaching super high depths.
Chess is solved by Isa now
Can't print the PV, too long
Please don't say that to the others , its a scoop , a secret beween you and me
-
- Posts: 7216
- Joined: Mon May 27, 2013 10:31 am
Re: Complicating code in C#
LMR = 100
Code: Select all
100 26 89960 82891066 d2d4 d7d5 g1f3 g8f6 b1c3 c8f5 c1f4 b8c6 e2e3 e7e6 f1d3 f8d6 d3f5 e6f5 g2g3 e8g8 e1g1 h7h6 a2a4 g8h7 a1a2 b7b6 h2h3 h6h5 g1h1 a8c8 h1h2 g7g6 f1e1 c8a8 e1g1 a8b8 g1h1 b8a8 h1e1 a8b8 e1e2 b8b7 h2g1 b7b8 e2d2 f6e4 d2d3 e4f6 g1h2 b8c8 d1d2 h7g8 d2e1 g8h8 h3h4 h8h7 e1d1 d6f4 g3f4 f6e4 h2g1 f7f6 a2a3 f8e8 a3a1 e8f8 a1a2 c8a8 a2a3 f8e8 a3b3 e8e7 b3b5 e7d7 d1e1 a8b8 g1h2 b8c8 b5b3 d7e7 d3d1 e7d7 d1b1 d7e7 b3b5 e7d7 b1d1 h7h8 h2g1 h8h7 b5b3 c8b8 d1d3 b8a8 g1h2 a8c8 d3d1 d7e7 b3b5
101 27 93595 86106678 d2d4 d7d5 g1f3 g8f6 b1c3 c8f5 c1f4 b8c6 e2e3 e7e6 f1d3 f8d6 d3f5 e6f5 g2g3 e8g8 e1g1 h7h6 a2a4 g8h7 a1a2 b7b6 h2h3 h6h5 g1h1 a8c8 h1h2 g7g6 f1e1 c8a8 e1g1 a8b8 g1h1 b8a8 h1e1 a8b8 e1e2 b8b7 h2g1 b7b8 e2d2 f6e4 d2d3 e4f6 g1h2 b8c8 h2h1 h7g8 h1g1 g8h8 g1h1
102 27 93643 86147881 d2d4 d7d5 g1f3 g8f6 b1c3 c8f5 c1f4 b8c6 e2e3 e7e6 f1d3 f8d6 d3f5 e6f5 g2g3 e8g8 e1g1 h7h6 a2a4 g8h7 a1a2 b7b6 h2h3 h6h5 g1h1 a8c8 h1h2 g7g6 f1e1 c8a8 e1g1 a8b8 g1h1 b8a8 h1e1 a8b8 e1e2 b8b7 h2g1 b7b8 e2d2 f6e4 d2d3 e4f6 g1h2 b8c8 h2h1 h7g8 h1g1 g8h8 g1h1 d6f4
103 27 93691 86188681 d2d4 d7d5 g1f3 g8f6 b1c3 c8f5 c1f4 b8c6 e2e3 e7e6 f1d3 f8d6 d3f5 e6f5 g2g3 e8g8 e1g1 h7h6 a2a4 g8h7 a1a2 b7b6 h2h3 h6h5 g1h1 a8c8 h1h2 g7g6 f1e1 c8a8 e1g1 a8b8 g1h1 b8a8 h1e1 a8b8 e1e2 b8b7 h2g1 b7b8 e2d2 f6e4 d2d3 e4f6 g1h2 b8c8 h2h1 h7g8 h1g1 g8h8 g1h1 d6f4
-
- Posts: 7216
- Joined: Mon May 27, 2013 10:31 am
Re: Complicating code in C#
Pity looks like something went wrong. For analysis stops when exception thrown. I don't know yet.
LMR = 1000
LMR = 1000
Code: Select all
197 19 121046 111396605 b1c3 b8c6 g1f3 e7e5 e2e4 g8f6 f1c4 f8c5 e1g1 e8g8 d2d3 d7d6 c1e3 c8e6 c3d5 c6d4 c2c3 d4f3 g2f3 c7c6 d5f6 g7f6 a2a4 e6c4 d3c4 a7a5 b2b3 a8b8 f1e1 b7b6 h2h3 f8e8 e1e2 e8e6 f3f4 h7h6 a1b1 g8h7 b1b2 e6e8 b2c2 e8e6 c2d2 h7g8 g1h1 g8h7 d2c2 e6e8 h1h2 e8e6 h2g1 e6e8 c2d2 e8e6 g1h1 h7g8 d2c2 g8h7 e2d2 h7g8 h1g1 g8h7 d2d3 h7h8 c2e2 h8h7 e2d2 d8c8 f4f5 e6e8 d2e2 e8d8 d3d2 d8e8 g1h1 e8d8 h1h2 d8e8 h2g1 e8d8 d2c2 d8e8 e2d2 e8d8 g1h1 d8e8 h1h2 e8d8 h2g1 d8e8 d2d3 e8d8 c2e2 d8e8 g1h1 e8h8 e2e1 h8d8 d3d2 d8e8 e1f1 e8d8 h1g1 d8e8 g1h2 e8d8 h2h1 d8e8 h1g1 e8d8 d2e2 d8e8 f1e1 c8d8 e2d2 d8c8 g1h1 e8g8 e1g1 g8d8 g1g2 d8e8 h1g1 e8d8 g2g4 d8e8 g4g3 e8d8 g3f3 d8e8 g1h1 e8d8 h1h2 d8h8 d2d3 h8e8 h2h1 e8h8 f3g3 h8d8 d3d2 c8d7 h1h2 d7e8 g3f3 e8d7 h2g1 d7c8 g1h1 d8e8 f3g3 e8d8 h1g1 d8e8 g3g4 e8d8 d2e2 c8d7 g4g2 d7e8 e2c2 e8d7 g1h2 d7c8 c2d2 c8d7 h2h1 d7e8 d2c2 e8d7 h1g1 d7c8 c2d2 d8e8 g1h1 e8d8 d2e2 c8d7 h1h2 d8e8 e2d2
Analysis stopped
-
- Posts: 7216
- Joined: Mon May 27, 2013 10:31 am
Re: Complicating code in C#
Code: Select all
const int MAX_ANALYSIS_TIME = 200000;
public int MoveTime()
{
long timeLeft = TimeControl.TimeLeft;
return (int)(timeLeft / 50);
}
I don't think time was up. But not sure.
-
- Posts: 7216
- Joined: Mon May 27, 2013 10:31 am
Re: Complicating code in C#
Using winboard now. But winboard only displays limited number of moves. So its useless for only last moves of pv changes.
Grrr. One hour calculations for nothing. And this excercise is already useless enough.
Code: Select all
257 +0.15 270.2M 59:06.39 g1f3 d7d5 d2d4 g8f6 c1g5 b8c6 b1c3 c8f5 e2e3 h7h6 g5f4 e7e6 f1d3 f8d6 f4d6 c7d6 d3f5 e6f5 a1b1 e8g8 e1g1 a8c8 f1e1 b7b6 a2a3 h6h5 g1h1 g8h7 e1e2 h7h8 g2g3 h8h7 h2h3 g7g6 e2e1 f6e4 h1g1 e4f6
-
- Posts: 7216
- Joined: Mon May 27, 2013 10:31 am
Re: Complicating code in C#
O o. Found a bug in test whether move from hash table is valid. So might be that this PV may contain an invalid move.Henk wrote: βFri Mar 26, 2021 4:57 pm Pity looks like something went wrong. For analysis stops when exception thrown. I don't know yet.
LMR = 1000Code: Select all
197 19 121046 111396605 b1c3 b8c6 g1f3 e7e5 e2e4 g8f6 f1c4 f8c5 e1g1 e8g8 d2d3 d7d6 c1e3 c8e6 c3d5 c6d4 c2c3 d4f3 g2f3 c7c6 d5f6 g7f6 a2a4 e6c4 d3c4 a7a5 b2b3 a8b8 f1e1 b7b6 h2h3 f8e8 e1e2 e8e6 f3f4 h7h6 a1b1 g8h7 b1b2 e6e8 b2c2 e8e6 c2d2 h7g8 g1h1 g8h7 d2c2 e6e8 h1h2 e8e6 h2g1 e6e8 c2d2 e8e6 g1h1 h7g8 d2c2 g8h7 e2d2 h7g8 h1g1 g8h7 d2d3 h7h8 c2e2 h8h7 e2d2 d8c8 f4f5 e6e8 d2e2 e8d8 d3d2 d8e8 g1h1 e8d8 h1h2 d8e8 h2g1 e8d8 d2c2 d8e8 e2d2 e8d8 g1h1 d8e8 h1h2 e8d8 h2g1 d8e8 d2d3 e8d8 c2e2 d8e8 g1h1 e8h8 e2e1 h8d8 d3d2 d8e8 e1f1 e8d8 h1g1 d8e8 g1h2 e8d8 h2h1 d8e8 h1g1 e8d8 d2e2 d8e8 f1e1 c8d8 e2d2 d8c8 g1h1 e8g8 e1g1 g8d8 g1g2 d8e8 h1g1 e8d8 g2g4 d8e8 g4g3 e8d8 g3f3 d8e8 g1h1 e8d8 h1h2 d8h8 d2d3 h8e8 h2h1 e8h8 f3g3 h8d8 d3d2 c8d7 h1h2 d7e8 g3f3 e8d7 h2g1 d7c8 g1h1 d8e8 f3g3 e8d8 h1g1 d8e8 g3g4 e8d8 d2e2 c8d7 g4g2 d7e8 e2c2 e8d7 g1h2 d7c8 c2d2 c8d7 h2h1 d7e8 d2c2 e8d7 h1g1 d7c8 c2d2 d8e8 g1h1 e8d8 d2e2 c8d7 h1h2 d8e8 e2d2 Analysis stopped