Archive | August 2013

MineML: F# miner

MineML is a multithread CPU based bitcoin miner written in F#. At the moment it’s a slow implementation, but the class structure offers the possibility to implement different type of MinerThread using different processing methods (opencl, cuda, or sha256 dedicated hardware).

The program structure is very simple: there’s a class (Program) that reads config file and creates the Miner object; the Miner object spawns MinerThread objects. At the moment there’s only the implementation for a CPU based thread, but will be possible to implement an opencl or cuda based thread.

Immagine

The TODO list contains:

  • Statistics
  • GUI interface
  • OpenCL thread implementation
  • Difficulty handling

Want to work on? Fork it on github!

Advertisements

Weed Adventure & Alchemist Adventure

Qualche anno fa ho realizzato il gioco FreeAlchemist. Ho voluto reiterare l’esperienza riscrivendolo in Java per android, utilizzando i canvas (avrei fatto meglio ad utilizzare un engine giĆ  predisposto).

Ho ottenuto due software per android, che differiscono solo per i contenuti grafici:

WeedAdventure:
https://play.google.com/store/apps/details?id=org.weedadventure_lite

Immagine

AlchemistAdventure:
https://play.google.com/store/apps/details?id=org.alchemistadventure_lite

Immagine