Search found 235 matches

by tttony
Sat Oct 28, 2017 10:04 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Does this simple chess GUI have any real functionality?
Replies: 2
Views: 704

Re: Does this simple chess GUI have any real functionality?

No, it has zero functionality, he just use the SFML library to load the images and created a wrapper to comunicate with SF7, that's all Also if you download the sources, you will see that he actually used the SFML for all the 16 projects, like Tetris, Snake, Minesweeper, Mahjong, etc... All are pret...
by tttony
Sun Oct 22, 2017 2:09 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: PVS & Embla
Replies: 55
Views: 5953

Re: PVS & Embla

You can change:

Code: Select all

if (bSearchPV)
to: (I guess that the mn variable counts the legal moves)

Code: Select all

if (mn == 0)
Also I'm with Sven Schüle, I know this is not a post about code review or code feedback but avoid the use of goto
by tttony
Sun Oct 22, 2017 1:40 am
Forum: Computer Chess Club: General Topics
Topic: Elements of the ULTIMATE Chess GUI?
Replies: 197
Views: 28661

Re: Elements of the ULTIMATE Chess GUI?

Recently I watched this video: https://www.youtube.com/watch?v=_4EuZI8Q8cs

Maybe you can use the code to start a new chess GUI :D
by tttony
Fri Sep 29, 2017 8:14 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Size of Transposition Table Entry
Replies: 29
Views: 6159

Re: Size of Transposition Table Entry

This is what I have in my engine, I tested 16 vs 32 bytes, the 16 bytes is faster, right now I'm not using the last two typedef struct hash_entry_s { uint64_t key; move_t move; //u16 score_t score; //i16 int8_t depth; int8_t flags; int8_t age; int8_t unused; } hash_entry_s; Some SMP engine...
by tttony
Tue Sep 26, 2017 1:13 am
Forum: Computer Chess Club: General Topics
Topic: Jumbo 0.5.3 - Birth of the Jumbo Twins
Replies: 9
Views: 2018

Re: Jumbo 0.5.3 - Birth of the Jumbo Twins

Cool!

I just ran both engines in Arena 3.0 in startpos the BB it's like 250kns+ than mailbox

There was quite of work there, changing everything to bb and debugging like hell :D
by tttony
Fri Sep 08, 2017 11:40 pm
Forum: Computer Chess Club: General Topics
Topic: Black Hat 2017: Breaking the x86 Instruction Set
Replies: 7
Views: 1591

Re: Black Hat 2017: Breaking the x86 Instruction Set

Now youtube it's recommending this kind of videos: https://www.youtube.com/watch?v=R7EEoWg6Ekk The same guy but this was in 2015 and he created a mov compiler, that can compile programs with only mov instructions, well he didn't created from scratch but used BrainF*ck and others tools to create the ...
by tttony
Fri Sep 08, 2017 1:53 am
Forum: Computer Chess Club: General Topics
Topic: Black Hat 2017: Breaking the x86 Instruction Set
Replies: 7
Views: 1591

Black Hat 2017: Breaking the x86 Instruction Set

I just found this video on Youtube, is not directly related to computer chess but it's undirectly related I didn't understand everything but I guess that Assembler programming gurus here will find this video interesting It's a 44min long video where this guy explain about how he found some hidden (n...
by tttony
Fri Jul 07, 2017 9:16 pm
Forum: Computer Chess Club: General Topics
Topic: Live broadcast of engine pv
Replies: 46
Views: 4713

Re: Live broadcast of engine pv

All right, now I see how it works, I thougth that it sends the match info from your pc to the web, but it just send the png file from Arena via FTP One of the options it's what Ed Schroder said, watch the arena.debug file, you can build an API like: http://www.chess.x10host.com/api/send/info/{INFO} ...
by tttony
Tue Jul 04, 2017 11:11 pm
Forum: Computer Chess Club: General Topics
Topic: Live broadcast of engine pv
Replies: 46
Views: 4713

Re: Live broadcast of engine pv

I'm learning node.js right now so, to work with real-time update you can try node.js that has websocket, but most of the free shared hosting does not offer node.js, so you can register on https://www.heroku.com that offer node.js for free with (I think) 300MB disk space, the only problem is that you...