Skip to content
View ziap's full-sized avatar
Block or Report

Block or report ziap

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ziap/README.md

About me

I can:

  • Develop application on many platform
  • Train machine learning models
  • Optimize for performance
  • Quickly learn new things

I'm a hardcore (not good, just dedicated) terminal and vim user. Check out my dotfiles.

Notable projects

2048 AI: A very efficient expectimax 2048 player written in C++ and compiled to WebAssembly.

Repalette: A web application and CLI utility that theme images to a certain color palette with dithering. Written in C and compiled to raw WebAssembly for maximum performance on the web.

Ultimate tic-tac-toe: A browser-based Ultimate tic-tac-toe game with a powerful Monte Carlo tree search AI adversary.

Infinite minesweeper: A minesweeper game on an infinite board, written in JavaScript. Not very optimized code so I'll rewrite it in the future.

Many other small projects and more to come.

View count

Pinned

  1. repalette repalette Public

    Recolor images to a certain palette

    C 74 4

  2. uttt uttt Public

    A high performance Ultimate Tic-Tac-Toe engine in the browser

    C 1

  3. 2048-tdl 2048-tdl Public

    Temporal difference learning for 2048

    HTML 2

  4. dotfiles dotfiles Public

    My SwayWM dotfiles

    Lua 36

  5. 2048-ai 2048-ai Public

    2048 AI with WebAssembly

    C++ 12

  6. infinite-minesweeper infinite-minesweeper Public

    Minesweeper on an infinite board

    JavaScript 3 1