flat assembler
Message board for the users of flat assembler.
Index
> Projects and Ideas > Put on your optimization hats, its time to beat the compiler Goto page Previous 1, 2 |
Author |
|
eisbaer 26 Jul 2016, 10:21
@tthsqe: sounds interesting
can you please provide a download-link to a windows binary |
|||
26 Jul 2016, 10:21 |
|
JohnFound 26 Jul 2016, 10:27
|
|||
26 Jul 2016, 10:27 |
|
tthsqe 26 Jul 2016, 15:50
Thanks JohnFound and Haha. I will add the sys_exit_group and some acknowledgments to the linux routines.
|
|||
26 Jul 2016, 15:50 |
|
redsock 02 Aug 2016, 18:49
Heya,
My version-of-choice malloc/free are located in my library of course, but also as HTML at https://2ton.com.au/library_as_html/heap.inc.html. Specifically, the heap$alloc and heap$free routines (as well as the mandatory heap$init that runs once at program startup). One-size fits all (as indicated in my comments in the library) has never really suited me, ptmalloc/malloc/etc do indeed cater for general purpose allocation, but most of the production code I have ever written or worked on has very specific needs and bin-based allocation is a better choice. YMMV. |
|||
02 Aug 2016, 18:49 |
|
lantonov 08 Jan 2017, 18:25
tthsqe left this project in the beginning of November last year and deleted everything in his GitHub account. I had saved the last copy of his files on my HD and decided to continue with the updates.
The new GitHub of asmFish is https://github.com/lantonov/asmFish Presently, asmFish continues to be the strongest chess entity in the world (said without any exaggeration). It would be great if this nice project receives help from true assembly programmers. I am not a programmer and it is hard for me to keep up with the Stockfish updates. Last edited by lantonov on 09 Jan 2017, 08:11; edited 1 time in total |
|||
08 Jan 2017, 18:25 |
|
lantonov 09 Jan 2017, 07:56
If you allow me, I can propose an idea which may be trivial to a person with an assembly programming background.
In this forum, I saw an assembly neural network program Neural64: https://board.flatassembler.net/topic.php?t=6020 which seems to be versatile enough. In spite of its name, it can work also on 32-bit CPU, albeit more slowly. Coupling Neural64 (or some other, more recent, AI software) with asmFish would create a chess monster who learns and becomes stronger the more it plays. At present, the main stumbling block in computer chess development is the tuning of parameters for evaluation functions. Automating this process will cause a revolution in CC. |
|||
09 Jan 2017, 07:56 |
|
Goto page Previous 1, 2 < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.