Search found 349 matches

by op12no2
Wed May 08, 2019 8:36 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Near-random movers
Replies: 21
Views: 5567

Re: Near-random movers

Roller is a kind of random mover. It plays as many random games (to mate/draw) as it can in the time interval and selects the root moves with the most points. Very weak but it can usually thwart and give mate in one.

https://github.com/op12no2/roller
by op12no2
Fri Mar 08, 2019 11:10 am
Forum: Computer Chess Club: General Topics
Topic: Lozza mate-in-1 trainer moved
Replies: 0
Views: 468

Lozza mate-in-1 trainer moved

By far the most hit page on my website was the mate-in-1 trainer. So just a note to say that (along with Lozza itself) the trainer has moved to here:-

https://op12no2.github.io/lozza-ui

Sources here:-

https://github.com/op12no2/lozza
https://github.com/op12no2/lozza-ui
by op12no2
Thu Mar 07, 2019 10:42 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: github pages
Replies: 0
Views: 640

github pages

Hi all, Apologies if i'm late to the party but just wanted to note how awesome github pages are if you are a javascript developer. Because as well as hosting your code in a repo, the pages component of the repo can host an associated static website, which of course implies the app itself for javascr...
by op12no2
Sun Oct 14, 2018 11:39 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney October
Replies: 14
Views: 3063

Re: On-line engine blitz tourney October

@Roller: Oh, I was still there, but only saw the NEG-Roller game and your message after you left. NEG has no search; it counts attackers and defenders of each square, and uses a simple heuristic to give a value of the capture to that square (assuming you gain the full value of the victim if it is u...
by op12no2
Sat Oct 13, 2018 7:47 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney October
Replies: 14
Views: 3063

Re: On-line engine blitz tourney October

Regarding strength: would it make any sense to increase the weights (i.e. the frequency of being selected randomly) of all captures, promotions and possibly also checks during a rollout? I have never tried MCTS myself but I could imagine that this might increase the probability of actually losing a...
by op12no2
Sat Oct 13, 2018 7:45 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney October
Replies: 14
Views: 3063

Re: On-line engine blitz tourney October

hgm wrote:
Sat Oct 13, 2018 6:14 pm
But limiting it to LxH and equal captures could be a good idea.
Can't do that as that it's semantic knowledge :)
by op12no2
Sat Oct 13, 2018 7:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney October
Replies: 14
Views: 3063

Re: On-line engine blitz tourney October

Sven wrote:
Sat Oct 13, 2018 5:29 pm
Nice work, Colin!

I found one very minor issue: when checkmating by promoting, the display does not change the pawn into the promotion piece.
Thanks Sven and good catch! I suspect that bug is in the Lozza UI as well. I'll fix it.
by op12no2
Thu Oct 11, 2018 8:16 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney October
Replies: 14
Views: 3063

Re: On-line engine blitz tourney October

Hi hgm, Could I have a login for Roller please. colin@sailwave.com Roller is a lot of fun and I created it for my niece who is just learning the game. I tried weakening Lozza in various ways but didn't like the results. Roller is Javascript and what wikipedia calls a "pure mcts algorithm": from the ...
by op12no2
Mon Jul 30, 2018 7:55 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney July
Replies: 43
Views: 6747

Re: On-line engine blitz tourney July

hgm wrote:
Sun Jul 29, 2018 8:17 am
p19: 'tell 49 Lozza vs. Nemeton a game in tourney #1 just ended. Lozza checkmated 0-1'
p3: 'tell 49 Nemeton vs. Lozza a game in tourney #1 just ended. Lozza checkmated 1-0'
Let me know if I need to tweak Lozza's output. But AFAIK it has not changed since previous events.
by op12no2
Fri May 11, 2018 9:20 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Arasan test suite with minimal depth
Replies: 20
Views: 2989

Re: Arasan test suite with minimal depth

Dann Corbit wrote:
Thu May 10, 2018 6:53 pm
Grouped by 4, each position (of the 4) should have identical evaluation. If not, then there is an evaluation bug.
Found 2 bugs just now, trying that!